try! Swift Tokyo 2025に参加した感想とか
遅ればせながらtry! Swift Tokyo 2025に会社のスポンサーチケットで参加させてもらったので感想とかを書いておこうかと思う。
参加
2025年4月9日から11日にtry! Swift Tokyo 2025があった。 今回は会社のスポンサーチケットで枠があり、その枠を貰って参加させてもらうことができた。
try! Swift Tokyoは2019年の参加が最後だったり、カンファレンスの参加から遠のいていたので、久しぶりに参加できて色々良かった。
セッション
1日目から3日目までずっと参加し、セッションも全部拝聴した。 その中から気になったり等したものをピックアップする。
プレイリストは以下となる
https://www.youtube.com/watch?v=qY09lmDo7GU&list=PLCl5NM4qD3u_Azg7gKw5CK_DqSLeb4QMY&index=1
iOS 17, 16, 15などの新機能
僕自身が直近はFlutterをメインに触ってたこともあり、Swiftから遠ざかっていたので、UI周りのAPIは知らないことも多いこともあり、ためになる内容だった。
発表の中にあったAPIを、知らない開発者も多かったみたいなので、まだ意外と知られてないけど、便利だったり使い勝手が良いAPIが埋もれているかもしれない。
Swift WTF: 奇妙な挙動、落とし穴、そして修正策
Swift開発者が誰しもが通ったことあるような、想定と違う動作をするあるあるネタのような発表。 共感もできるし、知らない人には、そうなのかと学びにもなり、カンファレンスでハイレベルすぎる発表になりがちの中でのライトな発表の枠で良かった。
発表者が、Paul Hudsonさんの娘さんということで、親子で登壇と凄いことやっていた。 発表も堂々としていて、凄かった。
40万以上DLされた個人開発アプリをサービス終了するためにしたこと
個人開発でアプリを出してる人は多いと思うが、収益化をした上でずっと順調にサービスを継続していけるとも限らない中、サービスを畳む場合の知見という珍しい内容の発表。
mBaasでアプリ開発者でも手軽にbackendを含んだサービスを出せる一方で、利用者が多いけど収益がままならなければ赤字になるので損益分岐点を意識する必要もあり、良いことばかりではないので、厳しい現実面の話がなかなか刺さった。
Swift × Android: Skipが切り拓くクロスプラットフォーム開発の未来
Swiftを使ったマルチプラットフォーム開発の話。 Skipというツールを使うことで、Swiftで書いたコードからAndroidの開発もできる話だが、現状実用レベルかというと厳しそうな感じだった。
シンプルなロジックのコードであれば良いが、iOS側のAPIにまだ全然対応していないことも、今後に期待したいところではある。
UIだけNativeで書いて、ビジネスロジックは共通化できるのが理想だと思っているので期待したい。
Appleプラットフォームにおけるセキュリティリサーチとバウンティハンティング入門
バウンティハンティングは話では聞いたことあるが、どういう風にやっているかとっかかりがわからなかったので、そのあたりが聞けて面白かった。
脱獄してる端末でしか発見するのが難しいバグとかもあるため、実力が認められると、特殊なiPhoneをAppleから提供されるらしく、少し興味がわいた。
モジュラーなデータパイプライン設計
気になっていた話ではあるが、連日話を聞き続けて疲労もあり、頭にあまり残っていなかったので、もう1度見直して理解したいセッション。
まとめ
セッション以外でも、数年ぶりに会ったSwift仲間たちもいて、界隈から離れてたので存在を忘れられてるかと思ったが、覚えてくれていたので嬉しかった。
またカンファレンスに参加するか出来るかは不明だけど、次が機会があれば参加なり登壇を目指すなりしていきたいとモチベーションをもらう場で、行って良かった。