本記事は、WWDC2022にて発表されたアップデート内容を紹介する連載記事の第3回となります。前回はiPhoneのロック画面、iPadのデスクトップ級の機能およびパスキーについてご紹介しましたが、今回はSwiftUIに関するアップデート内容にフォーカスします。
はじめに
SwiftUIは、発表当初はまだまだ機能が足りず、バグも多かったことなどから、プロダクション導入には多くの懸念が存在する状態でした。そのため、SwiftUI最初のリリースとなるiOS 13をサポートするプロダクトでは導入が中々進まず、iOS 14以降も一部の画面でのみ実験的に取り入れられるような使われ方が多かったと感じます。しかし最近ではOSバージョンが上がってきたことによりSwiftUIの安定性が向上し、機能も拡充されてきました。こういった背景からプロダクションへの導入事例も年々増えてきている状況となっています。
そんなSwiftUIですが、WWDC2022ではより便利になる機能がいくつも紹介されました。本記事ではそれらの中から主要なものを下記セクションに従ってご紹介していきます。
- 画面遷移の実装における進化
- 共有体験のSwiftUIによる実装
- 柔軟なレイアウトの作成
- SFSymbolsの便利な新機能
対象読者
本記事の対象読者としては、WWDC2022で発表された技術について主要な内容のみをキャッチアップしたい方を想定しています。細かいアップデート内容や各トピックの詳細については、WWDC本編をご覧ください。
この記事は参考になりましたか?
- iOSエンジニアたちと振り返るWWDC連載記事一覧
-
- 【WWDC2022総復習】図形描画フレームワークChartsの登場とUIKitの進化
- 【WWDC2022総復習】「機能不足」は過去の話、さらに表現力を増したSwiftUI
- 【WWDC2022総復習】知ってる? ロック画面以外でもiOS 16/iPadOS 16は...
- この記事の著者
-
横山 拓也(STORES 株式会社)(ヨコヤマ タクヤ)
STORES 株式会社テクノロジー部門モバイル本部にて、STORES レジ のiOSアプリ開発に従事。 水産学部出身でエンジニアになり、主にモバイルアプリ開発を主軸として経験を積み、現在ではAndroidやFlutterなども書く。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
