チャレンジ:ツールバーを変える火曜日
2022年6月7日

火曜日はタコスの日、ではありません。今週の火曜日は、「ツールバーを変える日」です。iOS 16とiPadOS 16では、カスタマイズ可能なバーボタンアイテム、インライン検索バー、ドキュメントメニューのサポートなど、生産性を向上させる強力な機能をAppに取り入れることできるようになりました。
そこで今日は、自分のツールバーを変えてみましょう。また、UI Frameworks Study Hallで、このチャレンジに協力して取り組むこともできます。さらに、質問したり、他の開発者とつながったり、自分の作ったものを共有したりすることができます。
課題を始める
すべては、Xcode 14から始まります。Appをダウンロードして、ご自身の既存のプロジェクトをチェックしてみてください。また、WWDC22の「Meet desktop-class iPad」や「Adopt desktop-class editing interactions」を確認し、UIの可能性を探るのもお勧めです。
Meet desktop-class iPad
Learn how you can bring desktop-class features to your iPad app. Explore updates to UINavigationBar that bring more discoverability and customizability to your app’s features. Find out how the latest updates to UIKit can help make it easier and faster for people to explore content in your app....
Adopt desktop-class editing interactions
Discover advanced desktop-class editing features that can help people accelerate their productivity in your app. Learn how you can provide more interactions inline with your UI to help people quickly access editing features and make your iPadOS app feel right at home on macOS with Mac Catalyst....
埋もれていた機能を見つけ、ツールバーの中央部分にアイテムを追加することで、Appを変えていきましょう。必要なツールを簡単に前面中央に配置することができる様々なカスタマイズオプションを確認しましょう。
また、UINavigationItem.titleMenuProviderでタイトルメニューを追加してドキュメント全体をカバーするワークフローを可能にしたり、UIDocumentPropertiesを使用して共有やドラッグ&ドロップを一元化したり、検索候補を追加して検索をパワーアップさせ、求めていたものを正確に探し出せるようにすることもできます。
ぜひ、みなさんの成果をお知らせください。みなさんが作ったものを、Digital LoungeやTwitterで、ハッシュタグ「#WWDC22Challenges」をつけて教えてください。ツールバーやその他のUIフレームワークに関するトピックの意見交換をしたい場合は、WWDC22の期間中に開催されるイベントにご参加ください。そして、感動していただけたなら、今日はお祝いとしてタコスを食べましょう。