座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」 by shiz

iOSDC Japan 2024
採択
2024/08/23 13:00〜
Track A
企画(40分)

座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」

stzn3 shiz stzn3
11

登壇者: kntk, koher, niw, omochimetaru, まつじ

Swiftの次期バージョンであるSwift 6は、開発者にとって大きな変革をもたらします。特に注目すべきは、Swift ConcurrencyのStrict Concurrencyチェックによる完全なデータ競合の防止です。これにより、コードの安全性が大幅に向上し、開発効率も向上します。また、他にもコードの品質を高めるアップデートがいくつも存在します。

しかし、アップデートをするためには、コードの変更が必要となる可能性があり、「どう対応すればいいのか?」と思っている方も多いのではないでしょうか?

このセッションでは、座談会形式で、以下のテーマについて登壇者ならびに参加者の皆さんと一緒に考えていきます:

  • Strict Concurrencyチェックのメリットと導入してみてわかったことや注意点
  • 下位バージョンと互換性のない変更への対応策
  • Swift 6への移行準備を始めるタイミングと進め方

Swift 6はオプトイン方式であり、正式リリース後すぐに対応する必要はありません。しかし、今後導入される新機能を活用するためにも、早めに対策を考えておくのはいかがでしょうか?

このセッションが、Swift 6へのスムーズな移行に向けて、皆さんの疑問や不安を解消する一助となることを願っています。