WWDC22
-
App Store、配信/マーケティング -
11:56
Appアナリティクスのベンチマークについて
App StoreのAppアナリティクスにより、独自のインサイトが提供される仕組みや、これにより、App StoreでのAppのパフォーマンスが測定できるようになる仕組みについて解説します。さらに、プライバシー保護に関しては、新しいAppベンチマークツールを使用して、類似プロダクトと比較しながらご利用のAppのパフォーマンスをランク付けする方法を紹介します。また、プロダクトページの最適化やカスタムプロダクトページを使用してインサイトを習得し、App Storeでのランキングにプラスの影響を与えられるよう変えていく方法についても解説します。
Discover Benchmarks in App Analytics Learn how App Store App Analytics can provide unique insights and help you measure your app's performance on the App Store. We\'ll show you how to use the new App Benchmarks tool to rank your app's performance beside similar products in a privacy-preserving way. We\'ll also share how you can use... conversion,metrics,monetization App Store、配信/マーケティング 日本語, 簡体中国語, 英語, 韓国語 -
47:35
App内課金の最新情報
iPhone、iPad、Mac、Apple Watchで、App内課金エクスペリエンスをさらに向上させる方法をご確認ください。StoreKit 2やApp Store Server APIの強化をはじめ、App Storeサーバ通知の改善点について解説します。さらに、App Transaction APIでApp課金を検証する方法、プロパティをStoreKitモデルに追加する方法、SwiftUI対応のAPIやStoreKitメッセージを組み込む方法、トランザクションでapplicationUsernameを保持する方法をご確認ください。また、稼働しているサーバサイドにおいてもApp...
What\\u0027s new with in-app purchase Learn how you can make your in-app purchase experience even better on iPhone, iPad, Mac, and Apple Watch. We'll take you through enhancements to StoreKit 2 and App Store Server API, and explore improvements to App Store Server Notifications. Discover how you can verify app purchases with App... storekit App Store、配信/マーケティング 日本語, 簡体中国語, 英語, 韓国語 -
40:02
App内課金の統合と移行の検討
最新のApp Store Server APIに移行したり、App Storeサーバ通知を組み込んだりする方法をご覧ください。これらのツールを使用して、ご利用のサーバ上でApp内課金を最大限に活用するベストプラクティスを紹介します。さらに、JSON Web Tokenに署名したり、署名済みトランザクションを確認したり、verifyReceiptから移行したりする方法もご覧ください。
Explore in-app purchase integration and migration Learn how you can migrate to the latest App Store Server APIs and incorporate App Store Server Notifications. We'll help you get started with these tools and provide best practices to make the most of managing in-app purchases on your server. Discover how you can sign JSON Web Tokens, verify... storekit App Store、配信/マーケティング 日本語, 簡体中国語, 英語, 韓国語 -
20:13
SKAdNetworkの最新情報
SKAdNetworkにより、広告主はユーザのプライバシーを守りながら、広告キャンペーンの成果を評価できるようになります。ここでは、Web広告に関する階層的なソースID、階層的な変換値、多重変換、SKAdNetwork属性など、広告の属性に関する最新情報を解説します。また、クラウドの匿名性における重要性について解説し、Xcode 13でのテストを通じてSKAdNetworkの効果を検証する方法も紹介します。
What\\u0027s new with SKAdNetwork SKAdNetwork helps advertisers measure the success of ad campaigns while maintaining user privacy. We\'ll explore the latest updates to ad attributions including hierarchical source IDs, hierarchical conversion values, multiple conversions, and SKAdNetwork attributions for web ads. We\'ll also... advertise,catalyst App Store、配信/マーケティング 日本語, 簡体中国語, 英語, 韓国語 -
34:46
StoreKitテストの最新情報
App内課金やサブスクリプションのテストに役立つ最新ツールをご確認ください。ご利用のプロダクトをApp Store ConnectからXcodeのStoreKitテストに取り込む方法、トランザクションマネージャの改善点、XcodeプレビューのApp内課金フローについて解説します。また、サンドボックス環境用のApple IDを設定する際のベストプラクティスをはじめ、返金リクエスト、値上げへの同意、請求のリトライなどのテストを作成する方法も紹介します。
What\\u0027s new in StoreKit testing Discover the latest tools to help you test your in-app purchases and subscriptions. We'll show you how to bring your products from App Store Connect into StoreKit Testing in Xcode, learn about improvements to the transaction manager, and explore your in-app purchase flow in Xcode Previews. We'll... App Store、配信/マーケティング 日本語, 簡体中国語, 英語, 韓国語 -
21:25
プロアクティブなApp内課金の復元機能を実装する
Appを最初に開いたときに、ユーザーのApp内課金へのアクセスをプロアクティブに復元する方法をご覧ください。StoreKitやStoreKit 2を使用して、既存のサブスクリプションへのインスタントアクセスを提供する方法をはじめ、クライアントとサーバの両方で実装するベストプラクティスも紹介します。ユーザーの購入状況を判断する方法や、あなたのAppでカスタマイズされたオンボーディングエクスペリエンスを作成する方法をご覧ください。
Implement proactive in-app purchase restore Learn how you can restore someone's in-app purchases access proactively when they first open your app. We'll show you how you can deliver instant access to existing subscriptions using StoreKit or StoreKit 2 and cover best practices for both your client and server implementations. Find out more... storekit App Store、配信/マーケティング 日本語, 簡体中国語, 英語, 韓国語
-
-
SafariとWeb -
13:18
Apple Maps Server APIの紹介
WeatherKitは、有益な気象データをAppに提供することにより、ユーザーが最新情報を確認し、身を守り、備えるのをサポートすることができます。Swift APIやREST APIを使用して、現在の天気、今後10日間の1時間ごとの気温予報、予想降水量、風情報、UV指数などの情報にアクセスする方法について解説します。また、個人データやプライバシーを侵害することなく、タイムリーで地域に密着した気象情報を提供する仕組みについても解説します。
Meet Apple Maps Server APIs Simplify your app's mapping architecture by implementing the Apple Maps stack across MapKit, MapKit JS, and Apple Maps Server APIs. Learn how these APIs can reduce network calls and increase power efficiency, which can help improve the overall performance of your app. We\'ll show you how to use... SafariとWeb 日本語, 簡体中国語, 英語, 韓国語 -
15:44
CKTool JSの紹介
CKTool JSを使用して、Cloudコンテナを管理および自動化する方法をご覧ください。CKTool JSを設定してコンテナのスキーマを管理したり、レコードを簡単に変更したり、データをオンザフライで操作したりする方法を紹介します。また、CKTool JSを自動化やツール使用のワークフローに統合する方法についても解説します。 このセッションを最大限に活用するには、CloudKitスキーマ、JavaScript、npmに関する知識を習得しておくとよいでしょう。
Meet CKTool JS Discover how you can manage and automate your iCloud containers using CKTool JS. We'll show you how to configure CKTool JS to manage your containers' schemas, modify records with ease, and manipulate data on the fly. We'll also explore how you can integrate CKTool JS into your automation and... SafariとWeb 日本語, 簡体中国語, 英語, 韓国語 -
23:07
Safari Web Extensionの最新情報
Safari Web Extensionの最新の改善点により、Webを閲覧するユーザに優れたエクスペリエンスを提供する方法をご確認ください。Manifestバージョン3へのアップグレード方法、最新のWeb Extension用APIを取り入れる方法、デバイス間でExtensionを同期する方法を紹介します。
What\\u2019s new in Safari Web Extensions Learn how you can use the latest improvements to Safari Web Extensions to create even better experiences for people browsing the web. We\'ll show you how to upgrade to manifest version 3, adopt the latest APIs for Web Extensions, and sync extensions across devices. SafariとWeb 日本語, 簡体中国語, 英語, 韓国語 -
17:38
Safari Web Inspector Extensionの作成
最新のWeb Extension APIで、自分用のツールをWeb Inspectorに直接追加する方法を紹介します。さらに、Web Inspectorで自分用のタブを作成して、検査済みのページでJavaScriptを評価し、その結果から潜在的な問題のトラブルシューティングや特定を行う方法も紹介します。
Create Safari Web Inspector Extensions Learn how to add your own tools directly into Web Inspector using the latest Web Extensions APIs. We\'ll show you how to create your own tab in Web Inspector, evaluate JavaScript in the inspected page, and use the result to help you troubleshoot and identify potential problems. SafariとWeb 日本語, 簡体中国語, 英語, 韓国語 -
31:39
SafariとWebKitの最新情報
SafariとWebKitの最新機能をはじめ、Webサイトを向上させ、強化する方法をご覧ください。HTML、CSSの向上、Webインスペクタツール、Web APIなどの最新情報を紹介します。
What\\u0027s new in Safari and WebKit Explore the latest features in Safari and WebKit and learn how you can make better and more powerful websites. We'll take you on a tour through the latest updates to HTML, CSS enhancements, Web Inspector tooling, Web APIs, and more. SafariとWeb 日本語, 簡体中国語, 英語, 韓国語 -
15:00
Safari用のWebプッシュについて
Webプッシュを使って、macOS上のSafariでWebサイトやWeb Appに優れた通知機能を取り込みます。Push API、Notifications API、Service WorkersをWeb標準ベースで組み合わせて、通知をユーザにリモート送信する方法を紹介します。
Meet Web Push for Safari Bring better notifications to your websites and web apps in Safari on macOS with Web Push. We'll show you how you can remotely send notifications to people through the web standards-based combination of Push API, Notifications API, and Service Workers. SafariとWeb 日本語, 簡体中国語, 英語, 韓国語 -
23:23
「Appleでサインイン」エクスペリエンスを強化する
「Appleでサインイン」を利用して、Appで安全かつ高速な認証を実現させる方法をご覧ください。パスワードベースのアカウントをセキュアなシングルタップログインの認証にアップグレードする方法や、Appでのユーザーセッションの変更をシームレスに処理する方法を紹介します。また、Webや他のプラットフォームでも「Appleにサインイン」を利用することができるようになります。 このセッションを最大限に活用するには、「Appleにサインイン」やREST APIに関する知識を習得しておくとよいでしょう。また、JavaScriptの基本的な知識を習得しておくこともお勧めします。
Enhance your Sign in with Apple experience Learn how you can provide safe and fast authentication in your app using Sign in with Apple. We'll show you how you can upgrade password-based accounts into secure, single-tap login credentials, and explore how you can seamlessly handle changes to user sessions in your app. We'll also help you... SafariとWeb 日本語, 簡体中国語, 英語, 韓国語 -
33:27
パスキーについて
セキュリティをアップグレードしましょう:アカウントセキュリティを大幅に強化しながら、ユーザにすばやく簡単なサインインエクスペリエンスをもたらすパスキーのサポートを追加する方法を紹介します。パスキーは、フィッシング攻撃を排除するために構築された、シンプルで強力なクレデンシャルです。パスキーが、どのようにセキュリティを考慮して設計されているかをはじめ、パスキーの使用方法、ログインフローにパスキーを統合する方法、この機能を取り入れる際に必要なプラットフォームやWeb APIについて解説します。
Meet passkeys It's time for a security upgrade: Learn how to add support for passkeys to create a quick and easy sign in experience for people, all while offering a radical increase to account security. Passkeys are simple and strong credentials built to eliminate phishing attacks. We'll share how passkeys are... SafariとWeb 日本語, 簡体中国語, 英語, 韓国語
-
-
Swift -
21:32
Swift Regex: 上級編
Swift Regexで文字列処理のベーシックを越えましょう。Regexの概要や仕組みをはじめ、Foundationの豊富なデータパーサ、自前のパーサの統合、キャプチャの詳細について解説します。また、文字列の照合やRegexベースのアルゴリズムを活用するベストプラクティスも紹介します。
Swift Regex: Beyond the basics Go beyond the basics of string processing with Swift Regex. We\'ll share an overview of Regex and how it works, explore Foundation's rich data parsers and discover how to integrate your own, and delve into captures. We'll also provide best practices for matching strings and wielding Regex-powered... Swift 日本語, 簡体中国語, 英語, 韓国語 -
25:31
Swiftでプロトコルインターフェイスを設計する
Swift 5.7で、プロトコルを使用した高度な抽象化を設計する方法をご覧ください。既存タイプの使用方法をはじめ、オパークリザルトタイプを使用して実装をインターフェイスから分離する方法や、特定タイプ間の関係性を同定したり保証したりできる同種要件を紹介します。 このセッションを最大限に活用するには、WWDC22の「Swiftのジェネリクスを活用する」を最初にご覧ください。
Design protocol interfaces in Swift Learn how you can use Swift 5.7 to design advanced abstractions using protocols. We\'ll show you how to use existential types, explore how you can separate implementation from interface with opaque result types, and share the same-type requirements that can help you identify and guarantee... Swift 日本語, 簡体中国語, 英語, 韓国語 -
24:38
Swiftの並行処理を視覚化して最適化する
InstrumentsのSwift Concurrencyテンプレートで、Appを最適化する方法をご覧ください。パフォーマンスに関する一般的な問題について解説し、Instrumentsを使用してこれらの問題を見つけて解決する方法を紹介します。さらに、App内でUIの応答性を維持したり、並列パフォーマンスを最大化したり、Swiftの並行処理アクティビティを分析したりする方法について解説します。 このセッションを最大限に活用するには、Swiftの並行処理(タスクとアクタなど)に関する知識を習得しておくとよいでしょう。
Visualize and optimize Swift concurrency Learn how you can optimize your app with the Swift Concurrency template in Instruments. We\'ll discuss common performance issues and show you how to use Instruments to find and resolve these problems. Learn how you can keep your UI responsive, maximize parallel performance, and analyze Swift... swift,swift concurrency Swift 日本語, 簡体中国語, 英語, 韓国語 -
25:17
Swiftの分散アクタの紹介
分散アクタとは - Swiftアクタモデルから拡張されたアクタで、分散システムの開発を合理化します。分散Appまたはシステムで作業する際に、分散アクタの分離や位置透過性により、ネットワーク化、シリアル化、他の転送関係での予期せぬ複雑化が回避される仕組みについて解説します。 このセッションを最大限に活用するには、WWDC21の「Swiftアクターによるミュータブルステートの保護」をご覧ください。
Meet distributed actors in Swift Discover distributed actors — an extension of Swift's actor model that simplifies development of distributed systems. We\'ll explore how distributed actor isolation and location transparency can help you avoid the accidental complexity of networking, serialization, and other transport concerns... Swift 日本語, 簡体中国語, 英語, 韓国語 -
17:35
サーバサイド開発でのXcodeの使用
SwiftサーバAppを、既存のXcodeプロジェクトと一緒に同じワークスペース内で作成、ビルド、デプロイする方法をご確認ください。独自のローカルAppを作成したり、Xcodeを使用するエンドポイントをテストしたりする方法をはじめ、サーバAppとクライアントApp間でコードを構造化したり共有したりして、開発プロセスを容易にする方法について解説します。
Use Xcode for server-side development Discover how you can create, build, and deploy a Swift server app alongside your pre-existing Xcode projects within the same workspace. We\'ll show you how to create your own local app and test endpoints using Xcode, and explore how you can structure and share code between server and client apps... Swift 日本語, 簡体中国語, 英語, 韓国語
-
-
SwiftUIとUIフレームワーク -
22:56
AppKitの最新情報
AppKitを使用したMac App開発の最新情報をご覧ください。SF Symbolsの最新情報について解説し、強化されたコントロールでインターフェイスを向上させる方法を紹介し、Stage Managerでのウィンドウの動作を調整する方法を学びます。また、macOSの共有機能やコラボレーション機能に関する最新情報も紹介します。
What\\u0027s new in AppKit Discover the latest advances in Mac app development using AppKit. We'll take you through the latest updates to SF Symbols, show you how you can elevate your interface with enhanced controls, and help you learn to coordinate your windows with Stage Manager. We'll also explore the latest sharing... SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
20:54
CarPlayでAppの利用を増やそう
CarPlayなら、ドライブ中にiPhoneをスマートかつ安全に使用することができます。ここでは、CarPlayの最新のAppタイプを紹介します。CarPlay Simulatorにより、Appの開発やテストがデスクにいながら行えるようになる仕組みをご覧ください。また、ナビゲーションAppが、サポート対象車両のデジタルインストルメントクラスタと接続する仕組みについても解説します。
Get more mileage out of your app with CarPlay CarPlay is a smarter, safer way to use your iPhone while you drive. Learn about the latest app types for CarPlay and discover how the CarPlay Simulator can help you develop and test apps without leaving your desk. We'll also explore how navigation apps can connect with digital instrument clusters... ,,audio,car,communication,driving task,ev charging,fueling,navigation,parking,quick food ordering SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
17:13
SF Symbolsにおける可変カラーの採用
可変カラーを使用して、SF Symbolsを表現豊かにする方法について解説します。システムで利用できるシンボルにおいて可変カラーが使用される仕組みをはじめ、効果的な使用に関するベストプラクティスやガイダンスを紹介します。また、SF Symbols Appやアノテーションツールを使用して、可変カラーをカスタムシンボルに組み込む方法も紹介します。
Adopt Variable Color in SF Symbols Explore how you can use Variable Color to make SF Symbols even more expressive. We'll show you how system-provided symbols use variable color and provide best practices and guidance for using it effectively. We'll also help you learn how to incorporate variable color into custom symbols using the... color,glyph,icon,symbol SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
15:07
SwiftUI APIの設計技術:プログレッシブディスクロージャ
SwiftUIの基本原則の1つであるプログレッシブディスクロージャについて解説しますので、それがどのようにAPIの設計に影響するのかご覧ください。さらに、プログレッシブディスクロージャの使用方法や、これが迅速な反復や探索をどうサポートするのかを解説しますので、自分用のコードでも活用できるようになります。
The craft of SwiftUI API design: Progressive disclosure Explore progressive disclosure — one of SwiftUI's core principles — and learn how it influences the design of our APIs. We'll show you how we use progressive disclosure, discuss how it can support quick iteration and exploration, and help you take advantage of it in your own code. SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
13:53
SwiftUI Appに複数のウインドウを追加する
Appのシーン内でウインドウを表示できる最新のSwiftUI APIをご覧ください。MenuBarExtraなどのシーンタイプにより、SwiftUIでさまざまな種類のAppが簡単に構築できるようになる仕組みについて解説します。また、修飾子を使用して、Appウインドウのプレゼンテーションや動作をカスタマイズし、macOS Appを向上させる方法も紹介します。
Bring multiple windows to your SwiftUI app Discover the latest SwiftUI APIs to help you present windows within your app's scenes. We'll explore how scene types like MenuBarExtra can help you easily build more kinds of apps using SwiftUI. We'll also show you how to use modifiers that customize the presentation and behavior of your app... apps,auxiliary scene,book club,codable,commandsremoved,context menu,customize windows,defaultposition,defaultsize,documentgroup,filedocument,hashable,identifiable,keyboardshortcut,menu,menubarextra,menu bar extra,newdocument,openwindow,presented value,referencefiledocument,scene,settings,single window,state restoration,topleading,toptrailing,views,window,window customization,windowgroup SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
27:01
SwiftUIによるカスタムレイアウトの作成
SwiftUIでは、レイアウトのレベルを上げたり、Appのインターフェイスのビューを配置する強力なツールが利用できます。ここでは、Gridコンテナについて解説します。これにより、高度なカスタマイズが可能な2次元レイアウトが作成できるようになります。さらに、Layoutプロトコルを使用して、完全なカスタム動作を有する独自のコンテナを構築する方法についても解説します。また、レイアウトタイプ間でシームレスなアニメーション効果を作り出す方法や、優れたインターフェイスを作成するためのヒントやベストプラクティスも紹介します。
Compose custom layouts with SwiftUI SwiftUI now offers powerful tools to level up your layouts and arrange views for your app's interface. We'll introduce you to the Grid container, which helps you create highly customizable, two-dimensional layouts, and show you how you can use the Layout protocol to build your own containers with... anylayout,apply different layouts,arrange buttons,bounds,button,cache inout void,cat,columns,dog,equalwidthhstack,equatable,frame,geometry reader,goldfish,grid,gridcolumnalignment,gridrow,identifiable,layout,layout protocol,layout tools,lazy grid,lazyhgrid,leading edge,origin,placesubviews,rows,sizethatfits,trailing edge,view,view modifier,view spacing,viewthatfits,vstack SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
33:45
SwiftUIの最新情報
SwiftUIのパーティーです。みなさんも招待されています。SwiftUIフレームワーク設計の将来に関する最新情報を紹介しますので、是非ご覧ください。SwiftUIでAppを徹底的に設計する深いレベルでのカスタマイズ、高度なレイアウトテクニック、共有のための洗練された戦略、強固な構造的アプローチをご覧ください。また、最新のグラフィックエフェクトを使用してAPIを解説しますので、楽しみながらご覧ください。
What\\u0027s new in SwiftUI It\'s a SwiftUI party — and you\'re invited! Join us as we share the latest updates and a glimpse into the future of UI framework design. Discover deep levels of customization, advanced techniques for layout, elegant strategies for sharing, and rock-solid structural approaches for designing an... SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
24:14
UIKitの最新情報
UIKitの最新情報や改善点をはじめ、より優れたiPadOS、iOS、Mac Catalyst Appを構築する方法をご覧ください。UIの改良、生産性に関する最新情報、APIの向上などについて解説します。また、パフォーマンス、セキュリティ、プライバシーの改善点についても解説します。
What\\u0027s new in UIKit Discover the latest updates and improvements to UIKit and learn how to build better iPadOS, iOS, and Mac Catalyst apps. We'll take you through UI refinements, productivity updates, API enhancements, and more. We'll also help you explore improvements to performance, security, and privacy. SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
10:38
WidgetKitのコンプリケーションによるさらなる進化
WidgetKitを使用して、文字盤の美しいコンプリケーションを作成する方法をご確認ください。WidgetKitに含まれるwatchOS固有の機能について紹介します。また、既存のClockKitのコンプリケーションからの移行を可能にする方法もお伝えします。 WidgetKitの詳細については、WWDC22の「コンプリケーションとウィジェット:リローデッド」をご確認ください。
Go further with Complications in WidgetKit Discover how you can use WidgetKit to create beautiful complications on watch faces. We\'ll introduce you to the watchOS-specific features found in WidgetKit, and help you migrate from existing ClockKit complications. For more on WidgetKit, watch “Complications and Widgets: Reloaded” from WWDC22. accessory circular family,accessory corner,accessory inline,accessory inline family,accessory rectangular,accessorywidgetbackground,auxiliary content,circular complication,clkcomplicationintentmigrationconfiguration,clkcomplicationwidgetmigrator,clockkit,coffeetracker,coffee tracker,complication,complication data source,configuration,corner complication,entries,extra large watch face,intentbased,migration,rich complications,showswidgetlabel,shows widget label,static,swiftui,templates,timelines,views,watch faces,watch specific family,widget extension,widgetkit,widgetlabel,widget label SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
18:20
iPadのSwiftUI:インターフェイスをオーガナイズする
SwiftUIのリストと表を使用して、iPad Appのインターフェイスを強化しましょう。ここでは、選択インタラクションとコンテキストメニューを追加して、Appの生産性を高める方法を紹介します。また、ナビゲーション構築のベストプラクティスを紹介し、Split Viewでモダリティを回避して、デスクトップクラス最高レベルのiPadエクスペリエンスを実現する方法について解説します。...
SwiftUI on iPad: Organize your interface It's time to supercharge the interface of your iPad app with SwiftUI lists and tables. We'll show how you can add selection interactions and context menus and help people who use your app be more productive. We\'ll also give you best practices on structuring your navigation and explore how you... balanced,column builder,comparator,contextmenu,context menu,desktop class,edit mode,foreach,identifier,keyboard,keypathcomparator,list,lists,menu,modality,multicolumn,multicolumn,multiple selection,multi select context menu,navigation,navigation split view,prominentdetail,section,selection,selection state,sidebar,slide over,split view,state,supplementary,supplementary column,table,tables,tag,three column layout,trackpad,two column layout SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
13:22
iPadのSwiftUI:ツールバーやタイトルなどを追加する
SwiftUIでiPad Appのツールバーを調整する用意はよろしいでしょうか。iPadのスペースを活用できるようツールバーを構造化する方法や、ユーザーが自身の生産性を最大限に高められるようにする方法を紹介します。また、カスタマイズ化や、ドキュメントの表示方法などに関する最新情報についても解説します。 これは、2部構成シリーズの後半セッションになります。この動画を最大限に活用するには、「iPadのSwiftUI:インターフェイスをオーガナイズする」からご覧ください。
SwiftUI on iPad: Add toolbars, titles, and more Get ready to tune up your iPad app's toolbars with SwiftUI. We'll show you how you can structure toolbars to take advantage of the space available on iPad and help people maximize their productivity. We'll also take you through customization, explore the latest ways you can represent documents,... area,center,controlgroup,control group,customizable toolbars,customization,customization popover,document,editable titles,id,label,leading,leading aligned navigation,menu,more menu,navigation titles,overflow menu,placement,primaryaction,primary action,primary action placement,renamebutton,secondaryaction,secondary action,title menu,title menu header,toolbar,toolbar customization,toolbar item,trailing SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
20:18
デスクトップクラスのiPad Appを構築する
デスクトップクラスの機能を活用するiPad Appの作成方法をご覧ください。UIKitチームのMohammedより、最新のナビゲーション、コレクションビュー、メニュー、編集APIを解説します。強力な iPad Appを構築するベストプラクティスも紹介しますので、是非ご覧ください。このセッションに合わせて同時にコーディングしたり、サンプルAppをダウンロードして、自分のコードを更新する際の参照用として使用してください。
Build a desktop-class iPad app Discover how you can create iPad apps that take advantage of desktop class features. Join Mohammed from the UIKit team as we explore the latest navigation, collection view, menu, and editing APIs and learn best practices for building powerful iPad apps. Code along with this session in real time... SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
16:11
デスクトップクラスのiPadの紹介
デスクトップクラスの機能をご利用のiPad Appに追加する方法を紹介します。また、UINavigationBarの最新情報も詳しく解説しますので、ご利用のApp機能がわかりやすくなり、カスタマイズもできるようになります。さらに、UIKitの最新情報により、App内でのコンテンツ検索がどう簡単かつ迅速になったのかご覧ください。最後に、最新情報をいくつか紹介して、Mac Catalystにより、iPad Appのデスクトップへの導入が従来に比べどう簡単になったのかを解説します。
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... SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
20:59
デスクトップクラスの編集操作を取り入れる
デスクトップクラスの高度な編集機能は、Appの生産性を向上させます。Mac Catalyst を使用して、編集機能にすばやくアクセスし、iPadOS アプリケーションを macOS で快適に動作させるために、UI にインラインでより多くのインタラクションを提供する方法について説明します。また、高度にカスタマイズ可能な検索インタラクションを紹介し、システムUIを使用して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... SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語 -
18:29
拡張されたSan Franciscoフォントファミリの紹介
Appleプラットフォーム用のシステムフォント「San Francisco」の最新機能を紹介します。これにより、インターフェイスを設計する際に、制御性や汎用性がどう高まるのかご確認ください。San Franciscoでは、ウェイトや視覚サイズに加えて、Condensed、Compressed、Expandedの3つの新しい幅スタイルをサポートしています。また、San Franciscoの言語的な拡張をはじめ、機能が豊富なアラビア語のシステムフォントファミリ(SF Arabic、SF Arabic Rounded)についても詳しく解説します。
Meet the expanded San Francisco font family Discover the latest additions to San Francisco – the system font for Apple platforms – and find out how they can provide more control and versatility when designing interfaces. In addition to weights and optical sizes, San Francisco now supports three new width styles: Condensed, Compressed, and... new york,san francisco,type,typeface,typography SwiftUIとUIフレームワーク 日本語, 簡体中国語, 英語, 韓国語
-
-
アクセシビリティとインクルージョン -
33:46
Get it right (to left)(右から左方向への文字体)
アラビア語やヘブライ語などの右横書き言語にローカライズされたAppを開発する方法をご覧ください。これらの言語に関する重要な考慮事項、問題に対するソリューション、Appで右横書き言語のエクスペリエンスを向上させるベストプラクティスを紹介します。
Get it right (to left) Discover how to develop your app so that it can be localized into \"right-to-left\" languages such as Arabic and Hebrew. We\'ll take you through important considerations for these languages, share solutions to challenges, and provide best practices for delivering a great right-to-left experience... alignment,arabic,hebrew,i10n,internationalization,l18n,localization,ltr,pseudolanguage,rtl,sf symbols,writing direction アクセシビリティとインクルージョン 日本語, 簡体中国語, 英語, 韓国語 -
19:30
アラビア語でのデザインصمّم بالعربي
تعرّف على المبادئ الأساسية لتصميم الواجهات الرقمية باللغة العربية. سواء كنت تود تصميم تطبيق أو لعبة خصيصًا للاستخدام العربي، أو تود ترجمة تطبيق من لغة أخرى إلى العربية، سنقدم لك أفضل الطرق للوصول إلى تصميم مثالي يخدم المحتوى العربي. تعلم أيضا تأثير اتجاه اللغة على اتجاه القوالب والأيقونات، وسمات...
Design for Arabic \\u00b7 \\u0635\\u0645\\u0651\\u0645 \\u0628\\u0627\\u0644\\u0639\\u0631\\u0628\\u064a تعرّف على المبادئ الأساسية لتصميم الواجهات الرقمية باللغة العربية. سواء كنت تود تصميم تطبيق أو لعبة خصيصًا للاستخدام العربي، أو تود ترجمة تطبيق من لغة أخرى إلى العربية، سنقدم لك أفضل الطرق للوصول إلى تصميم مثالي يخدم المحتوى العربي. تعلم أيضا تأثير اتجاه اللغة على اتجاه القوالب والأيقونات، وسمات... rtl アクセシビリティとインクルージョン アラビア語, 日本語, 簡体中国語, 英語, 韓国語 -
20:13
アラビア語で設計する
アラビア語のAppやゲームを設計したり最適化したりする方法をご覧ください。アラビア語話者向けにUIを設計するベストプラクティスやヒントを紹介します。初めてリリースを予定している場合でも、既存のAppやゲームを改善する場合でも役立ちますのでご覧ください。UI要素やアイコングラフィで美しいRight to Leftレイアウトを作成する方法をはじめ、製品設計におけるアラビア語テキストやタイポグラフィのニュアンス、アラビア数字について解説します。
Design for Arabic Find out how to design or optimize your app or game for Arabic. Whether you're planning a first release or improving an existing app or game, we'll help you learn best practices and tips for UI design for Arabic speakers. Learn how to create beautiful Right to Left layouts with UI components and... アクセシビリティとインクルージョン 日本語, 簡体中国語, 英語, 韓国語 -
22:17
グローバルAppをビルドする:事例を挙げてローカライズ化
世界中のデバイスでAppを実行する方法や、言語に関係なく、すべてのユーザーに素晴らしいエクスペリエンスをもたらす方法をご覧ください。多様なユーザー向けのAppを作成する際に、AppleのAPIにより強固な基盤が実現する仕組みをはじめ、経験則に基づく事例、問題点、ベストプラクティスを紹介します。
Build global apps: Localization by example Learn how you can run your apps on devices around the world and help everyone have a great experience — regardless of the language they speak. We\'ll explore how Apple APIs can provide a solid foundation when creating apps for diverse audiences, and we\'ll share examples, challenges, and best... ,,,formatters,i10n,international,internationalization,l18n,stringsdict,swift packages,swiftui,translation アクセシビリティとインクルージョン 日本語, 簡体中国語, 英語, 韓国語 -
26:41
プラグインと再生:AppleフレームワークをUnityゲームプロジェクトに追加する
AppleプラットフォームでのUnity Appやゲームエクスペリエンスをさらに向上させることができるようになります。Apple.Core、Game Center、Game Controller、Accessibility、Core Haptics、PHASEの6つのプラグインで、Appleテクノロジーをご利用のプロジェクトに直接追加する方法をご覧ください。新たなゲームプレイの仕組みを追加したり、ゲームをもっと使いやすくしたり、Appleの最新機能やサービスを利用したりする方法について解説します。
Plug-in and play: Add Apple frameworks to your Unity game projects Help make your Unity app or game an even better experience on Apple platforms. Learn how you can add Apple technologies directly to your projects with six plug-ins: Apple.Core, Game Center, Game Controller, Accessibility, Core Haptics, and PHASE. We\'ll show you how you can add new gameplay... game center,game controller,game controllers,game dev,game developer,haptic,haptics,phase,plugin,plugin,plugins,unity,unity plugins アクセシビリティとインクルージョン 日本語, 簡体中国語, 英語, 韓国語
-
-
アプリサービス -
9:44
App Clipの最新情報
App Clipの最新情報です。サイズ制限、CloudKit、キーチェーンの使用方法が改善され、App Clipの構築が簡単になりましたので、是非ご確認ください。また、診断ツールでApp Clipを診断する方法や、App Store Connectを使用した高度なApp Clip体験のワークフローを自動化する方法も紹介します。
What\\u0027s new in App Clips Explore the latest updates to App Clips! Discover how we've made your App Clip even easier to build with improvements to the size limit as well as CloudKit and keychain usage. We'll also show you how to use our validation tool to verify your App Clip and automate workflows for your advanced App... 15 mb,advanced app clip,api,app clip code,app clip experience,app clip testing,app group container,app store connect,associated domain,attributes,banner,cloudkit,developer settings,diagnostics,included,keychain,keychain migration,local keychain,migration,physical code,public database,qr code,relationships,resource id,size limit,smart banner,transferred from app clip to app,universal link アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
23:23
App IntentによるAppショートカットの実装
ユーザによる設定なしで、みなさんのアプリのショートカットを作成する方法をご確認ください。App Intentでカスタムのショートカットビューを表示する方法や、パラメーター化されたフレーズのサポートを追加して、ユーザの思い通りに素早く意図を表現する方法を紹介します。また、Siri Tipやショートカットリンクを使用して、Appショートカットを見つけやすくする方法も紹介します。 このセッションを最大限活かしていただくためには、SwiftUIに関する基本的な知識を習得されていることが推奨されます。
Implement App Shortcuts with App Intents Discover how you can create Shortcuts in your app with zero user setup. We\'ll show you how App Intents can help you present custom Shortcuts views, and explore how you can add support for parameterized phrases to allow people to quickly express their intent. We\'ll also share how you can make... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
30:41
Appインテントの詳細
App Intentsフレームワークで、Appを見つけやすくし、Appのエンゲージメントを向上させる方法をご確認ください。Swiftフレームワークの強力な機能をはじめ、AppインテントとSiriKitインテントの違い、Appの機能をシステムに公開する方法について解説します。また、豊富なAppショートカット体験をもたらすエンティティやクエリを作成する方法も紹介します。 Appインテントのさらなる詳細については、WWDC22の「AppインテントによるAppショートカットの実装」および「Appショートカットのデザイン」をご確認ください。
Dive into App Intents Learn how you can make your app more discoverable and increase app engagement when you use the App Intents framework. We\'ll take you through the powerful capabilities of this Swift framework, explore the differences between App Intents and SiriKit Intents, and show you how you can expose your... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
24:02
Background Assetsについて
Background Assetsフレームワークを使用して、CDNから大きなファイルを直接ダウンロードし、Appやゲームの初回起動時のエクスペリエンスを向上させる方法をご確認ください。Appの初回インストール時、Appの更新時、ユーザがAppを使用しているときに定期的にバックグラウンドのダウンロードをスケジュールする方法を紹介します。また、スケジュールされたダウンロードを管理して、ユーザが必要なときに必要なコンテンツを確実に入手する方法についても解説します。
Meet Background Assets Discover how you can use the Background Assets framework to download large files directly from your CDN and improve the initial launch experience of your apps and games. We'll show you how to schedule background downloads during initial app install, app updates, and periodically as someone uses... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
41:31
MapKitの最新情報
MapKit が新たな次元に突入します。Appをアップグレードして、最新のマップを使用したり、非常に写実的な3D City Experienceをサポートする方法を紹介します。オーバーレイを使用してデータを視覚化しながら、3Dマップにスムーズに統合する方法について学びます。また、Selectable Map FeaturesやLook Around APIを使用して、インタラクティブで没入感のある体験を生み出す方法も紹介します。
What\\u0027s new in MapKit Come along with us as MapKit enters a new dimension. We\'ll show you how you can upgrade your app to use the latest map and support the highly-detailed 3D City Experience. Learn how you can visualize data using overlays while ensuring they integrate smoothly into the 3D map. We'll also cover how... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
28:52
Nearby Interactionの最新情報
Nearby Interactionフレームワークで、Ultra Wideband(UWB)がAppやハードウェアアクセサリに簡単に統合する方法をご覧ください。ARKitの視覚と空間の能力とU1チップの無線感度を組み合わせて、近くの静止オブジェクトを正確に見つける方法について解説します。また、BluetoothにてペアリングされたUWBアクセサリでバックグラウンドインタラクションを作成する方法も紹介します。
What\\u0027s new in Nearby Interaction Discover how the Nearby Interaction framework can help you easily integrate Ultra Wideband (UWB) into your apps and hardware accessories. Learn how you can combine the visual-spatial power of ARKit with the radio sensitivity of the U1 chip to locate nearby stationary objects with precision. We'll... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
12:43
Networkフレームワークによるデバイス間インタラクションの構築
複数のデバイスに統合型コンテンツエクスペリエンスをもたらす方法をご確認ください。ここでは、コミュニケーション経路の設定をはじめ、Apple TVと他のデバイス(iPhone、iPad、Apple Watchなど)との接続が簡単になるDeviceDiscoveryUIを紹介します。また、一般的なシナリオをはじめ、デバイス間のスムーズな接続を実現するベストプラクティスも紹介します。
Build device-to-device interactions with Network Framework Learn how you can create integrated content experiences across multiple devices. We'll introduce you to DeviceDiscoveryUI, which makes it easy to set up communication pathways and connect Apple TV with other devices like iPhone, iPad and Apple Watch. We\'ll also explore common scenarios and... network framework アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
9:34
Screen Time APIの最新情報
プライバシーを第一に考えながら、デバイスとの接続を管理できるAppを構築する方法をご覧ください。Screen Time APIを通して、機能制限やデバイスのアクティビティレポートなどの機能を使用して優れたエクスペリエンスを生み出す方法や、デバイスの所有者、親デバイス、デバイス管理者の重要な制御を紹介します。
What\\u0027s new in Screen Time API Find out how you can build apps that help people manage their relationship with their device — all while putting privacy first. We'll take you through the Screen Time API and share how you can use features like core restrictions and device activity reports to create great experiences while... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
11:10
SharePlayで広告とインタースティシャルを表示する
Appで、SharePlay参加者に対して異なるタイミングで広告が配信される場合、連携再生をどのように提供できるかを紹介します。挿入広告やスケジュール設定されたHLSインタースティシャルで再生体験を構築する方法をはじめ、ヒントやベストプラクティスを紹介します。
Display ads and interstitials in SharePlay Find out how you can deliver a coordinated playback experience in SharePlay when your app delivers different ad schedules to each participant. We\'ll explore how to build playback experiences with stitched-in ads and scheduled HLS interstitials, and share tips and best practices. アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
18:29
Shared with YouをAppに追加する
Shared with Youを使用すると、メッセージAppで共有されたコンテンツを、あなたのAppの中で簡単に見つけられるようになります。AppでShared with Youをサポートして、メッセージAppでコンテンツを扱う方法を学びましょう。「ピンで固定」することで暗黙的にShared with Youが許可され、コンテンツが自動的に共有される仕組みについて解説します。また、Shared with Youのコンテンツを「あなたと共有」の棚に表示したり、アトリビューションビューで表示する方法も紹介します。
Add Shared with You to your app Shared with You helps people easily find content in your app that someone has shared with them in Messages. Learn how you can support Shared with You in your app and continue the messaging experience right with the content. We\'ll show you how pinning can give implicit Shared with You permission... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
20:13
アプリショートカットのデザイン
Siri、Spotlight、ショートカットAppにおいて直接Appからの優れた機能を表示する方法をご確認ください。ここでは、Appショートカットをはじめ、Appショートカットとして最適なAppの機能を評価するベストプラクティス、そして自身のショートカットを作成するプロセスについて解説します。さらに、明確で覚えやすい名前づけの方法、カスタムビジュアルのデザイン方法、必要な情報の収集方法、見つけやすいショートカットの実現方法を紹介します。
Design App Shortcuts Learn how you can surface great features from your app directly in Siri, Spotlight, and the Shortcuts app. We\'ll introduce you to App Shortcuts, provide best practices to help you evaluate features in your app that would work well as App Shortcuts, and take you through the process of creating... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
36:22
ウォレットとApple Payの最新情報
ウォレットとApple Payの最新情報をご覧ください。AppやWebサイトでウォレットのオーダーをサポートする方法や、Identity Verification APIを使用して、ユーザーの年齢やIDを安全に検証する方法を紹介します。また、SwiftUIのPassKitサポートを紹介し、自動支払いを使用して、Apple Payエクスペリエンスを向上させる方法についても解説します。
What\\u2019s new in Wallet and Apple Pay Discover the latest updates to Wallet & Apple Pay. We\'ll show you how to support Orders in Wallet for your apps and websites and securely validate someone\'s age and identity with the Identity Verification API. We\'ll also explore PassKit support for SwiftUI, and discuss how you how you can... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
28:29
カスタムコラボレーションAppを メッセージAppと統合する
SharedWithYouフレームワークが、Appの連携基盤を強化する仕組みをご覧ください。連携コンテンツのセキュアな招待状を送信し、参加者の変更を同期する方法を紹介します。また連携するメッセージ内で、コンテンツの更新情報を表示する方法についても解説します。 SharedWithYouの導入については、WWDC22の「Shared with YouをAppに追加する」をご覧ください。共同制作のUI APIに関する概要については、WWDC22の「メッセージAppで共同制作の体験を強化する」をご覧ください。 (注:APIは、今後のベータ版で利用可能になります。)
Integrate your custom collaboration app with Messages Discover how the SharedWithYou framework can augment your app\'s collaboration infrastructure. We\'ll show you how to send secure invitations to collaborative content and synchronize participant changes. We\'ll also cover displaying content updates within the relevant conversation. For an... アプリサービス 日本語, 簡体中国語, 英語 -
24:07
メッセージAppで共同制作の体験を強化する
メッセージAppを使った共同制作で、あなたのAppでのコミュニケーションやコラボレーションを向上させる方法をご覧ください。ドキュメントをメッセージAppの会話と結び付けて、簡単に共有やチャットを行えるようにする方法を紹介します。さらに、会話に参加している全員に、そのドキュメントの最新のアクティビティを知らせる方法について解説します。また、カスタマイズ可能なUI をAppに追加したり、共同制作を詳細に管理したり、ドキュメントをメッセージAppのチャットや FaceTime通話と関連付ける方法についても解説します。 SharedWithYouフレームワークの詳細については、「Shared...
Enhance collaboration experiences with Messages Discover how you can help improve communication and collaboration in your app with Collaboration in Messages. Learn how to tie a document to Messages conversations for simple sharing and discussion. Explore how you can keep everyone in the conversation up to date on the latest activity in the... アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
12:49
効率的なawait:SwiftUIのバックグラウンドタスク
Background Tasksにより、Appではシステムのイベントに応答したり、時間的制約のあるデータを最新の状態に保ったりすることができるようになります。SwiftUI Background Tasks APIを使用して、タスクを簡単に処理する方法をご覧ください。パフォーマンスや電力を維持しながら、Swift Concurrencyを使用してネットワーク応答やバックグラウンド更新などを処理する方法を紹介します。
Efficiency awaits: Background tasks in SwiftUI Background Tasks help apps respond to system events and keep time-sensitive data up to date. Learn how you can use the SwiftUI Background Tasks API to handle tasks succinctly. We'll show you how to use Swift Concurrency to handle network responses, background refresh, and more — all while... apprefresh,app refresh task,async,async await,background runtime,backgroundtask,background task,concurrency,downloadtask,foreground runtime,notification,stormy,suspend application,suspended app,swift concurrency,task,url background task,urlsession,urlsessionconfiguration,wake app,withtaskcancellationhandler アプリサービス 日本語, 簡体中国語, 英語, 韓国語 -
15:48
集中モードフィルタについて
現在有効になっているユーザの集中モードに基づいてAppの動作をカスタマイズする方法をご確認ください。App インテントを使用して、Appの集中モードフィルタを定義したり、システムによる変更に対応させたり、Appのビューをさまざまな方法で表示したりする方法を紹介します。また、通知のフィルタリング方法やバッジカウントの更新方法も紹介します。 このセッションを最大限に活用するには、WWDC22の「Appインテントの詳細」を最初にご覧ください。
Meet Focus filters Discover how you can customize app behaviors based on someone\'s currently enabled Focus. We\'ll show you how to use App Intents to define your app\'s Focus filters, act on changes from the system, and present your app\'s views in different ways. We\'ll also explore how you can filter... アプリサービス 日本語, 簡体中国語, 英語, 韓国語
-
-
エッセンシャル -
19:27
ARKit 6について
ARKit 6を使用して、強力で洗練された拡張現実Appを構築する方法をご確認ください。4K HDRでレンダリングされたARエクスペリエンスを生み出す方法や、Appのカメラ設定のカスタマイズ方法について解説します。また、ARKitセッションから高解像度の静止画をエクスポートする方法、平面推定やモーションキャプチャの活用方法、新しい地域でARロケーションアンカーを追加する方法も紹介します。
Discover ARKit 6 Discover how you can build more refined and powerful augmented reality apps with ARKit 6. We\'ll explore how you can create AR experiences rendered in 4K HDR and take you through camera settings customizations for your app. We\'ll also share how you can export high-resolution still images from an... ar,arkit,augmented reality エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
9:15
App Store Connectの最新情報
App StoreでAppを作成、管理、提出するツールスイートとなるApp Store Connectの最新情報をご確認ください。App Store Connect APIの最新情報だけでなく、iOSやiPadOSのApp Store Connectでの提出管理機能などの提出方法の強化点も紹介します。
What\\u0027s new in App Store Connect Discover the latest updates to App Store Connect, your suite of tools to create, manage, and submit apps on the App Store. Learn about enhancements to the submission experience — including the ability to manage submissions in App Store Connect on iOS and iPadOS — as well as the newest updates to... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
13:42
App Tracking Transparencyの詳細
App Tracking Transparencyに関する詳細と、これによりAppユーザがトラッキングを選択したり制御したりできるようになる仕組みについて解説します。現在、App Storeポリシーでは、ユーザのデータをトラッキングする場合、すべてのAppにおいて、AppTrackingTransparencyフレームワークから許可を受ける必要があります。このポリシーでトラッキングがどのように規定されているのかをはじめ、ご利用のAppでこのフレームワークを採用する必要があるかどうかや、効果的な実装方法について解説します。
Explore App Tracking Transparency Learn more about App Tracking Transparency and how it helps people using your app have choice and control over tracking. App Store Policy now requires that all apps receive permission through the AppTrackingTransparency framework in order to track people\'s data. We'll explain how this policy... app tracking transparency,nutrion label,privacy,tracking エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
19:12
AppKitでSwiftUIを使用する
Shortcuts AppではSwiftUIとAppKitの両方を使用することで、macOSで最高レベルのエクスペリエンスを実現することができるようになりました。Shortcutsチームより、AppKitコードでSwiftUIビューをホストする方法、レイアウトやサイズ設定の処理方法、レスポンダチェーンへの参加方法、ナビゲーションフォーカスの有効化方法などを紹介しますので、是非ご覧ください。また、AppKitビューをホストする方法も紹介します。これで、既存のコードをAppのSwiftUIレイアウトに移行できるようになります。
Use SwiftUI with AppKit Discover how the Shortcuts app uses both SwiftUI and AppKit to create a top-tier experience on macOS. Follow along with the Shortcuts team as we explore how you can host SwiftUI views in AppKit code, handle layout and sizing, participate in the responder chain, enable navigational focus, and... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
18:26
Apple Music APIとMusicKitの紹介
Apple Music APIやMusicKitのクライアントフレームワークについて解説します。Apple Musicの機能をご利用のWebサービスやAndroid Appに統合したり、Apple Music APIにリクエストしてコンテンツを見つけたり取得したり、サブスクリプション登録者に合わせてカスタマイズしたりする方法を紹介します。
Meet Apple Music API and MusicKit Explore the Apple Music API and MusicKit client frameworks. Learn how you can integrate Apple Music features into your web service or Android app, make requests to the Apple Music API to discover and fetch content, and personalize the experience for subscribers. エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
24:06
Apple Watch用の仕事効率化Appの構築
手首ががかつてないほど生産的になります。SwiftUIやシステム機能を使用して、優れた生産性を持つAppをApple Watchに構築する方法をご確認ください。手首に快適な作業エクスペリエンスをもたらす方法をはじめ、テキスト入力を得たり、基本的なグラフを表示したり、友人にコンテンツを共有したりする方法について解説します。
Build a productivity app for Apple Watch Your wrist has never been more productive. Discover how you can use SwiftUI and system features to build a great productivity app for Apple Watch. We'll show you how you can design great work experiences for the wrist, and explore how you can get text input, display a basic chart, and share... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
108:53
Keynote
The Apple Worldwide Developers Conference kicks off with exciting reveals, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park.
Keynote The Apple Worldwide Developers Conference kicks off with exciting reveals, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park. エッセンシャル スペイン語, ドイツ語, フランス語, 日本語, 簡体中国語, 英語, 韓国語 -
108:53
Keynote (ASL)
The Apple Worldwide Developers Conference kicks off with exciting reveals, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park.
Keynote (ASL) The Apple Worldwide Developers Conference kicks off with exciting reveals, inspiration, and new opportunities. Join the worldwide developer community for an in-depth look at the future of Apple platforms, directly from Apple Park. エッセンシャル スペイン語, ドイツ語, フランス語, 日本語, 簡体中国語, 英語, 韓国語 -
13:41
PDFKitの新機能
PDFKitはあなたのAppに、PDFドキュメントの表示・編集・保存の機能を提供するフル機能のフレームワークです。Live Textやフォームのサポート、画像からのPDF作成、インタラクティブオーバーレイの構築、注釈の保存など、PDFKitの最新機能を紹介します。
What\\u0027s new in PDFKit Discover PDFKit — a full-featured framework that helps your app view, edit, and save PDF documents. We\'ll take you through the latest features in PDFKit, including support for live text and forms, creating PDFs from images, building interactive overlays, and saving annotations. pencilkit,pencil kit エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
70:10
Platforms State of the Union
Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps.
Platforms State of the Union Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps. sotu,sotu 2022 エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
70:10
Platforms State of the Union (ASL)
Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps.
Platforms State of the Union (ASL) Take a deeper dive into the latest tools, technologies, and advances across Apple platforms to help you create even better apps. asl,sotu,sotu 2022 エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
17:49
SF Symbols 4の新機能
SF Symbolsの最新情報について解説します。SF Symbolsは、Appleの幅広いアイコングラフィライブラリで、Appleのあらゆるプラットフォームに対応するシステムフォント「San Francisco」とシームレスに統合できるように設計されています。SF Symbolsライブラリに追加された最新機能やAppの新しいカテゴリをご確認ください。新たなAutomatic動作についても解説します。この動作では、レンダリングモードが選択され、シンボル特有のものが最もハイライトされます。さらに、新たなVariable...
What\\u0027s new in SF Symbols 4 Explore the latest updates to SF Symbols, Apple's extensive library of iconography designed to integrate seamlessly with San Francisco, the system font for all Apple platforms. Discover the latest additions to the SF Symbols library and new categories in the app. Learn about the new Automatic... categories,glyph,icon,template エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
13:01
Swift Async Algorithmsについて
Appleの最新のオープンソースSwiftパッケージ「Swift Async Algorithms」を紹介します。このパッケージより、Zip、マージ、スロットルなど、AsyncSequenceで使用できるアルゴリズムについて解説します。これらのアルゴリズムで優れたメッセージングAppを構築しますので、是非ともご確認ください。また、複数のAsyncSequencesと組み合わせたり、Swift Clockタイプで経時的に値を連携させたりするベストプラクティスも紹介します。 このセッションを最大限に活用するには、「AsyncSequenceについて」をご確認ください。
Meet Swift Async Algorithms Discover the latest open source Swift package from Apple: Swift Async Algorithms. We\'ll explore algorithms from this package that you can use with AsyncSequence, including zip, merge, and throttle. Follow along with us as we use these algorithms to build a great messaging app. We\'ll also share... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
17:22
Swift Chartsの紹介
Swift Chartsとは、SwiftUIで完全にグラフを作成することができる柔軟なフレームワークであり、Appleのあらゆるプラットフォームで違和感なく表示することができます。コンポジションシンタックスを使用してコードを減らし、有益でわかりやすく、利用しやすいグラフを作成する方法をご確認ください。Swift Chartsで視覚化するための構成要素について解説し、シンプルなモディファイアでグラフのデザインを変える方法を紹介します。また、Xcodeプレビューの最新情報も紹介しますので、魅力的なエクスペリエンスを設計する上で活用いただけます。
Hello Swift Charts Say hello to Swift Charts — a flexible framework that helps you create charts entirely in SwiftUI that look and feel right at home on all Apple platforms. Discover how you can use compositional syntax to make informative, delightful, and accessible charts with less code. We'll share the building... accessibility,animation,area,array of structs,audio graphs,bar,bar chart,bar marks,charts,collection,composition,custom marks,data,declarative,declarative syntax,food truck,foreground style,identifable,labels,line,line chart,linemark,line style,mark properties,marks,multiplatform,ostensible,pancakes,picker,point,pointmark,preview,rectangle,rule,sonification,swiftui,symbol,symbols,symbol size,variants,visual elements,voice over,x axis,x position,y axis,y position エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
22:58
Swift Regexの紹介
Swift Regexを活用することで、より効果的に文字列を処理する方法を学びます。文字列処理への新しい宣言的なアプローチであるRegexビルダーの簡潔なリテラル表記をご覧ください。また、StringのUnicodeモデルを紹介し、Swift Regexによってユニコードの修正処理を容易にする仕組みも解説します。
Meet Swift Regex Learn how you can process strings more effectively when you take advantage of Swift Regex. Come for concise literals but stay for Regex builders — a new, declarative approach to string processing. We\'ll also explore the Unicode models in String and share how Swift Regex can make Unicode-correct... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
26:06
SwiftUIのナビゲーション機能
優れたAppの秘訣は、明確で堅牢なナビゲーション構造にあります。SwiftUIチームより、すばらしいエクスペリエンスをあなたのAppにもたらす方法について解説しますので、是非ご覧ください。SwiftUIの新しいNavigationStackやNavigationSplitViewについて解説し、Appの特定領域にリンクする方法、ナビゲーションの状態をすばやく簡単に復元する方法を紹介します。
The SwiftUI cookbook for navigation The recipe for a great app begins with a clear and robust navigation structure. Join the SwiftUI team in our proverbial coding kitchen and learn how you can cook up a great experience for your app. We'll introduce you to SwiftUI's navigation stack and split view features, show you how you can... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
27:29
Swiftのジェネリクスを活用する
ジェネリクスは、Swiftで抽象コードを書き込むための基本的なツールです。コードの進化に応じて抽象化の機会を見きわめたり、多数の動作を1つのコードで記述する戦略を評価したり、Swift 5.7の言語特質を見つけて、ジェネリクスコードを記述しやすくしたり理解しやすくしたりする方法について解説します。
Embrace Swift generics Generics are a fundamental tool for writing abstract code in Swift. Learn how you can identify opportunities for abstraction as your code evolves, evaluate strategies for writing one piece of code with many behaviors, and discover language features in Swift 5.7 that can help you make generic code... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
28:54
Swiftの並行処理でデータ競合を排除する
Swift Concurrencyのコア概念の1つであるタスクとアクタの分離について解説します。データ競合を排除するためのSwiftのアプローチと、Appアーキテクチャに対するその効果について解説します。また、ご利用のコードにおけるアトミック性の重要性をはじめ、分離の維持におけるSendableチェックの微妙な差異や、並行システムでの作業のオーダーに関する前提条件の再検討について解説します。
Eliminate data races using Swift Concurrency Join us as we explore one of the core concepts in Swift concurrency: isolation of tasks and actors. We\'ll take you through Swift's approach to eliminating data races and its effect on app architecture. We\'ll also discuss the importance of atomicity in your code, share the nuances of Sendable... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
38:16
Swiftの最新情報
Swiftの最新情報を紹介します。パフォーマンスの向上について解説します。より安全で拡張可能なSwiftパッケージを詳しく紹介しますので、Swiftの同時実行性がどれほど進歩したかご覧ください。また、Swift Regex、優れたジェネリクス、言語に組み込まれた他のツールも紹介します。これで、より柔軟で表現力の高いコードを作成できるようになります。
What\\u0027s new in Swift Join us for an update on Swift. We\'ll take you through performance improvements, explore more secure and extensible Swift packages, and share advancements in Swift concurrency. We\'ll also introduce you to Swift Regex, better generics, and other tools built into the language to help you write... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
24:04
TextKitおよびテキストビューの最新情報
UIフレームワークのTextKitやテキストビューの最新情報をご覧ください。レイアウトの改良やAPIの強化について解説し、複数のOSバージョン間の互換性を維持する方法や、TextKit 2でAppを最新化する方法を紹介します。 このセッションを最大限に活用するには、WWDC21の「TextKit 2について」を最初にご覧ください。
What\\u0027s new in TextKit and text views Discover the latest updates to TextKit and text views in UI frameworks. Explore layout refinements and API enhancements, learn how you can maintain compatibility across multiple OS versions, and find out how to modernize your app with TextKit 2. To get the most out of this session, watch “Meet... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
14:02
Transferableの紹介
Transferableは、ご利用のAppでの共有、ドラッグアンドドロップ、コピー&ペーストなどの機能を簡単にサポートできるモデルレイヤープロトコルです。 一般的なユースケースにおけるAPIの使用方法や、高度な機能を活用した動作のカスタマイズ方法について解説します。また、大量のデータを処理する場合に、メモリ効率を最適化する方法も紹介します。Transferableは、モデルを拡張して文字列や画像として他のAppと共有する場合でも、カスタム宣言されたデータタイプを作成する場合でも、ご利用のAppに優れたエクスペリエンスをもたらしてくれます。
Meet Transferable Meet Transferable: a model-layer protocol that allows for effortless support for sharing, drag and drop, copy/paste, and other features in your app. We\'ll explore how you can use the API for common use cases, and take advantage of advanced features to customize the behavior. We\'ll also share... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
26:09
UIKitでSwiftUIを使用する
UIKit Appで、SwiftUIの機能を活用する方法を紹介します。UIHostingConfigurationを使用したSwiftUIで、カスタムUICollectionViewセルやUITableViewセルをシームレスに構築することができます。また、App内でのUIKitとSwiftUIのコンポーネント間におけるデータフローを管理する方法も紹介します。 このセッションを最大限に活用するには、SwiftUIに関する基本的な知識を習得しておくとよいでしょう。
Use SwiftUI with UIKit Learn how to take advantage of the power of SwiftUI in your UIKit app. Build custom UICollectionView and UITableView cells seamlessly with SwiftUI using UIHostingConfiguration. We'll also show you how to manage data flow between UIKit and SwiftUI components within your app. To get the most out... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
19:48
Visionの最新情報
テキストの認識・顔や顔のパーツの位置検出・オプティカルフローの実装など、Vision APIの最新情報をご覧ください。ビデオベースのAppのためのオプティカルフロー機能について紹介し、これらのAPIを駆動する機械学習モデルのリビジョンに合わせてAppを更新したり、XcodeのQuick Look PreviewサポートでVisionタスクを視覚化する方法を紹介します。 このセッションを最大限に活用するには、WWDC21の「Visionによる人物、顔、ポーズの検出」をご覧ください。
What\\u0027s new in Vision Learn about the latest updates to Vision APIs that help your apps recognize text, detect faces and face landmarks, and implement optical flow. We'll take you through the capabilities of optical flow for video-based apps, show you how to update your apps with revisions to the machine learning... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
8:45
WKWebViewの最新情報
WebコンテンツをAppのインターフェイスに組み込むためのフレームワーク「WKWebView」の最新情報をご覧ください。JavaScriptフルスクリーンAPIの使用方法、CSSビューポートユニット、検索操作の詳細について解説します。また、コンテンツブロックの制御に関する改善点、暗号化されたメディアの埋め込み、Webインスペクタの使用についても解説します。
What\\u0027s new in WKWebView Explore the latest updates to WKWebView, our framework for incorporating web content into your app's interface. We'll show you how to use the JavaScript fullscreen API, explore CSS viewport units, and learn more about find interactions. We'll also take you through refinements to content blocking... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
1:20
WWDC22 Day 4 recap
It's time to review Day 4. Check out the Thursday highlights and tune in for a quick preview of the last day of WWDC22.
WWDC22 Day 4 recap It\'s time to review Day 4. Check out the Thursday highlights and tune in for a quick preview of the last day of WWDC22. recap エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
3:00
WWDC22(1日目)のまとめ
Apple HQより1日目のレポートです。WWDC22で発表された心躍る告知や新たなテクノロジーをすべてチェックしましょう。明日の開催内容も紹介します。
WWDC22 Day 1 recap It\'s time for your Day 1 report from Apple HQ. Check out all the exciting announcements and new technologies unveiled at WWDC22 — and learn more about what\'s coming tomorrow. recap エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
1:22
WWDC22(2日目)のまとめ
2日目のブリーフィングの時間です。火曜日もすばらしいセッションでした。すべてチェックして、翌日のプレビューをご覧ください。
WWDC22 Day 2 recap Ready for your Day 2 briefing? Catch up on all the great sessions from Tuesday and get a sneak peek at the day ahead. recap エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
1:21
WWDC22(3日目)のまとめ
3日目のステータスレポートです。WWDC22の最新情報をチェックしましょう。来たる木曜日の開催内容も紹介します。
WWDC22 Day 3 recap Your Day 3 status report is here. Catch up on the latest from WWDC22 and discover what\'s coming to a Thursday near you. recap エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
1:04
WWDC22(5日目)のまとめ
WWDCの5日目が閉幕となり、最後のレポートとなります。
WWDC22 Day 5 recap It\'s time to close out Day 5 of WWDC with one last report. recap エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
14:53
Webアクセシビリティの最新情報
カスタムコントロール、SSML、ダイアログ要素を使って、リッチでアクセシブルなWeb Appを構築するテクニックをご覧ください。さまざまな補助機能を解説しますので、Web Appのアクセシビリティをテストする際に役立てることができます。
What\\u0027s new in web accessibility Discover techniques for building rich, accessible web apps with custom controls, SSML, and the dialog element. We\'ll discuss different assistive technologies and help you learn how to use them when testing the accessibility of your web apps. エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
21:40
Xcode Cloud用の高速で信頼性の高いテストを作成する
Appleの継続的インテグレーションおよび継続的デリバリサービスであるXcode Cloud向けに、効果的なテスト計画を作成する方法をご覧ください。ご利用のコードが正常に機能することを継続的に検証する上で、テストの実施がどれほど重要になるのか解説します。さらに、Xcode Cloud向けに高速で信頼性が高く、効率的なテストを作成したり、無駄な失敗を回避したり、コードの変更を迅速に検証したりする方法も紹介します。
Author fast and reliable tests for Xcode Cloud Discover how you can create effective testing plans for Xcode Cloud, Apple's continuous integration and continuous delivery service. We\'ll show you how testing can be an essential tool to consistently verify your code works correctly. Learn how you can author fast, reliable, and efficient tests... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
16:03
XcodeでマルチプラットフォームAppを開発する
Xcode 14を使用して、複数のAppleプラットフォーム用のAppをビルドする方法をご覧ください。Appターゲットを合理化する方法、共通のコードベースを維持する方法、デフォルトの設定を共有する方法を紹介します。また、設定やコードの条件設定により、各プラットフォームに合わせてAppをカスタマイズする方法についても解説します。
Use Xcode to develop a multiplatform app Learn how you can build apps for multiple Apple platforms using Xcode 14. We\'ll show you how to streamline app targets, maintain a common codebase, and share settings by default. We\'ll also explore how you can customize your app for each platform through conditionalizing your settings and code. エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
21:01
Xcodeの最新情報
Xcode 14における最新の生産性とパフォーマンス向上をご覧ください。設計が一新されたSwiftUIキャンバスエクスペリエンスを紹介し、コード補完とナビゲーションの強化、開発プロセス全体で行われたパフォーマンス向上について解説します。また、Xcodeを終了することなく、TestFlightビルドに関するフィードバックを読み込み、対応する方法についても解説します。
What\\u0027s new in Xcode Discover the latest productivity and performance advancements in Xcode 14. We'll introduce you to the fully redesigned SwiftUI canvas experience, explore enhancements to code completion and navigation, and take you through performance improvements we've made throughout the entire development... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
22:37
iOS AppをMacへ
iOS Appが優れたmacOSエクスペリエンスとなるさまざまな方法をご覧ください。M1 Mac用にiPad Appをリリースする場合でも、Mac Catalystを使用するMac用に何かをビルドする場合でも、ご利用のAppをMacに取り込む際のベストプラクティスを紹介します。さらに、強化されたエクスペリエンスをもたらす最新のツール、オプション、APIも紹介します。また、Mac用のAppを最適化する方法をはじめ、Mac Catalystを使用して構築するときに、デスクトップクラスのiPad機能が自動的にMacのネイティブオプションに変換される仕組みについても解説します。
Bring your iOS app to the Mac Discover all the different ways you can transform your iOS app into a great macOS experience. We'll explore best practices for bringing your app to the Mac, whether you ship an iPad app for M1 Macs or build something for all Macs using Mac Catalyst. Learn about the latest tools, options, and APIs... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
25:33
iOSナビゲーションデザインの探求
馴染みのあるナビゲーションパターンを採用することで、App内の情報を簡単に調べることが可能になり、不必要な混乱を避けることができます。既存のナビゲーション構造を活用して、Appの特性を損なうことなく複雑なインタラクションを簡素化する方法を紹介します。タブバーやモダリティなどを扱う際のベストプラクティスや、よくある落とし穴をご確認ください。
Explore navigation design for iOS Familiar navigation patterns can help people easily explore the information within your app — and save them from unnecessary confusion. We'll show you how to take advantage of existing navigation structures to simplify complex interactions in your app without compromising its personality. Learn... hierarchical navigation,information architecture,modality,modal presentations,navigation,navigation best practices,navigation design,tab bars エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
23:30
インターフェイスのライティング
Appに合わせて選択する単語やフレーズが重要になります。アラートを作成する場合でも、オンボーディングエクスペリエンスを構築する場合でも、画像でアクセシビリティを表現する場合でも、言語の視点でデザインする方法をご確認ください。これで、ユーザはAppを最大限に活用することができるようになります。明確かつ会話的で有益な文章を作成する方法や、これらのテクニックを応用するためのヒントを紹介します。
Writing for interfaces The words and phrases you choose for your app matter. Whether you're writing an alert, building an onboarding experience, or describing an image for accessibility, learn how you can design through the lens of language and help people get the most from your app. We\'ll show you how to create... copy,description,editorial design,label,message,text,title,ui copy エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
17:35
コンプリケーションとウィジェット:リローデッド
watchOSやiOSのロック画面を掘り下げていく、ウィジェットのCode-alongが帰ってきました。WidgetKitの最新の改善点をご確認ください。WidgetKitに加えられた改善により、watchOS上の複雑なコンプリケーションを支え、iPhone用のロック画面用ウィジェットが作成できるようになりました。さらに、最新のSwiftUIビューを組み込んで、一目で理解できるデータ表示をする方法をはじめ、各プラットフォームでコンテンツをレンダリングする方法、ウィジェットやコンプリケーションにて、コンテンツのデザインや操作性をカスタマイズする方法について解説します。
Complications and widgets: Reloaded Our widgets code-along returns as we adventure onto the watchOS and iOS Lock Screen. Learn about the latest improvements to WidgetKit that help power complex complications on watchOS and can help you create Lock Screen widgets for iPhone. We'll show you how to incorporate the latest SwiftUI views... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
11:29
メッセージAppを使った共同制作の設計
Appleのプラットフォームで優れた共同制作を実現する方法をご覧ください。共有シート、ライブ編集通知、メッセージApp、FaceTime、Appの既存の共同制作機能を組み合わせて、ユーザが簡単につながり、連携できるようにする方法を紹介します。 (注:APIは、今後のベータ版で利用可能になります。)
Design for Collaboration with Messages Discover how you can design great collaboration experiences using Apple platforms. We'll show you how to combine the Share Sheet, live editing notifications, Messages, FaceTime, and your app's existing collaboration features to help people connect and collaborate effortlessly. (Note: API will be... activity view,uiactivityview エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
13:20
優れたARエクスペリエンスの品質
iPhoneやiPadの魅力的なARエクスペリエンスをもたらすベストプラクティスやテクニックをご確認ください。ARが自分の環境に適しているかどうかを判断するためのガイダンスをはじめ、優れたAR Appの事例や拡張現実を設計する際の主な考慮事項について解説します。
Qualities of great AR experiences Discover best practices and techniques to help craft magical AR experiences for iPhone and iPad. We'll provide guidance to help you determine if AR is a good fit for your experience, explore examples of great AR apps, and take you through key considerations when designing for augmented reality. ar,arkit,augmented reality,design,mr エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
14:30
写真ピッカーの最新情報
PHPickerにより、ご利用のAppとシステムの写真ライブラリ間での簡単かつ安全な統合が実現します。SwiftUIやTransferableが、iOS、iPadOS、macOS、WatchOSにわたって統合を提供する仕組みをご覧ください。 また、AppKitやNSOpenPanelを使用して、Macの写真ピッカーをご利用のmacOS向けのAppに取り込む方法も紹介します。 写真ピッカーの詳細については、WWDC21の「App内の写真アクセスの改善」をご覧ください。
What\\u0027s new in the Photos picker PHPicker provides simple and secure integration between your app and the system Photos library. Learn how SwiftUI and Transferable can help you offer integration across iOS, iPadOS, macOS, and watchOS. We'll also show you how you can use AppKit and NSOpenPanel to bring the Photos picker on Mac... エッセンシャル 日本語, 簡体中国語, 英語, 韓国語 -
25:01
効果的なグラフのデザイン
焦点を絞った、わかりやすくてアクセシブルなグラフをデザインする方法をご確認ください。マーク、軸、説明、インタラクション、色を活用して、優れたグラフをデザインする方法を紹介します。これにより、すべてのユーザに有益なエクスペリエンスを提供できるようになります。
Design an effective chart Learn how to design focused, approachable, and accessible charts. We\'ll show you how to design great charts with clear marks, axes, descriptions, interaction, and color and help you create useful experiences for everyone. エッセンシャル 日本語, 簡体中国語, 英語, 韓国語
-
-
オーディオとビデオ -
22:04
AVFoundationやMetalによるHDR動画のEDR表示
AVFoundationやMetalを活用して効率的なEDRパイプラインを構築する方法を紹介します。そして、AVPlayerを使用してHDR動画をEDRで表示したり、ビデオ再生をAppビューに追加したり、Metalでレンダリングしたり、Core ImageやカスタムMetalシェーダを使用してキーイングやカラーマネジメントなどのビデオエフェクトを追加したりする方法について解説します。ゲーム開発でもPro App開発でも、使用するフレームワーク選びで役立つことでしょう。さらに、トランスポート、カラースペース、ピクセルバッファのフォーマット選びに関するベストプラクティスも紹介します。
Display HDR video in EDR with AVFoundation and Metal Learn how you can take advantage of AVFoundation and Metal to build an efficient EDR pipeline. Follow along as we demonstrate how you can use AVPlayer to display HDR video as EDR, add playback into an app view, render it with Metal, and use Core Image or custom Metal shaders to add video effects... オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
9:38
AVQTの最新情報
Advanced Video Quality Tool(AVQT)の最新情報と改善点をご確認ください。インタラクティブレポート機能について紹介し、動画の品質に関する問題を特定する方法について解説します。また、RAW形式の拡張サポートを紹介し、動画内の特定シーンを評価する方法、Linux用AVQTを使用してLinuxサーバ上やクラウド上でオンラインで動画を分析する方法についても解説します。
What\\u2019s new in AVQT Discover the latest updates and improvements to the Advanced Video Quality Tool (AVQT). We\'ll take you through the interactive reports feature and help you learn how to identify video quality-related issues. We\'ll also explore extended support for raw formats, show you how to evaluate specific... avqt,linux,video quality オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
17:41
Core Image、Metal、SwiftUIでのEDRコンテンツの表示
Core ImageベースのマルチプラットフォームSwiftUI Appから、レンダリングのサポートにExtended Dynamic Range(EDR)を追加する方法をご覧ください。ここでは、ViewRepresentableを使用して、CIImagesをMTKViewに表示するベストプラクティスを紹介します。また、EDRレンダリングを有効化する簡単な手順や、EDRをサポートする内蔵CIFilter(150個以上)の例も紹介します。
Display EDR content with Core Image, Metal, and SwiftUI Discover how you can add support for rendering in Extended Dynamic Range (EDR) from a Core Image based multi-platform SwiftUI application. We\'ll outline best practices for displaying CIImages to a MTKView using ViewRepresentable. We\'ll also share the simple steps to enable EDR rendering and... オーディオとビデオ 英語 -
18:02
DriverKitでドライバをiPadに導入する
DriverKitを使用して、ThunderboltやUSBアクセサリをiPadに簡単に接続する方法をご覧ください。コードを変更せずに既存のMacドライバを変換する方法、AudioDriverKitでリアルタイムオーディオのサポートを追加する方法、iPad用ドライバを開発するベストプラクティスやヒントを紹介します。
Bring your driver to iPad with DriverKit Discover how you can easily connect Thunderbolt and USB accessories to iPad with DriverKit. We'll show you how to convert your existing Mac drivers without any code changes, learn how to add real-time audio support with AudioDriverKit, and provide best practices and tips for developing drivers... オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
9:26
HLSインタースティシャルの最新情報
HLSインタースティシャルは、広告、他のインタースティシャル、HLSストリーム間で動画コンテンツをシームレスに移行できるようにするものです。ここでは、広告インベントリを最適化したり、HLSを使用する際にスナップイン/アウトを実行してインタースティシャル表示を微調整したりする方法などを紹介します。
What\\u2019s new in HLS Interstitials HLS Interstitials can help you create seamless transitions in video content between advertisements, other interstitials, and your HLS streams. Learn how you can optimize your ad inventory, fine-tune interstitial presentation with SNAP-IN/OUT when using HLS, and more. ad cueing,ads,avfoundation,cue,interstitials,mid rolls,pre rolls,snap オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
22:24
HLSコンテンツステアリングによる信頼性の高いストリーム配信
HLSコンテンツステアリングは、負荷や冗長性に応じて、クライアントを異なるサーバに動的に誘導するものです。このフレームワークの最新情報を紹介し、パスウェイクローニングを使用して、動的に生成されたCDNを既存のHLSクライアントに導入する方法について解説します。また、バケットベースのステアリングサーバルールなどで、グローバルなトラフィックステアリングを実現する方法も紹介します。
Deliver reliable streams with HLS Content Steering HLS Content Steering dynamically steers clients to different servers based on load and redundancy. We\'ll take you through the latest updates to this framework and explore how you can introduce dynamically spawned CDNs to existing HLS clients with Pathway Cloning. We\'ll also share how you can... adaptive playback,cdn switching,error fallback,load balance,traffic steering,video streaming オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
25:54
MusicKitでコンテンツをさらに見つける
MusicKitでAppを強化したりカスタマイズしたりする方法をご覧ください。MusicKitフレームワークの追加機能に関する最新情報を紹介し、リクエストやメタデータなどで音楽コンテンツをご利用のAppに取り込む方法について解説します。
Explore more content with MusicKit Discover how you can enhance and personalize your app using MusicKit. We'll take you through the latest additions to the MusicKit framework and explore how you can bring music content to your app through requests, metadata, and more. apple music,music,musickit,music library,playlists,songs,swift オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
15:28
ScreenCaptureKitの紹介
ScreenCaptureKitが、macOSの画面共有・ビデオ会議・ゲームストリーミングサービスなどのAppに、高性能のスクリーンキャプチャを提供する仕組みについて解説します。このAPIの構成要素について解説し、ストリームを設定して画面上の動画およびオーディオコンテンツをキャプチャする方法や、それを既存のAppに統合するためのヒントを紹介します。
Meet ScreenCaptureKit Learn how ScreenCaptureKit can deliver high-performance screen capture for your macOS screen sharing applications, video conferencing apps, game streaming services, and more. We\'ll explore the building blocks of this API, learn how to configure streams to capture on-screen video and audio... audio capture,screen capture,screencapturekit,streaming,video capture オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
37:19
ScreenCaptureKitを次のレベルへ引き上げる
ScreenCaptureKitで、Appユーザに高度なスクリーンキャプチャ機能を提供する方法をご覧ください。コンテンツフィルタの微調整、フレームメタデータの解釈、ウィンドウピッカーなど、組み込むことができる数多くの高度なオプションを紹介します。また、最適なパフォーマンスを実現するストリームを構成する方法についても解説します。
Take ScreenCaptureKit to the next level Discover how you can support complex screen capture experiences for people using your app with ScreenCaptureKit. We'll explore many of the advanced options you can incorporate including fine tuning content filters, frame metadata interpretation, window pickers, and more. We'll also show you how... audio capture,screen capture,screencapturekit,streaming,video capture オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
14:54
SharePlayの最新情報
SharePlayの最新情報を紹介しますので、是非ご覧ください。AppからSharePlayセッションを開始する方法をはじめ、エクスペリエンスの向上をもたらす改善されたAPI、GroupSessionMessengerの機能強化について解説します。また、SharePlayをAppに追加するベストプラクティスも紹介します。
What\\u0027s new in SharePlay Join us as we share the latest updates to SharePlay. We'll show you how you can start SharePlay sessions right from your app, take you through improvements to APIs to create richer experiences, and check out enhancements to GroupSessionMessenger. We'll also explore best practices for adding... オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
19:44
ShazamKitで、大規模なカスタムカタログを作成する
ShazamKitを使用して、カスタムカタログを作成したり、あらゆるApp内のオーディオソースとの完全一致をサポートする方法を解説します。新しいShazamKit CLIを活用して、オーディオシグネチャを簡単に生成したり、大規模なカタログを構築したりする方法をご覧ください。また、連続もののテレビ番組やPodcastなど、大量のオーディオコンテンツをすばやくAppに同期する方法をはじめ、ShazamKit APIやSHMediaItemsの最新情報も紹介します。これにより、時間範囲を使用するオーディオソースの重要な瞬間に、Appが正確に応答できるようになります。...
Create custom catalogs at scale with ShazamKit Learn how ShazamKit can help you build custom catalogs and support exact matching of any audio source within your app — all on-device. Find out how you can easily generate audio signatures and build catalogs at scale through the new ShazamKit CLI. We\'ll also show you how you can quickly update... オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
20:36
iOSのEDRの詳細
EDRは、AppleのHigh Dynamic Range表示やレンダリングのパイプラインです。AppのEDRを使用してHDRコンテンツをレンダリングし、iPhoneやiPadのHDRディスプレイでのダイナミックレンジ機能を最大限に活用する方法について解説します。iOSのネイティブEDR APIを活用する方法、HDRの利用が適切だと判断するベストプラクティス、トーンマッピングやHDRコンテンツレンダリングのヒント、そしてReference...
Explore EDR on iOS EDR is Apple\'s High Dynamic Range representation and rendering pipeline. Explore how you can render HDR content using EDR in your app and unleash the dynamic range capabilities of HDR displays on iPhone and iPad. We\'ll show how you can take advantage of the native EDR APIs on iOS, provide best... オーディオとビデオ 英語 -
14:36
tvOS Appにおける複数ユーザーのサポート
tvOS Appで、パーソナライズされた個々のエクスペリエンスを生み出す方法をご確認ください。プロファイルデータやゲームのセーブデータなどを保存するチェックボックスを提供して、各ユーザがiPhoneなどの個人用デバイスで同じレベルのデータ分離を利用できるようにする方法について解説します。また、新規ユーザに依存しないキーチェーンが、同じ世帯内の複数ユーザに対して、既存のサインオンエクスペリエンスを維持できる仕組みについても解説します。
Support multiple users in tvOS apps Discover how you can create personalized, individual experiences in your tvOS app. We'll show you how you can offer a single checkbox to store profile data, game save states, and more, providing each person with the same level of data separation they\'d have on a personal device like iPhone... appletv,apple tv,apple tv 4k,content,content first,keychain,login,log in,multiuser,multi user,password,persona,personalizable,personalization,personalize,profile,profiles,runs as current user,signin,sign in,tv,tv app,tv apps,tv dev,tv developer,tvos,user,user independent,user management,users オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
10:27
よりレスポンシブなメディアAppの実現
AVFoundationを使用して、ユーザをローディングアニメーションではなく、メディアAppのコンテンツに集中させる方法をご確認ください。リッチなオーディオビジュアルコンポジションの作成、オーディオビジュアルアセットのロード、メディアサムネイルの準備を行いながら、Appにおける応答性と流動性のあるインターフェイスをサポートする方法を紹介します。さらに、I/Oプロセスの実行と並行しながら、Appのメインスレッドでこれらのタスクを実行する方法をはじめ、カスタムストレージからデータをロードする際に最高レベルの再生パフォーマンスを得る方法などについて解説します。...
Create a more responsive media app Discover how you can use AVFoundation to keep people focused on your media app's content — not your loading spinner. We'll show you how to support a responsive and fluid interface in your app, all while you create rich audiovisual compositions, load audiovisual assets, and prepare media... async load,avasset,avassetresourceloader,avasynchronouskeyvalueloading,avcomposition,latency,thumbnail オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
14:12
メディアメタデータのパブリッシュと再生インタラクションの詳細
AppのNow Playing情報をすべてのプラットフォームでハイライト表示する方法をご確認ください。メディアメタデータの概要をはじめ、ロック画面やコントロールセンターなどのエリアで表示される仕組み、コンテンツ用の効果的なメディアメタデータの作成方法や公開方法を紹介します。また、HomePodなどの他のデバイスからのコマンドにAppがどう応答するかについても解説します。
Explore media metadata publishing and playback interactions Learn how you can highlight your app\'s Now Playing information on every platform. We\'ll take you through an overview of media metadata, learn how it gets represented in areas like the Lock Screen and Control Center, and show you how to write and publish effective media metadata for your... オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語 -
18:38
優れたSharePlayエクスペリエンスを提供する
優れたSharePlayエクスペリエンスを設計したり構築したりする方法をご覧ください。離れていてもみんなが一緒になることができるアクティビティとは何か、一緒に探しましょう。さらに、グループアクティビティの設計、直感的なインタラクション、さまざまなタイプのエクスペリエンスを実現するサポート構築に役立つベストプラクティスも紹介します。
Make a great SharePlay experience Discover how you can design and build a great SharePlay experience. We\'ll show you how to identify activities in your app that can help bring everyone together — even while they\'re apart. Learn best practices to help you design for group activities, create intuitive interactions, and build... facetime,group activities,share,shareplay オーディオとビデオ 日本語, 簡体中国語, 英語, 韓国語
-
-
グラフィックスとゲーム -
24:57
Apple GPUでコンピューティングワークロードを拡張する
コンピューティングワークロードを作成して、Apple GPUで効率的に拡張する方法をご覧ください。作業配分を改善してGPUを飽和させたり、効果的なパイプライン化と同時ディスパッチでGPUタイムラインのギャップを最小化したり、アトミック操作を効果的に使用したりする方法を紹介します。また、XcodeやInstrumentsの最新のカウンタやツールについても解説します。これで、空間および時間のメモリアクセスパターンを最適化することができるようになります。
Scale compute workloads across Apple GPUs Discover how you can create compute workloads that scale efficiently across Apple GPUs. Learn how to saturate the GPU by improving your work distribution, minimize GPU timeline gaps with effective pipelining and concurrent dispatches, and use atomic operations effectively. We\'ll also take you... compilation,compiler,metal,metal 3,metal compute,metal shading language,metal tools,performance,xcode グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
10:07
Game Centerダッシュボードで新しいプレイヤーにリーチする
Game Centerのアクティビティダッシュボードを活用して、新しいプレイヤーにリーチする方法をご覧ください。ダッシュボードやプロフィールを通して、ゲーム上でのプレイヤーの成績、ハイスコア、リーダーボードの変遷を追跡する仕組みについて解説します。また、Game Centerプラグインを使って、Game CenterをUnityゲームプロジェクトに追加する方法も紹介します。
Reach new players with Game Center dashboard Meet the Game Center activity dashboard and discover how it can help your game reach new players. We\'ll introduce you to the dashboard and profiles and explore how they can track player achievements, high scores, and leaderboard changes for your game. We\'ll also show you how to add Game Center... game center,game dev,game developer,gamekit,game kit グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
13:48
Metal 3で、GPUバイナリをターゲットにして最適化する
オフラインのコンピレーションを使用して、プロジェクトビルド時にGPUバイナリを完全に生成する際に、App内のスタッター、初回起動の時間、新しいレベルでのロード時間を削減する方法をご覧ください。また、「サイズの最適化」のコンパイラオプションを使用して、大規模なGPUプログラムでのコンパイル時間やバイナリサイズの合計を最適化する方法も紹介します。
Target and optimize GPU binaries with Metal 3 Discover how you can reduce in-app stutters, first launch times, and new level load times when you generate your GPU binaries entirely at project build time with offline compilation. We\'ll also show you how to improve total compile time and binary size for larger GPU programs using the... compilation,compiler,metal,metal shading language,metal tools,performance,xcode グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
22:24
Metal 3で、リソースのロードを高速化
Metal 3の高速なリソースストリーミングで、アセットを迅速にロードする方法をご覧ください。SSDストレージの速度とApple Siliconのユニファイドメモリアーキテクチャのスループットを活用するために、Appで非同期の "set-it-and-forget-it" ワークフローを使用する方法を紹介します。また、GPU のレンダリングと計算の作業と並行して実行する別のキューを作成し、それと同期させる方法についても検討します。最後に、オーディオなどのアセットを優先度の高いキューに指定して、データを低レイテンシーでロードする方法について説明します。
Load resources faster with Metal 3 Discover how you can use fast resource streaming in Metal 3 to quickly load assets. We\'ll show you how to use an asynchronous set-it-and-forget-it workflow in your app to take advantage of the speed of SSD storage and the throughput of Apple silicon's unified memory architecture. We\'ll also... 3d graphics,game,game dev,game developer,metal,metal 3,metal tools,raytracing グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
34:14
Metal 3でバインドレスにする
Metal 3でバインドレスにする際に、レイトレーシングなどの強力なレンダリング技術をどう活用できるのかご覧ください。引数バッファーの単純化、ヒープからの加速構造の割り当て、Metalの検証レイヤーやDebugger Toolの改善による利点を活かして、Appのバインドレス化を実現する方法を紹介します。また、長期的なリソース構造で、CPUやGPUのパフォーマンスを制御する方法についても解説します。
Go bindless with Metal 3 Learn how you can unleash powerful rendering techniques like ray tracing when you go bindless with Metal 3. We\'ll show you how to make your app's bindless journey a joy by simplifying argument buffers, allocating acceleration structures from heaps, and benefitting from the improvements to the... 3d graphics,bindless,game,game dev,game developer,metal,metal shading language,metal tools,proapps,raytracing グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
15:44
Metal 3の紹介
Metal 3で、あなたのAppにAppleシリコン上のポテンシャルをフル活用しましょう。最新の機能、改善点、ツールを紹介します。また、リソースの高速ロード、ビルド時のシェーダバイナリのコンパイル、メッシュシェーダによる複雑なジオメトリの処理、高解像度グラフィックスの高速レンダリング、機械学習ネットワークの高速トレーニングなど、先進の機能とコンパイラツールの使用方法について紹介します。
Discover Metal 3 Harness the full potential of Apple silicon in your app with Metal 3. We\'ll introduce you to the latest features, improvements, and tooling. We\'ll also explore how you can use advanced features and compiler tools to load resources faster, compile shader binaries at build time, process complex... game dev,game developer,metal,metal 3,metal compute,metal shading language,metal tools,proapps,raytracing,ray tracing グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
22:11
MetalFX Upscalingでパフォーマンスを向上させる
MetalFXは、プラットフォーム用に最適化されたMetal App向けのグラフィックスエフェクトを提供する新しいAPIです。MetalFX Upscalingを使用すると、ご利用のAppで、レンダリング品質を損なうことなく低解像度でフレームをレンダリングできるようになり、レンダリング時間も短縮されます。また、こうした2つの効果(空間的な拡張によるパフォーマンスの大幅な向上と、時間的なAAや拡張による最高品質のレンダリング)の利用方法とタイミングについても解説します。
Boost performance with MetalFX Upscaling Discover MetalFX, a new API that provides platform optimized graphics effects for Metal applications. With MetalFX Upscaling, your application can now render frames at a lower resolution, reducing rendering time, without compromising rendering quality. We\'ll also show you how and when to use its... game dev,game developer,games,metal,metal 3,metalfx,metalfx upscaling,metal tools,performance グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
29:51
Metalで機械学習を加速する
Metalを使用して、macOSでのPyTorchモデルトレーニングを加速する方法をご覧ください。TensorFlowトレーニングサポートの最新情報をはじめ、MPS Graphの最新機能や操作、優れたパフォーマンスで機械学習のあらゆるニーズに対応するベストプラクティスを紹介します。 機械学習でのMetalの使用について、詳しくはWWDC21の「Metal Performance Shaders Graphによる機械学習の加速」をご覧ください。
Accelerate machine learning with Metal Discover how you can use Metal to accelerate your PyTorch model training on macOS. We\'ll take you through updates to TensorFlow training support, explore the latest features and operations of MPS Graph, and share best practices to help you achieve great performance for all your machine learning... グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
17:44
Metalメッシュシェーダでジオメトリを変換する
Metalメッシュシェーダとは - GPU駆動のジオメトリを作成・処理する、Metalの最新かつ柔軟なパイプラインです。このAPIがレンダリングパイプラインを向上させ、柔軟性を高める仕組みをはじめ、GPU駆動の機能がもたらす可能性について解説します。メッシュシェーダを使用するGPUで、ヘアレンダリングなどの手続き型ジオメトリを作成する方法や、追加の計算パスや中間バッファを使用せず、単独のレンダリングパスで構築する方法をご覧ください。また、GPU駆動のメッシュレットカリングで、シーンの処理やレンダリングを改善する方法も紹介します。
Transform your geometry with Metal mesh shaders Meet Metal mesh shaders — a modern and flexible pipeline in Metal for GPU-driven geometry creation and processing. We\'ll explore how this API can improve and add flexibility to your render pipeline, and share some of the opportunities that GPU-driven work can create. Discover how you can create... 3d graphics,game dev,game developer,mesh shaders,metal,metal 3,metal shading language,metal tools,proapps,procedural geometry グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
31:23
Metalレイトレーシングのパフォーマンスを最大限に高める
レイトレーシングコードを簡素化し、Metal 3の機能を使用してパフォーマンスを向上させる方法を紹介します。さらに、レイトレーシングAppの調整に役立つGPUデバッグおよびプロファイリングツールについて解説します。また、加速構造のプリミティブごとのデータを使用して、インターセクションテストを高速化したり、シェーダーコードのメモリアクセスや間接参照を削減したりする方法についても解説します。加速構造のビルドや改修を高速化することで、ロード時間やフレームあたりのオーバーヘッドを削減することができるようになります。
Maximize your Metal ray tracing performance Learn how to simplify your ray tracing code and increase performance with the power of Metal 3. We'll explore the GPU debugging and profiling tools that can help you tune your ray tracing applications. We\'ll also show you how you can speed up intersection tests and reduce shader code memory... game dev,game developer,metal,metal 3,metal shading language,metal tools,optimization,proapps,raytracing,ray tracing グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
16:08
Unityゲームにアクセシビリティを追加する
オープンソースのAccessibilityプラグインを使用して、AppleプラットフォームでUnityゲームにアクセシビリティ機能を追加する方法を紹介します。そして、サンプルのUnityゲームプロジェクトにVoiceOverやスイッチコントロールなどの支援技術も追加していきます。さらに、Dynamic Typeでテキストサイズを自動的に変更する方法をはじめ、透明度の低減やコントラストの向上など、インターフェイスの調整をサポートする方法も紹介します。
Add accessibility to your Unity games Learn how you can make your Unity games accessible on Apple platforms using our open source Accessibility plug-in. Follow along as we add support for assistive technologies like VoiceOver and Switch Control to a sample Unity game project. We\'ll show you how you can automatically scale text with... グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
26:58
metal-cppを使用して、C++でMetalのプログラムを作成する
C++のゲームやAppで、Metalの機能を活用できるようになりました。metal-cppでC++コードをMetalにブリッジする方法やオブジェクトライフサイクルの管理方法を紹介し、さらに、これらの言語をAppで連携させるユーティリティについて解説します。また、Objective-CとC++をスムーズに統合するAppアーキテクチャの設計に関するベストプラクティスも紹介します。
Program Metal in C++ with metal-cpp Your C++ games and apps can now tap into the power of Metal. We\'ll show you how metal-cpp helps you bridge your C++ code to Metal, explore how each manages object lifecycles, and demonstrate utilities that can help these language cooperate in your app. We\'ll also share best practices for... c,game dev,game developer,metal 3,metalcpp グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
38:26
ゲームのメモリをプロファイリングして最適化する
Appleプラットフォームが、ゲームに必要なメモリの計算や割り当てを行う仕組みをご覧ください。InstrumentsやGame Memoryテンプレートでゲームのプロファイルを作成したり、メモリグラフで現在のメモリ使用状況をモニタリングしたり、Xcode Memory Debuggerやコマンドラインツールで分析したりする方法を紹介します。また、Metal DebuggerのMetalリソースをはじめ、メモリ使用率を最適化するためのヒントやコツについても解説します。
Profile and optimize your game\\u0027s memory Learn how Apple platforms calculate and allocate memory for your game. We\'ll show you how to use Instruments and the Game Memory template to profile your game, take a memory graph to monitor current memory use, and analyze it using Xcode Memory Debugger and command line tools. We\'ll also... game dev,game developer,games,instruments,memory,memory graph,metal 3,profile guided optimization,xcode グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語 -
26:00
自分の世界を拡張現実に
Object CaptureやRealityKitを使用して、現実世界のオブジェクトを拡張現実ゲームに取り込む方法を紹介します。さらに、Object Captureフレームワークで詳細なアイテムをキャプチャしたり、これらをXcodeのRealityKitプロジェクトに追加したり、定型化されたシェーダやアニメーションを適用したり、ARエクスペリエンスの一部としてこれらを使用したりする方法を紹介します。また、ARKit、RealityKit、Object Captureと連携させる際のベストプラクティスも紹介します。 このセッションを最大限に活用するには、WWDC21の「RealityKit...
Bring your world into augmented reality Follow along as we demonstrate how you can use Object Capture and RealityKit to bring real-world objects into an augmented reality game. We\'ll show you how to capture detailed items using the Object Capture framework, add them to a RealityKit project in Xcode, apply stylized shaders and... ar,arkit,augmented reality グラフィックスとゲーム 日本語, 簡体中国語, 英語, 韓国語
-
-
システムサービス -
7:10
CloudKit Consoleの最新情報
CloudKit Consoleの最新情報をはじめ、Web上のコンテナを調べたりデバッグしたりするかつてない方法を紹介します。Act as iCloudについても解説します。別のアカウントの観点からレコードをクエリしたり、データを表示したりするのに役立ちます。また、レコードのゾーンを共有し、参加者間の連携を強化する方法もご覧ください。さらに、非アクティブなコンテナを非表示にする方法もご覧ください。CloudKit Consoleを最大限に活用するためのヒントもいくつか紹介します。 このセッションを最大限に活用するには、CloudKitコンテナに関する基本的な知識を習得しておくとよいでしょう。
What\\u2019s new in CloudKit Console We'll take you through the latest updates to CloudKit Console and discover how you can explore and debug your containers on the web like never before. Learn more about Act as iCloud, which helps you query records and view data from the perspective of another account. Discover how to share zones... システムサービス 日本語, 簡体中国語, 英語, 韓国語 -
26:21
Core DataとCloudKitの動作を最適化する
Core DataとCloudKitの実装の最適化に有効な、 3 つの開発サイクルについてご紹介します。Appのアーキテクチャと機能セットを分析して仮定を検証し、大規模なデータセットを取り込んだ後の動作の変化を調べ、ワークフローを改善するための実用的なフィードバックを得る方法を紹介します。 このセッションを最大限に活用するには、ご利用のデータモデルとCloudKitとの同期に関する知識を習得しておくとよいでしょう。
Optimize your use of Core Data and CloudKit Join us as we explore the three parts of the development cycle that can help you optimize your Core Data and CloudKit implementation. We\'ll show you how you can analyze your app\'s architecture and feature set to verify assumptions, explore changes in behavior after ingesting large data sets,... システムサービス 日本語, 簡体中国語, 英語, 韓国語 -
19:51
Core Dataスキーマを進化させる
Appのアップデータ後にCore Dataスキーマをスムーズに移行し、データモデルの変更を簡単に行う方法を紹介します。組み込みの移行ツールを活用してデータストレージを最新の状態に保ち、Core Dataがスキーマを解析してデータモデルの移行を推測する方法について解説します。また、ベストプラクティスも紹介するので、移行に伴う困難な問題にも対処できるようになります。Core Dataスキーマが、CloudKitと連携して、クラウドでの容易な移行をサポートする仕組みをご覧ください。 このセッションを最大限に活用するには、Core Dataスキーマとデータタイプに関する知識と、Core...
Evolve your Core Data schema Learn how you can cleanly migrate Core Data schemas after updating your app, and breeze through data model changes. We'll show you how you can take advantage of built-in migration tools to keep your data storage up to date, and let Core Data analyze your schema to infer data model migrations... システムサービス 日本語, 簡体中国語, 英語, 韓国語 -
12:14
Privacy Nutrition Labelの作成
Privacy Nutrition Labelにより、ユーザはAppのプライバシー方針を把握できるようになります。最新データの傾向を評価する方法をはじめ、App StoreのプロダクトページでAppのPrivacy Nutrition Labelを作成する上でのベストプラクティスを紹介します。
Create your Privacy Nutrition Label Privacy Nutrition Labels help people understand your app\'s privacy practices. Discover how you can take inventory of your current data habits and learn best practices for creating your app's Privacy Nutrition Label on your App Store product page. システムサービス 日本語, 簡体中国語, 英語, 韓国語 -
21:24
Push to Talkで音声通信を強化する
音声が明瞭になり、Appにてトランシーバー通信ができるようになりました(どうぞ!)。Push to Talk Appに優れたシステムUIを追加して、ボタンのタップで高速通信を実現する方法をご覧ください。PushToTalkフレームワークについて解説し、Appを設定してバックグラウンドからでも音声を送受信できるようにする方法を紹介します。 このセッションを最大限に活用するには、Appのバックエンドでの音声通信の処理に関する知識を習得しておくとよいでしょう。また、APNの基礎知識も習得しておくことをお勧めします。
Enhance voice communication with Push to Talk We're coming in loud and clear to help you bring walkie-talkie communication to your app — over! Discover how you can add prominent system UI to your Push to Talk app, enabling rapid communication with the tap of a button. We'll introduce you to the PushToTalk framework and show you how to... システムサービス 日本語, 簡体中国語, 英語, 韓国語 -
12:37
SMSメッセージフィルタの紹介
SMSメッセージフィルタの拡張機能を使用すると、不明な送信者からのSMSメッセージをフィルタリングすることで、メッセージの管理ができるようになります。このような拡張機能を備えたAppを作成する方法を紹介します。これで、メッセージの内容や他の識別手法に基づいて、SMSメッセージをフォルダやサブフォルダに自動的に振り分けることができるようになります。
Explore SMS message filters SMS message filter extensions can help people manage Messages by filtering SMS messages from unknown senders. Discover how to create apps with message filter extensions that automatically categorize SMS messages into folders and sub-folders based on message contents and other heuristics. junk,promotions,transactions システムサービス 日本語, 簡体中国語, 英語, 韓国語 -
18:42
ネットワーク遅延を減らしてAppの応答性を向上させる
最新のネットワークスループットレートを最大限に活用することで、ネットワークレイテンシがご利用のAppにどう影響するのかご覧ください。応答性を向上させるためにAppやサーバで行う変更について解説します。インターネットの改善が行われたときにご利用のAppが対応できるようにしておくことで、エンドツーエンドの遅延を低減させることができるようになります。
Reduce networking delays for a more responsive app Find out how network latency can affect your apps when trying to get full benefit out of modern network throughput rates. Learn about changes you can make in your app and on your server to boost responsiveness, and prepare your app for improvements coming to the Internet that will offer even... システムサービス 日本語, 簡体中国語, 英語, 韓国語
-
-
デザイン -
18:37
Apple Design Awards
The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Watch along as we reveal and celebrate the 2022 winners.
Apple Design Awards The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Watch along as we reveal and celebrate the 2022 winners. デザイン 日本語, 簡体中国語, 英語, 韓国語 -
18:37
Apple Design Awards (ASL)
The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Watch along as we reveal and celebrate the 2022 winners.
Apple Design Awards (ASL) The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Watch along as we reveal and celebrate the 2022 winners. デザイン 日本語, 簡体中国語, 英語, 韓国語 -
18:08
iPad Appデザインの最新情報
iPad Appのデザインに関する最新情報をご覧ください。検索、ナビゲーションバー、編集メニュー、複数選択などの改善点を紹介します。カスタマイズ可能なツールバー、複数列のテーブル、検索と置換を組み込むことで、Appをより強力に、より使いやすくする方法について解説します。
What\\u2019s new in iPad app design Discover the latest updates in iPad app design. We'll take you through improvements to search, navigation bars, edit menus, multi-selection, and more. Learn how you can make your app both more powerful and easier to use when you incorporate customizable toolbars, multi-column tables, and find and... customization,productivity,screen size,search,sidebar,split view,toolbar デザイン 日本語, 簡体中国語, 英語, 韓国語
-
-
デベロッパツール -
14:28
Appサイズとランタイムパフォーマンスの改善
SwiftやObjective-Cのランタイムを最適化して、Appを縮小化したり、高速化したり、短時間で起動したりできるようにする方法を紹介します。Xcode 14でのAppのビルドや、デプロイメントターゲットの更新によって、効率的なプロトコルチェックや、メッセージ送信コールの縮小、ARCの最適化を実現する方法をご確認ください。
Improve app size and runtime performance Learn how we\'ve optimized the Swift and Objective-C runtimes to help you make your app smaller, quicker, and launch faster. Discover how you can get access to efficient protocol checks, smaller message send calls, and optimized ARC simply when you build your app with Xcode 14 and update your... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
20:04
LLDBによるSwiftのデバッギング
複雑なSwiftプロジェクトを設定してデバッグを行う方法を紹介します。LLDBの内部とデバッグ情報について詳しく解説します。また、ビルドサーバに構築されたコードやカスタムビルドシステムのコードのデバッグなど、複雑なシナリオでのベストプラクティスも紹介します。
Debug Swift debugging with LLDB Learn how you can set up complex Swift projects for debugging. We\'ll take you on a deep dive into the internals of LLDB and debug info. We\'ll also share best practices for complex scenarios such as debugging code built on build servers or code from custom build systems. デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
15:27
Swift Packageプラグインの紹介
Swift Packageプラグインを使用して、SwiftパッケージやXcodeプロジェクトでアクションを実行する方法をご覧ください。このプラグインが機能する仕組みをはじめ、これを使用してソースコードを生成したり開発ワークフローを自動化したりする方法について解説します。
Meet Swift Package plugins Discover how you can perform actions on Swift packages and Xcode projects with Swift package plugins. We\'ll go over how these plugins work and explore how you can use them to generate source code and automate your development workflow. デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
24:02
Swift Packageプラグインを作成する
開発ワークフローをカスタマイズします。Swiftで独自のパッケージプラグインを作成する方法をご覧ください。PackagePlugin APIでソースコードを生成したりリリースタスクを自動化したりして、Xcodeの機能を拡張する方法をはじめ、優れたプラグインを作成するベストプラクティスを紹介します。
Create Swift Package plugins Tailor your development workflow and learn how to write your own package plugins in Swift. We\'ll show you how you can extend Xcode's functionality by using the PackagePlugin API to generate source code or automate release tasks and share best practices for creating great plugins. デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
17:53
Swift-DocCの最新情報
Swift-DocCの最新情報はすばらしいものとなっています。独自のプロジェクトのドキュメントに書き込んだり共有したりする方法を紹介しますので、是非ご覧ください。さらに、Swift-DocCナビゲーションの改善点をはじめ、AppターゲットやObjective-Cコードのドキュメントをコンパイルする方法についても解説します。また、GitHub Pagesなどのホスティングサービスにコンテンツを直接公開する方法も紹介します。
What\\u0027s new in Swift-DocC Join us for an exciting update on Swift-DocC and learn how you can write and share documentation for your own projects. We\'ll explore improvements to Swift-DocC navigation and share how you can compile documentation for application targets and Objective-C code. We\'ll also show you how to... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
11:09
Swift-DocCコンテンツを見つけやすくする
WebのSwift-DocCにおけるナビゲーションエクスペリエンスについて解説します。さらに、コンテンツを整理したり最適化したりして、ご利用のフレームワークやAppに関するドキュメントを開発者に提供できるようにする方法を紹介します。また、ドキュメントを閲覧しやすくする高度なテクニックも紹介します。
Improve the discoverability of your Swift-DocC content Explore the navigation experience for Swift-DocC on the web. We\'ll show you how you can organize and optimize your content to help guide developers through documentation about your frameworks and applications. We\'ll also share enhanced techniques to help readers browse your documentation with... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
13:33
Xcode Cloudを最大限に活用する
Appleの継続的インテグレーションおよび継続的デリバリ(CI/CD)サービスであるXcode Cloudを、最大限に活用する方法をご覧ください。Xcode Cloud の概要と、XcodeやApp Store Connectとの接続方法について解説します。また、App Store ConnectのXcode Cloud使用状況ダッシュボードについて解説し、このツールを使用して、複数のチームプロジェクトでのビルドやリリースプロセスを最適化する方法も紹介します。
Get the most out of Xcode Cloud Discover how you can get the most out of Xcode Cloud, Apple's continuous integration and continuous delivery (CI/CD) service. We\'ll take you through an overview of Xcode Cloud and how it connects with Xcode and App Store Connect. We\'ll also explore the Xcode Cloud Usage Dashboard in App Store... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
17:13
Xcodeとオンデバイスでのハングの検出と追跡
Appの応答性を高め、ハングをなくして、さらに優れたエクスペリエンスを実現する方法をご覧ください。Performance Toolsチームより、ハングを追跡する方法や、ハングの発生を未然に防ぐ方法について解説します。iOSにおける最新の検出メカニズムを解説するので、リリース前のテスト中に発生したハングも追跡できるようになります。さらに、Xcode Organizerなどを使用するリリースビルドの問題を特定する方法も紹介します。
Track down hangs with Xcode and on-device detection Learn how you can increase responsiveness and eliminate hangs in your app and make even better experiences. Hang out with the Performance Tools team as we explore how you can track down these issues — and even stop them from occurring in the first place. We'll take you through the latest... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
25:15
Xcodeビルドでの並列化に関する解説
Xcodeのビルドシステムより、ご利用のビルドから最大の並列処理が抽出される仕組みを解説します。さらに、ビルド効率が向上するプロジェクトの構築方法、Xcodeにおけるターゲットのビルドフェーズ間の関係を解消するプロセス、Swiftでコンパイルする際に利用可能なハードウェアリソースを最大限に活用する方法について解説します。また、ビルドの効率性やパフォーマンスを監視する際に強力なツールとなるBuild Timelineも紹介します。
Demystify parallelization in Xcode builds Learn how the Xcode build system extracts maximum parallelism from your builds. We\'ll explore how you can structure your project to improve build efficiency, take you through the process for resolving relationships between targets' build phases in Xcode, and share how you can take full advantage... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
27:06
コンセプトでC++テンプレートを簡素化する
C++20機能が、C++コードを次のレベルに引き上げる仕組みをご覧ください。コンセプトを紹介し、そのコンセプトで一般的なC++コードのエラーをすばやく検出する方法について解説します。また、constexpr機能に関する最新の拡張機能を紹介し、これを活用した上で、コンパイル時にコードを評価してAppのパフォーマンスを向上させる方法についても解説します。
Simplify C++ templates with concepts Discover how C++20 features can take your C++ code to the next level. We'll introduce concepts and explore how you can use it to find errors faster in your generic C++ code. We'll also discuss the latest enhancements to the constexpr feature and show how you can leverage it to improve your app\'s... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
15:24
チーム用のXcode Cloudについて詳しく見る
あらゆる規模の開発チームによるAppleの継続的インテグレーションや継続的デリバリ(CI/CD)サービスを利用して、高品質のAppを提供できるようにする方法をご覧ください。Xcode Cloudをチームの有する既存のApp開発プロセスに統合し、CI/CDプラクティスでXcode Cloudを効率的に使用する方法を紹介します。また、App Store Connect APIを使用して、Xcode Cloudと課題追跡システムを統合する方法をはじめ、コード依存管理やベストプラクティスも紹介します。 このセッションを最大限に活用するには、WWDC21の「高度なXcode...
Deep dive into Xcode Cloud for teams Learn how you can use Apple's continuous integration and continuous delivery (CI/CD) service with development teams of any size to help you deliver high-quality apps. We'll show you how to integrate Xcode Cloud into your team's existing app development process and efficiently use Xcode Cloud in... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
18:57
電力の制限:バッテリー消費の改善
電力使用量を制限しながら、ユーザがAppをさらに活用できるようにする方法をご確認ください。ご自身のコードに4つの重要な変更を加えて、Appからのバッテリー消費を抑える方法について解説します。さらに、ご利用のAppにダークモードを追加してOLEDディスプレイの利点が得られるようにしたり、セカンダリアニメーションからのフレームレートを監査したり、バックグラウンドデータ処理を制限したり、長時間実行タスクを延期したりする方法を紹介します。
Power down: Improve battery consumption Discover how you can limit your power usage and help people get even more out of your app. We\'ll show you how you can reduce battery drain from your app by making four key changes to your code. Learn how to add Dark Mode to your app and benefit from OLED displays, audit frame rates from... デベロッパツール 日本語, 簡体中国語, 英語, 韓国語 -
31:09
高速リンク:ビルドと起動時間の改善
Appでのビルドやランタイムのリンクパフォーマンスを向上させる方法をご確認ください。Appのリンクパフォーマンスを向上させるリンキング、オプション、最新情報について、舞台裏をご紹介します。
Link fast: Improve build and launch times Discover how to improve your app\'s build and runtime linking performance. We\'ll take you behind the scenes to learn more about linking, your options, and the latest updates that improve the link performance of your app. デベロッパツール 日本語, 簡体中国語, 英語, 韓国語
-
-
ビジネス & 教育 -
13:12
Apple Business Essentialsの探求
デバイス管理、24時間365日のサポート、クラウドストレージをひとまとめにした小規模企業向けの完全ソリューション「Apple Business Essentials」をご覧ください。Collectionsなどの機能を使用して、組織内のあらゆるiPhone、iPad、Mac、Apple TVのAppや設定を管理する方法について解説します。利用方法を確認して、Apple Business Essentialsが従業員を含めユーザーにとってどう役立つのかご検討ください。
Explore Apple Business Essentials Learn more about Apple Business Essentials — a complete solution that brings together device management, 24/7 support, and cloud storage for your small business. We\'ll explore how you can use features like Collections to manage apps and settings for every iPhone, iPad, Mac, and Apple TV in your... apple business manager,device management,mdm,small business,smb ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
38:23
Appleデバイスの管理に関する最新情報
Appleプラットフォームにおけるデバイス管理の強化点について解説します。最新バージョンのiPhone用Apple Configuratorを使用した、デバイス導入のワークフロー改善について紹介します。また、macOS、iOS、iPadOSのIDテクノロジーやMDMプロトコルの最新情報について解説します。デバイス管理に関するドキュメントの提供方法についても、改善点がありますのでぜひご覧ください。
What\\u0027s new in managing Apple devices Explore enhancements to device management across Apple platforms. Improve device deployment workflows using the latest version of Apple Configurator for iPhone. Learn about identity technologies and MDM protocol updates for macOS, iOS and iPadOS. We\'ll also share an exciting change in how we... configuration,configurator,dns,education,enrollment,enterprise,esim,identity,idp,management,mdm,networking,oauth,privacy,profile,profiles,security,shared ipad,software update ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
10:14
Endpoint Securityの最新情報
ウイルス対策ソフトウェア、エンドポイントの検出と応答、macOS向けのデータ漏洩防止ソリューションなど、信頼性の高いエンドポイントセキュリティ製品を構築する方法をご覧ください。Endpoint Security APIの最新の拡張機能について解説します。多くのセキュリティイベントをサポートする方法やAppで高度なミューティング機能を使用する方法をご覧ください。また、コマンドラインからイントロスペクションを実行するスタンドアロンツールについても解説します。
What\\u2019s new in Endpoint Security Learn how you can build reliable endpoint security products like anti-virus software, endpoint detection and response, and data leakage prevention solutions for macOS. We\'ll take you through the latest enhancements to Endpoint Security APIs: Learn how you can support more security events and use... authentication,eslogger,gatekeeper,kauth,kernel,login,logout,malware,openbsm,xprotect ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
15:48
Swift Playgroundsで最初のAppを構築する
Swift Playgroundsを使用して、プロトタイプの作成やAppの構築を簡単に行う方法をご覧ください。空のプロジェクトからAppを作成したり、SwiftUIでインターフェイスを構築したり、Swift Package Managerを使用してオープンソースパッケージから機能を追加したりする方法を紹介します。また、プレビューやコンソールを使用して問題をデバッグする方法や、AppをApp Store Connectに送信してTestFlight経由で配信を行う方法も紹介します。
Build your first app in Swift Playgrounds Learn how you can easily prototype and build apps with Swift Playgrounds. We'll show you how to create an app from a blank project, build its interface with SwiftUI, and use Swift Package Manager to add extra functionality from an open source package. We\'ll also explore how you can debug issues... ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
20:26
Swift Playgrounds用の魅力的なコンテンツを作成する
Swift Playgrounds用に作成されたガイド付きのインストラクションコンテンツを作成する方法について解説します。完成したサンプルコードプロジェクトに対し、ガイドを追加する方法についても解説しますので、是非ご覧ください。研修センターにタスクを追加して、関連コードやオプションの実験タスクがわかるようにし、学習者が自分のコードでプロジェクトを拡張できるようにする方法を紹介します。
Create engaging content for Swift Playgrounds Learn how you can build guided instructional content designed for Swift Playgrounds. Follow along with us as we explore how you can add a guide to a completed sample code project. We\'ll demonstrate how to add tasks to your learning center to show off relevant code and optional experiment tasks... swift playgrounds ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
23:00
macOSやLinuxの仮想マシンの作成
Virtualizationフレームワークを使用して、Mac上に仮想マシンをすばやく作成する方法をご覧ください。仮想Macを作成し、分離された環境でAppの変更をすばやくテストする方法を紹介します。また、Appleシリコンに完全なLinuxディストリビューションをインストールして実行する方法をはじめ、Rosetta 2を活用して、x86-64 Linuxバイナリを実行する方法についても解説します。
Create macOS or Linux virtual machines Learn how you can use the Virtualization framework to quickly create virtual machines on your Mac. We\'ll show you how to create a virtual Mac and quickly test changes to your app in an isolated environment. We\'ll also explore how you can install and run full Linux distributions on Apple... ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
14:08
アクセシブルなシングルAppモード体験の実現
シングルAppモードのAppを使用するユーザに対して、優れた操作性やアクセシビリティを提供する方法をご確認ください。UIAccessibilityやAutomatic Assessment Configurationフレームワークを使用して、必要に応じて制限を適用し、設定Appを開かなくてもアクセシビリティ機能を有効化する方法を紹介します。また、Appにカスタム制限を追加して、iOSのアクセスガイド機能を適切にサポートする方法についても解説します。なお、このときAppは一時的にシングルAppモードになります。
Create accessible Single App Mode experiences Learn how you can provide more control and accessibility to people using your apps in Single App Mode. We'll share how you can use the UIAccessibility and Automatic Assessment Configuration frameworks to apply these restrictions when needed and enable these accessibility features without ever... ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
19:25
勤務先と学校でのAppleでサインインについて
組織で設定されている管理対象のApple IDを使用して「Appleでサインイン」をサポートする方法をご覧ください。勤務先と学校で「Appleにサインイン」する方法をはじめ、教育AppがREST APIの機能を利用して、学生やクラスに関する情報のインポートプロセスを効率化する仕組みについて解説します。また、Apple Business ManagerやApple School Managerで、これらの機能のアクセス管理コントロールを設定する方法も紹介します。 このセッションを最大限に活用するには、「Appleにサインイン」およびREST APIに関する知識を習得しておくとよいでしょう。
Discover Sign in with Apple at Work & School Learn how you can support Sign In with Apple for Managed Apple IDs in organizational settings. We\'ll introduce you to Sign In with Apple at Work & School and explore how education apps can harness the power of this REST API to streamline the import process for student and class information... ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
31:47
宣言型デバイス管理を取り入れる
宣言型アプローチで、デバイス管理ソリューションの開発を簡素化する方法をご覧ください。プラットフォームサポートに関する最新情報をはじめ、ステータスや予測に関するプロトコルの改善点について解説します。
Adopt declarative device management Discover how you can simplify development of your device management solution with the declarative approach. We'll take you through the latest updates to platform support and explore protocol enhancements for status and predicates. business,declarative,device management,education,enterprise,mdm ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語 -
19:41
連係カメラをmacOS Appに導入する
連係カメラ搭載のMac Appで、iPhoneを外部カメラとして使用する方法をご覧ください。テレビ会議ソフトウェアを構築する場合でも、カメラを工夫して使用するAppを開発する場合でも、カメラの自動切り替え機能を使用して、Appの体験を向上させる方法を紹介します。また、ユーザー優先またはシステム優先のカメラを識別する方法をはじめ、iPhoneのビデオストリームから高解像度かつ高品質の写真をキャプチャするAPIなども紹介します。 カメラキャプチャの詳細については、WWDC22の「iOSカメラキャプチャの進歩を知る」をご覧ください。
Bring Continuity Camera to your macOS app Discover how you can use iPhone as an external camera in any Mac app with Continuity Camera. Whether you're building video conferencing software or an experience that makes creative use of cameras, we'll show you how you can enhance your app with automatic camera switching. We'll also explore how... ビジネス & 教育 日本語, 簡体中国語, 英語, 韓国語
-
-
プライバシーとセキュリティ -
18:23
AppとサーバのDNSセキュリティの改善
App内において、インターネットアドレスの基盤であるDNSの安全性を確保する方法に関する最新情報をご確認ください。DNSSECを使用してAppでのDNSレスポンスを認証し、Discovery of Designated Resolvers(DDR)を使用してDNS暗号化を自動的に有効化する方法を紹介します。
Improve DNS security for apps and servers Discover the latest ways to ensure that DNS — the foundation of internet addressing — is secure within your app. Learn how to authenticate DNS responses in your app with DNSSEC and enable DNS encryption automatically with Discovery of Designated Resolvers (DDR). プライバシーとセキュリティ 日本語, 簡体中国語, 英語, 韓国語 -
12:38
CAPTCHAのプライベートアクセストークンへの置き換え
CAPTCHAでキャプチャされないように!プライベートアクセストークンは強力な代替手段として、ユーザ個人や個人情報を損なうことなく、正規のデバイスやユーザからのHTTPリクエストを識別できるようになります。Appやサーバでこのツールが活用されることで、どのようにオンライントランザクションにて信頼が与えられ、プライバシーが保護されるかについて解説します。
Replace CAPTCHAs with Private Access Tokens Don't be captured by CAPTCHAs! Private Access Tokens are a powerful alternative that help you identify HTTP requests from legitimate devices and people without compromising their identity or personal information. We'll show you how your app and server can take advantage of this tool to add... プライバシーとセキュリティ 日本語, 簡体中国語, 英語, 韓国語 -
5:43
Developer Modeについて
Developer Modeとは - iOS 16、iPadOS 16、WatchOS 9で必要になる機能で、開発中にみなさんのAppをインストール、実行、デバッグするために必要になります。デバイスでDeveloper Modeを選択したり、自動化ワークフローでDeveloper Modeを有効化したりする方法を紹介します。
Get to know Developer Mode Meet Developer Mode — required on iOS 16, iPadOS 16, and watchOS 9 to install, run, and debug your apps during development. We\'ll show you how you to opt in to Developer Mode on your devices, and how to enable Developer Mode in your automation workflows. devmodectl,distribution,provisioning profiles,xcode プライバシーとセキュリティ 日本語, 簡体中国語, 英語, 韓国語 -
8:34
Mac Appの公証に関する最新情報
公証がmacOSと連携することにより、App Store以外でもMacのソフトウェアが安全にダウンロードできるようになります。altoolからnotarytoolへの移行の必要性についてと、Xcode GUIを使用して、Appを認証する際の全体的なパフォーマンスを向上させる方法について解説します。また、インターネット接続された任意のマシンで公証サービスとやり取りを行う際のAPIについても紹介します。
What\\u2019s new in notarization for Mac apps Notarization works in tandem with macOS to help people safely download software for their Mac outside of the App Store. Learn about the required transition from altool to notarytool and how the Xcode GUI can help you achieve better overall performance when notarizing your app. We\'ll also share... malware,notarizing,notary,webhook プライバシーとセキュリティ 日本語, 簡体中国語, 英語, 韓国語 -
23:55
Managed Device Attestationの紹介
Managed Device Attestationを使用して、攻撃者を阻止しながら、正規のデバイスのみがサーバに接続できるようにする方法を紹介します。管理対象デバイスにおいて、認証情報が強力な証拠となる仕組みについて概要を解説します。また、Secure Enclaveで生成した認証情報や秘密鍵を使用して、MDM、VPN、Wi-Fiなどのサービスとの通信を保護する方法も紹介します。
Discover Managed Device Attestation Learn how to use Managed Device Attestation to ensure only legitimate devices can connect to your servers while attackers are thwarted. We\'ll take you through an overview of how attestations provide strong evidence about managed devices. We\'ll also explore how to use attestations and private... acme,attestation,certificates,cryptography,device identity,device management,idp,mdm,security,zero trust,zero trust architecture,zero trust network architecture,zta,ztna プライバシーとセキュリティ 日本語, 簡体中国語, 英語, 韓国語 -
20:23
プライバシーに関する新機能
Appleでは、プライバシーは基本的人権であり、プライバシーを保護することが、あらゆることの中心にあると考えています。エンジニアリングチームにより、すべての製品やデベロッパフレームワークにおいてプライバシーがどのように確立されているのかをはじめ、信頼を構築してユーザーを保護するために、Appに取り入れることができるテクノロジーやパターンについて解説します。
What\\u2019s new in privacy At Apple, we believe that privacy is a fundamental human right, and protecting people's privacy is at the center of everything we do. Discover how our engineering teams build privacy into all of our products and developer frameworks, and learn about the technologies and patterns you can adopt in... プライバシーとセキュリティ 日本語, 簡体中国語, 英語, 韓国語 -
15:56
ローカル認証フローの合理化
認証にフォーカスしたLocalAuthentication APIで、ユーザデータのプライバシーやセキュリティが保護される仕組みをご確認ください。LocalAuthenticationが、App内のシークレット、キー、他の機密リソースへのアクセスを許可する仕組み、複雑さを軽減する仕組み、Touch IDやFace IDなどの一般的なローカル認証方法のセキュリティやユーザビリティに依存する仕組みについて解説します。
Streamline local authorization flows Discover how you can use the latest authorization-focused APIs in LocalAuthentication to protect the privacy and security of people's data. We'll show you how LocalAuthentication can authorize access to secrets, keys, and other sensitive resources in your app, all while reducing complexity and... acl,biometric,lacontext,laright,lock,secure enclave,unlock プライバシーとセキュリティ 日本語, 簡体中国語, 英語, 韓国語
-
-
ヘルスケアとフィットネス -
24:25
HealthKitの最新情報
HealthKitの最新機能をヘルスケアとフィットネスのAppに取り入れます。ここでは、睡眠段階の詳細な睡眠データを取得する方法、強化されたWorkout APIでトライアスロンやインターバルワークアウトをトラッキングする方法、プライバシーを保護しながら、物理的な処方箋画像などの眼科処方箋をHealthKitに直接保存する方法を紹介します。
What\\u0027s new in HealthKit Bring the latest HealthKit features to your health & fitness app. We\'ll show you how to capture more detailed sleep data through sleep stages, track swim-bike-run and interval workouts with the enhanced Workout API, and save vision prescriptions — including an image of the physical prescription... ヘルスケアとフィットネス 日本語, 簡体中国語, 英語, 韓国語 -
21:47
Swift Charts: より高いレベルへ
データの視覚化を深く掘り下げます:Swift ChartやSwiftUIが、さまざまなグラフオプションを使用して、複雑なデータセットをAppで表示する仕組みをご確認ください。さまざまな種類のデータをプロットしたり、マークを作成したりして、詳細なグラフを作成する方法を紹介します。また、Swift Chartsの広範なグラフのカスタマイズAPIについても解説します。これにより、グラフのスタイルをご利用のAppにマッチさせることが可能になります。 このセッションを最大限に活用するには、WWDC22の「Swift Chartsの紹介」をまずご確認ください。
Swift Charts: Raise the bar Dive deep into data visualizations: Learn how Swift Charts and SwiftUI can help your apps represent complex datasets through a wide variety of chart options. We'll show you how to plot different kinds of data and compose marks to create more elaborate charts. We'll also take you through Swift... ヘルスケアとフィットネス 日本語, 簡体中国語, 英語, 韓国語 -
13:53
watchOSにおけるBluetoothデバイスからのタイムリーなアラートの取得
関連度の高いアラートを、BluetoothデバイスからApple Watchにタイムリーに送信する仕組みをご確認ください。コンプリケーションで周期的なデータを活用する方法をはじめ、バックグラウンドでのBluetooth端末の検出、watchOSでのCharacteristicモニタリングの使用方法について解説します。また、優れたBluetoothアクセサリを作成するベストプラクティスや設計に関するガイダンスも紹介します。
Get timely alerts from Bluetooth devices on watchOS Find out how Bluetooth devices can send timely and relevant alerts to Apple Watch. We\'ll show you how to take advantage of periodic data in complications, explore background peripheral discovery, and help you learn how to use characteristic monitoring in watchOS. We\'ll also share best practices... ヘルスケアとフィットネス 日本語, 簡体中国語, 英語, 韓国語 -
15:43
グラフを使ったApp体験のデザイン
明確で訴求力のあるデータのグラフで、Appを強化する方法をご確認ください。グラフを使用するタイミング、グラフの使用方法、グラフのデザインシステムにグラフを連携させる方法を紹介します。
Design app experiences with charts Learn how you can enhance your app with charts to communicate data with more clarity and appeal. We\'ll show you when to use charts, how to use them and how they work together in a chart design system. ヘルスケアとフィットネス 日本語, 簡体中国語, 英語, 韓国語 -
24:07
卓越したビデオ再生体験の実現
最新のiOSおよびiPadOSのシステムのメディアプレーヤーで、優れたメディアAppを構築する方法をご確認ください。最新のプレーヤーをどのようにデザインしたのかをはじめ、独自のメディアエクスペリエンスを設計するベストプラクティスやヒントを紹介します。また、動画のLive Textについて解説し、インタースティシャルや再生速度コントロールをAppに統合する方法も紹介します。
Create a great video playback experience Find out how you can use the latest iOS and iPadOS system media players to build amazing media apps. We'll share how we designed the updated player and give you best practices and tips to help you design media experiences of your own. We'll also explore Live Text for video and show you how to... ヘルスケアとフィットネス 日本語, 簡体中国語, 英語, 韓国語
-
-
マップと位置情報 -
12:09
WeatherKitの紹介
WeatherKitは、有益な気象データをAppに提供することにより、ユーザーが最新情報を確認し、身を守り、備えるのをサポートすることができます。Swift APIやREST APIを使用して、現在の天気、気温の10日間毎時予測、予想降水量、風情報、UV指数などの情報にアクセスする方法について解説します。また、個人データやプライバシーを侵害することなく、タイムリーで地域に密着した気象情報を提供する仕組みについても解説します。
Meet WeatherKit WeatherKit offers valuable weather data for your apps and services to help people stay up to date on the latest conditions. Learn how to use Swift and REST APIs to access information about the current weather, 10-day hourly forecasts for temperature, expected precipitation, wind reports, the UV... api,browser,rest,weather,web マップと位置情報 日本語, 簡体中国語, 英語, 韓国語
-
-
写真とカメラ -
32:08
Core Media IOでカメラExtensionを作成する
Core Media IOを使用して、ソフトウェアカメラ、ハードウェアカメラ、クリエイティブカメラのmacOSシステム拡張機能を簡単に作成する方法をご覧ください。従来のDALプラグインに代わる最新機能を紹介します。このExtensionには、カメラ入力を使用するAppと完全な互換性があり、安全性や高速性にも優れています。さらに、Core Media IO APIについて解説し、カメラメーカー、特殊効果機能付きテレビ会議App、クリエイティブAppのアイデアなどをサポートする方法も紹介します。
Create camera extensions with Core Media IO Discover how you can use Core Media IO to easily create macOS system extensions for software cameras, hardware cameras, and creative cameras. We\'ll introduce you to our modern replacement for legacy DAL plug-ins — these extensions are secure, fast, and fully-compatible with any app that uses a... 写真とカメラ 日本語, 簡体中国語, 英語, 韓国語 -
14:26
Live TextのインタラクションをAppに追加する
静止画や一時停止したビデオフレームのLive TextサポートをAppに追加する方法をご覧ください。iOS、iPadOS、macOS上の画像ビュー内で、テキストの操作、翻訳、データ検出、QRコードスキャンを簡単に有効化する方法を紹介します。また、インタラクションするタイプの指定、補助的なインターフェイスの管理、潜在的なジェスチャーの競合を解消する方法も紹介します。 ライブカメラのプレビューで検出されたデータでのキャプチャやインタラクションの詳細については、WWDC22の「VisionKitで機械可読コードやテキストをキャプチャする」をご覧ください。
Add Live Text interaction to your app Learn how you can bring Live Text support for still photos or paused video frames to your app. We\'ll share how you can easily enable text interactions, translation, data detection, and QR code scanning within any image view on iOS, iPadOS, or macOS. We\'ll also go over how to control interaction... 写真とカメラ 日本語, 簡体中国語, 英語, 韓国語 -
10:00
PhotoKitの変更履歴について
PhotoKitにより、写真を中心とした豊富な機能を構築できるようになります。PhotoKitの最新APIを使用して、画像アセットへの変更を簡単に追跡する方法について解説します。さらに、PHPhotoLibraryのchange historyAPIを紹介し、起動時に変更トークンを保持する方法、Appで他のユーザの写真ライブラリへの追加、削除、更新を認識できるようにする方法についても紹介します。 写真ライブラリの統合に関する詳細については、WWDC22の「写真ピッカーの最新情報」と、WWDC21の「App内の写真アクセスの改善」をご覧ください。
Discover PhotoKit change history PhotoKit can help you build rich, photo-centric features. Learn how you can easily track changes to image assets with the latest APIs in PhotoKit. We'll introduce you to the PHPhotoLibrary change history API and demonstrate how you can persist change tokens across launches to help your app... 写真とカメラ 日本語, 簡体中国語, 英語, 韓国語 -
16:29
RoomPlanによるパラメトリックな3Dルームスキャンの作成
RoomPlanを使用すると、Appで簡単にパラメトリックな3Dルームスキャンを作成できるようになります。このAPIを使って、部屋のスキャン体験を簡単に実現する方法をご確認ください。このAPIを組み込む方法、3Dのパラメトリックな出力、Appで優れた結果を得るためのベストプラクティスについても紹介します。
Create parametric 3D room scans with RoomPlan RoomPlan can help your app quickly create simplified parametric 3D scans of a room. Learn how you can use this API to easily add a room scanning experience. We\'ll show you how to adopt this API, explore the 3D parametric output, and share best practices to help your app get great results with... ar,arkit,augmented reality 写真とカメラ 日本語, 簡体中国語, 英語, 韓国語 -
12:11
VisionKitで機械可読コードやテキストをキャプチャする
VisionKitのData Scannerとは:このフレームワークは、AVCaptureとVisionを組み合わせて、シンプルなSwift APIで機械可読コードやテキストをライブキャプチャできるようにするものです。ここでは、バーコードの種類や言語選択を指定して、Appがキャプチャできるコンテンツの種類を制御する方法を紹介します。また、Appのガイダンスを有効化したり、項目のハイライト表示や関心領域をカスタマイズしたり、Appで項目が検出されたときにインタラクションを処理したりする方法も紹介します。 静止画または一時停止したビデオフレームでのLive...
Capture machine-readable codes and text with VisionKit Meet the Data Scanner in VisionKit: This framework combines AVCapture and Vision to enable live capture of machine-readable codes and text through a simple Swift API. We'll show you how to control the types of content your app can capture by specifying barcode symbologies and language selection... 写真とカメラ 日本語, 簡体中国語, 英語, 韓国語 -
18:22
iOSカメラキャプチャの進歩を知る:奥行き、フォーカス、マルチタスク処理
Appで高度なカメラキャプチャ機能を活用する方法をご覧ください。LiDARスキャナで写真や動画のエフェクトを作り出したり、正確な奥行きを測定したりする方法を紹介します。カメラでピクチャ・イン・ピクチャやマルチタスク処理が行われる仕組みや、顔認識によるオートフォーカスや自動露出が制御される仕組みなどについて解説します。また、複数のビデオ出力を使用する戦略も紹介します。これにより、高品質のビデオ出力をキャプチャしながらライブプレビューを最適化することもできるようになります。 カメラキャプチャ機能の概要については、WWDC21の「カメラキャプチャの新機能」をご覧ください。
Discover advancements in iOS camera capture: Depth, focus, and multitasking Discover how you can take advantage of advanced camera capture features in your app. We\'ll show you how to use the LiDAR scanner to create photo and video effects and perform accurate depth measurement. Learn how your app can use the camera for picture-in-picture or multitasking, control... 写真とカメラ 日本語, 簡体中国語, 英語, 韓国語
-
-
機械学習とAI -
23:30
Core MLの使用を最適化する
Core MLが、CPU、GPU、ニューラルエンジンと連携して、オンデバイスでプライバシーを保護する機械学習エクスペリエンスをAppに促す仕組みについて解説します。さらに、最新ツールについても解説するので、ご利用のモデルのパフォーマンスを把握し、最大限に活用することができるようになります。また、ご利用のモデルのパフォーマンス特性を簡単に把握できるレポートの生成方法も紹介するので、Core ML Instrumentでご利用のモデルに対するインサイトも得られるようになります。さらに、APIを強化して、AppとのCore ML統合を最適化しますのでご覧ください。...
Optimize your Core ML usage Learn how Core ML works with the CPU, GPU, and Neural Engine to power on-device, privacy-preserving machine learning experiences for your apps. We'll explore the latest tools for understanding and maximizing the performance of your models. We'll also show you how to generate reports to easily... 機械学習とAI 日本語, 簡体中国語, 英語, 韓国語 -
13:25
Create ML Componentsで高度なモデルを作成する
Create ML Componentsで、カスタム機械学習モデルを次のレベルに引き上げます。動画やオーディオなどの時間データの操作方法をはじめ、人の反復動作をカウントしたり、高度な音声分類を提供するモデルの作成方法を紹介します。また、インクリメンタルな調整で、新しいデータを使用したモデルトレーニングを迅速化するベストプラクティスも紹介します。 カスタム機械学習モデルの導入については、WWDC22の「Create ML Componentsについて学ぶ」をご覧ください。
Compose advanced models with Create ML Components Take your custom machine learning models to the next level with Create ML Components. We\'ll show you how to work with temporal data like video or audio and compose models that can count repetitive human actions or provide advanced sound classification. We\'ll also share best practices on using... 機械学習とAI 日本語, 簡体中国語, 英語, 韓国語 -
25:31
Create ML Componentsについて学ぶ
Create MLにより、画像識別、オブジェクト検出、音声識別、ハンドポーズ識別、アクション識別、形式データの回帰などのカスタム機械学習モデルが簡単に構築できるようになります。また、Create ML Componentsフレームワークを使用すると、基礎となるタスクをさらにカスタマイズして、モデルを改良できるようになります。これらのタスクを構成する特徴抽出器、トランスフォーマー、エスティメーターについて解説し、これらを他のコンポーネントや前処理行程と組み合わせて、画像回帰などのコンセプトのカスタムタスクを構築する方法を紹介します。...
Get to know Create ML Components Create ML makes it easy to build custom machine learning models for image classification, object detection, sound classification, hand pose classification, action classification, tabular data regression, and more. And with the Create ML Components framework, you can further customize underlying... 機械学習とAI 日本語, 簡体中国語, 英語, 韓国語 -
16:46
Create MLの最新情報
Create MLの最新情報をご覧ください。Create MLの評価ツールの改善点について解説します。これで、ご利用のカスタムモデルがリアルワールドデータで機能する仕組みを把握できるようになります。さらに、テストデータにおける各種画像のモデルパフォーマンスをチェックしたり、個々の画像の問題を特定して、分類ミス、データの不適切なラベル付け、その他のエラーのトラブルシューティングを実施したりする方法について解説します。また、Continuity Cameraでのライブプレビューで、iPhoneやiPadを使用してご利用のモデルをテストする方法をはじめ、Create ML...
What\\u0027s new in Create ML Discover the latest updates to Create ML. We'll share improvements to Create ML's evaluation tools that can help you understand how your custom models will perform on real-world data. Learn how you can check model performance on each type of image in your test data and identify problems within... 機械学習とAI 日本語, 簡体中国語, 英語, 韓国語 -
17:19
機械学習を組み込んだAppの開発手法
優れた機械学習(ML)によるエクスペリエンスをあなたのAppに取り入れる方法を紹介します。モデルの発見、変換、トレーニングについて解説し、MLのヒントとベストプラクティスを紹介します。さらに、MLの導入に伴う考慮すべき事項をはじめ、モデルのパフォーマンスを評価するテクニックや、モデルを調整して、デバイスでリアルタイムのパフォーマンスを実現する方法について解説します。 このセッションで取り上げたテクニックの詳細については、WWDC22の「Core MLの使用を最適化する」および「Metal Performance Shaders Graphで機械学習を促進する」をご覧ください。
Explore the machine learning development experience Learn how to bring great machine learning (ML) based experiences to your app. We\'ll take you through model discovery, conversion, and training and provide tips and best practices for ML. We\'ll share considerations to take into account as you begin your ML journey, demonstrate techniques for... 機械学習とAI 日本語, 簡体中国語, 英語, 韓国語
-
-
空間コンピューティング -
18:15
USDの基礎の理解
PixarのUniversal Scene Description(USD)の原理をはじめ、これにより優れた3Dアセットやワークフローを構築する仕組みをご確認ください。USDを支える中心概念をはじめ、フォーマットをコンテンツ作成パイプラインに統合する方法について解説します。また、構成を利用したUSD機能で、柔軟性と汎用性に優れたアセットを作成する方法も紹介します。
Understand USD fundamentals Discover the fundamentals of Pixar\'s Universal Scene Description (USD) and learn how it can help you build great 3D assets and workflows. We\'ll introduce you to the core concepts behind USD and explore how you can integrate the format into your content creation pipeline. We\'ll also show you... ar,arkit,augmented reality 空間コンピューティング 日本語, 簡体中国語, 英語, 韓国語 -
22:21
USDツールとレンダリングに関する詳細
Universal Scene Description(USD)アセットの生成、検査、変換に役立つ最新ツールがどこまで進化したかご確認ください。これらのツールの最新情報について解説し、これによりご利用のコンテンツ作成パイプラインに統合することもできるようになります。また、USD Hydraレンダリングの機能や、ご利用のAppへの統合方法も紹介します。 USDの導入については、WWDC22の「USDの基礎の理解」をご確認ください。
Explore USD tools and rendering Discover the latest advancements in tooling to help you generate, inspect, and convert Universal Scene Description (USD) assets. We\'ll learn about updates to these tools and help you integrate them into your content creation pipeline. We\'ll also explore the power of USD Hydra rendering, and... ar,arkit,augmented reality 空間コンピューティング 日本語, 簡体中国語, 英語, 韓国語
-