止められない医療アプリ、そっと Swift 6 へ by Shogo Yoshida

iOSDC Japan 2025
採択
2025/09/21 11:25〜
Track C
スポンサーセッション(20分)
スポンサーセッション

止められない医療アプリ、そっと Swift 6 へ

shzero5 Shogo Yoshida shzero5
10

2024年にリリースされた Swift 6 は、iOS アプリ開発者に数多くの恩恵 (と少しの混乱) をもたらしました。
まだ Xcode のデフォルト言語バージョンではないものの、すでに対応済みのチーム、鋭意対応中のチーム、様子見をしているチームなど、取り組みはさまざまです。

2016年にリリースした総合医療アプリ「CLINICS」は、病院・薬局の予約からオンライン診療・服薬指導、お薬手帳までをカバーし、9年間にわたり多くの患者様の医療体験を支えてきました。
その裏側では、SwiftUI への置き換え、複雑化する依存関係の解決、メンテナンスが止まったライブラリの移行など、長期運用ならではの技術的負債と向き合い続けています。

本セッションでは、今秋予定の大規模ブランドリニューアルを見据えて実施した、Swift 6 移行プロジェクトの取り組みを紹介します。

  • SPM マルチモジュール構成を活かした段階的移行戦略
  • AI を取り入れた効率的なコード変換とリファクタリング
  • 医療アプリ特有の高い品質要求に応えるテストの刷新
  • Xcode 26 での Swift 6 運用 Tips

「止められないシステム」を支える医療現場のアプリの、既存資産を活かしながら最新技術スタックへ移行した知見をお伝えできれば幸いです。