WWDC20 コーディングおよびデザインのスターターキット
2020年6月22日
ードを早くから学んでいる方、あるいは中年期以降に学ぶ方、いずれに関わらず、私たちは、Appleプラットフォーム用の開発を始めるデベロッパーを支援したいと思います。Swift Playgroundsのアプローチによって、コードの学習がいかに楽しく、教育的な方法であるかを実感し、Swan’s Questで腕試しをしてみてください。これは、Swift Playgroundsチームが開発した4章から成るシリーズで、アクセシビリティや音楽についてのクリエイティブな発想を与えると同時に、コードの問題解決につながるでしょう。
SwiftUIでアプリケーションを構築する方法をゼロから学び、あなた独自のウィジェットを作成して、自身のベストアプリケーションをユーザーのホーム画面に適切に置く方法を学びましょう。Siriインテリジェンスを組み込むことにより、アプリケーションをよりスマートに、コンテキスト面でユーザーの日常に寄り添ったものとしましょう。そして、それらをアクセス可能で魅力的なものとすることにより、すべての人に向けたアプリケーションをデザインする方法を学びましょう。
Swan’s Quest
Swift Playgroundsチームは、全世代向けの4章からなるインタラクティブアドベンチャー「Swan’s Quest」をお届けします。プログラミング能力を発揮して、暗い洞窟の中で私たちのヒーローをナビゲートし、スクロールをデコードし、作曲してください。
Swan’s Questは、iPadおよびMacのSwift Playgrounds用に作成されました。フレームワークとリソースを組み合わせることにより、Sonic Workshop、Sensor Arcade、Augmented Realityといった、私たちの多くのプレイグラウンドに教育エクスペリエンスを提供します。あなた独自のSwift Playgroundsアドベンチャー作成についての詳細は、関連セッションを参照してください。
Swan's Quest 第1章:暗闇からの声
Watch nowSwan's Quest 第2章:音の時間
Watch nowSwan's Quest 第3章:意味のあるスクロール
Watch nowSwan's Quest 第4章:シークエンスの完了
Watch nowSwift Playgroundsの構築
Swift Playgroundsは、iPadおよびMacのユーザーが、Swiftでコードを学び、新しいツールおよびフレームワークを試すことができるものです。改善された編集ツールを使用して、Swift Playgrounds内のSwiftUIでアイデアを試作する方法を学んでください。あなた独自のPlaygroundsブックを作成することにより、プログラミングコンセプトを教える、あるいは新しいアイデアを探り、それらをコミュニティと共有する方法、そして、彼らを各プラットフォームのパワーへ合わせる方法についてお見せします。
iPad, Mac向けのSwift Playgroundsコンテンツを作成する
Watch nowSwift PlaygroundsでSwiftUIビューを構築する
Watch nowWidgets Code-along
一緒にウィジェットを構築しましょう。私たちがウィジェット作成の全過程をサポートしますので、スターターアプリケーションとcode alongをダウンロードしてください。ウィジェットとその構造の基本コンセプトを学び、自らのウィジェットの未来を書き換え、代替タイムラインへ移行する方法を学んでください。そして、アプリケーション内の様々な機能に焦点を当てる複数のウィジェットの作成方法を学びましょう。
Widget Code-Along 1-冒険の始まり
Watch nowWidget Code-Along 2 - 異なるタイムライン
Watch nowWidget Code-Along 3 - アドバンシングタイムライン
Watch nowインテリジェンス向けデザイン
インテリジェンスは、素晴らしい最新のアプリケーションを構築する重要な部分です。App 拡張子、Siri提案、音声、ウィジェット、App Clips、私たちは、Appleのプラットフォームユーザーが日常のタスクをより簡単にできるよう、これら機能のすべてをデザインしました。これらAPIをアプリケーションに実装することにより、ユーザーはタスクに費やす時間を減らし、より多くのことをできるようになります。