WWDC21
-
App Store, 배포 및 마케팅 -
15:30
Diagnose Power and Performance regressions in your app
Quickly discover how to identify priorities when viewing power and performance regressions. Learn how to track metrics that have regressed with device-and percentile-specific information, so you can focus your efforts on optimization and save valuable development time. We'll also show you how to...
Diagnose Power and Performance regressions in your app Quickly discover how to identify priorities when viewing power and performance regressions. Learn how to track metrics that have regressed with device-and percentile-specific information, so you can focus your efforts on optimization and save valuable development time. We'll also show you how to... App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
21:50
Distribute apps in Xcode with cloud signing
Discover how to distribute your apps directly to App Store Connect and all the distribution methods supported in Xcode. Explore how to automate distribution for your apps, and learn about improvements to the distribution workflow like cloud signing, app record creation, and build number management.
Distribute apps in Xcode with cloud signing Discover how to distribute your apps directly to App Store Connect and all the distribution methods supported in Xcode. Explore how to automate distribution for your apps, and learn about improvements to the distribution workflow like cloud signing, app record creation, and build number management. app record,app store connect,archive build,build number,cloud signing,distribution,organizer,testflight App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
15:31
Improve MDM assignment of Apps and Books
Discover the Apps and Books Management API and explore how you can assign an organization's owned apps and books to managed users and devices. Learn about the latest API improvements and find out how you can subscribe to and receive notifications around asset counts, assignments, and registered...
Improve MDM assignment of Apps and Books Discover the Apps and Books Management API and explore how you can assign an organization's owned apps and books to managed users and devices. Learn about the latest API improvements and find out how you can subscribe to and receive notifications around asset counts, assignments, and registered... App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
9:52
Manage devices with Apple Configurator
Apple Configurator is now more capable than ever. Whether you're provisioning iOS, iPadOS, and tvOS devices in your organization or servicing existing macOS devices, learn how Apple Configurator can help with key workflows. And, coming to iPhone in iOS 15, discover how you can bring Automated...
Manage devices with Apple Configurator Apple Configurator is now more capable than ever. Whether you're provisioning iOS, iPadOS, and tvOS devices in your organization or servicing existing macOS devices, learn how Apple Configurator can help with key workflows. And, coming to iPhone in iOS 15, discover how you can bring Automated... App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
33:43
Manage in-app purchases on your server
Discover the latest updates to managing in-app purchases on your server. Explore how you can use servers to track status changes, handle refunds, and manage subscriber status. Learn about App Store server APIs around status and in-app purchase transactions, and find out how App Store server...
Manage in-app purchases on your server Discover the latest updates to managing in-app purchases on your server. Explore how you can use servers to track status changes, handle refunds, and manage subscriber status. Learn about App Store server APIs around status and in-app purchase transactions, and find out how App Store server... games,storekit App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
18:21
Manage software updates in your organization
In a managed device environment, you often need to control the pace of software updates while you test the latest operating systems within your company or education institution. Discover the tools you have at your disposal to defer, deploy, and enforce software updates.
Manage software updates in your organization In a managed device environment, you often need to control the pace of software updates while you test the latest operating systems within your company or education institution. Discover the tools you have at your disposal to defer, deploy, and enforce software updates. App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
10:30
Meet TestFlight on Mac
TestFlight has come to Mac. Learn how you can manage builds and testers, collect feedback, and deploy your macOS app. Discover enhancements for internal testing and new features that integrate with Xcode Cloud to make testing even easier on all platforms.
Meet TestFlight on Mac TestFlight has come to Mac. Learn how you can manage builds and testers, collect feedback, and deploy your macOS app. Discover enhancements for internal testing and new features that integrate with Xcode Cloud to make testing even easier on all platforms. apple silicon,beta testing,catalyst,m1 App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
22:18
Meet declarative device management
The future of device management is here: Learn how you can support mobile device management while allowing individual devices to be autonomous and proactive, bringing both increased performance and scalability. We'll show you how you can incorporate this declarative model in your MDM solution.
Meet declarative device management The future of device management is here: Learn how you can support mobile device management while allowing individual devices to be autonomous and proactive, bringing both increased performance and scalability. We\'ll show you how you can incorporate this declarative model in your MDM solution. App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
14:14
Meet in-app events on the App Store
Discover how you can promote timely events happening in your apps and games — like a game competition, a movie premiere, and more — directly on the App Store. We'll show you how in-app events now appear on the App Store and how to create, schedule, and manage them in App Store Connect.
Meet in-app events on the App Store Discover how you can promote timely events happening in your apps and games — like a game competition, a movie premiere, and more — directly on the App Store. We'll show you how in-app events now appear on the App Store and how to create, schedule, and manage them in App Store Connect. engage,engagement App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
19:09
Meet the Screen Time API
Explore the Screen Time API and learn how you can build apps that support customized parental controls — all while putting privacy first. Learn how you can use key features like core restrictions and device activity monitoring to create safe, secure experiences in your app while providing...
Meet the Screen Time API Explore the Screen Time API and learn how you can build apps that support customized parental controls — all while putting privacy first. Learn how you can use key features like core restrictions and device activity monitoring to create safe, secure experiences in your app while providing... guardian,sheild App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
22:38
Qualities of great iPad and iPhone apps on Macs with M1
It's easier than ever to offer your existing iPad and iPhone apps on Macs with M1. We'll show you how to bring your app to macOS, and explore how the system automatically bridges various features of your app to work on the Mac. We'll also provide guidance on best practices in your iPad app,...
Qualities of great iPad and iPhone apps on Macs with M1 It's easier than ever to offer your existing iPad and iPhone apps on Macs with M1. We'll show you how to bring your app to macOS, and explore how the system automatically bridges various features of your app to work on the Mac. We\'ll also provide guidance on best practices in your iPad app,... alternatives,bridging,catalyst,ios,ipad mac,iphone mac,keyboard,mac app store,ple silicon,uikit App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
13:25
What's new in App Analytics
App Analytics helps you maximize your opportunity on the App Store by providing privacy-friendly insights about your app. Learn about four new ways to grow your business, including information about custom product pages, in-app events, product page optimization, and new metrics about transactions...
What\\u0027s new in App Analytics App Analytics helps you maximize your opportunity on the App Store by providing privacy-friendly insights about your app. Learn about four new ways to grow your business, including information about custom product pages, in-app events, product page optimization, and new metrics about transactions... crash logs,downloads,storekit,views App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
14:26
What’s new in managing Apple devices
Discover the latest advancements in key device management capabilities for your organization or MDM solution. Explore the refreshed device management Settings on iOS and iPadOS, an all-new return to service functionality for macOS, and other updates to device management across Apple platforms.
What\\u2019s new in managing Apple devices Discover the latest advancements in key device management capabilities for your organization or MDM solution. Explore the refreshed device management Settings on iOS and iPadOS, an all-new return to service functionality for macOS, and other updates to device management across Apple platforms. configuration,education,enrollment,enterprise,management,mdm,privacy,profile,profiles,security,shared ipad App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
21:06
계정 기반 사용자 등록 알아보기
비즈니스나 기업 환경에서 개인 기기를 업무용으로 배포할 때 사용자 등록을 활용하는 방법을 알아보세요. 데이터 분리, 관리형 Apple ID의 개선 사항 및 조직에서 새로운 계정 기반 온보딩을 사용하는 방법을 다룹니다.
Discover account-driven User Enrollment Learn how User Enrollment helps you support “bring your own device” deployments in your business or enterprise environment. We'll explore data separation, enhancements to Managed Apple IDs and how you can use the new account-based onboarding in your organization. App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
24:55
고객 지원 및 환불 관리하기
App Store에서 비즈니스를 성공적으로 운영하려면 탁월한 고객 지원을 제공하는 것이 중요합니다. 고객이 간편하게 자동 갱신형 구독을 관리 또는 취소하거나 앱에서 바로 환불을 요청할 수 있도록 하는 API를 포함하여 앱 내 구입을 이용하는 고객을 위해 원활한 지원 경험을 제공하는 방법을 알아보세요. 환불 처리를 위한 모범 사례와 고객을 더 원활하게 지원하는 데 도움이 되는 기타 API도 소개합니다.
Support customers and handle refunds Great customer support is critical to running a successful business on the App Store. Discover how you can provide a frictionless support experience to customers who make in-app purchases, including APIs that make it easy for customers to manage or cancel their auto-renewable subscription, or... server,storekit App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
18:41
지갑 및 Apple Pay의 새로운 기능
인앱 및 웹 결제를 위해 새롭게 디자인된 Apple Pay에 대해 알아보고 앱이나 웹사이트에 최신 API를 통합하는 방법을 알아보세요. 쿠폰 코드, 개선된 배송 정보 및 결제 세부 정보 표시 화면과 같은 기능을 앱에 추가하는 방법도 알아보세요. 또한 자동 만료 및 웹용 멀티패스 지원 등 지갑 패스에 대한 변경 사항도 살펴봅니다.
What\\u0027s new in Wallet and Apple Pay Discover the redesigned Apple Pay for in-app and web payments and learn how you can incorporate the latest APIs into your app or website. Learn how to add features to your app like coupon codes, improved shipping information, and improvements to the payment detail display screen. And explore... nfc,passes,payment,tickets,transit,web App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체 -
34:06
포용적 디자인 실천하기
포용적인 앱이나 게임은 여러 사람들이 사용할 수 있을 뿐만 아니라 다양한 배경과 가치관을 가진 사람들을 수용할 수 있는 환경을 갖추게 됩니다. 인터페이스, 언어, 이미지, 마케팅 자료를 위한 포용적인 콘텐츠를 디자인하고 앱이나 게임으로 최대한 다양한 사용자를 지원하는 방법을 알아보세요.
The practice of inclusive design An inclusive app or game is not only usable by different people, but also welcomes people from diverse backgrounds and perspectives. Discover how you can design inclusive content for your interface, language, imagery, and marketing materials and support the broadest possible range of people with... ,,ableism,content,diversity,dynamic type,gender,inclusion,voiceover App Store, 배포 및 마케팅 영어, 일본어, 중국어 간체
-
-
Safari 및 웹 -
19:51
Accelerate networking with HTTP/3 and QUIC
The web is changing, and the next major version of HTTP is here. Learn how HTTP/3 reduces latency and improves reliability for your app and discover how its underlying transport, QUIC, unlocks new innovations in your own custom protocols using new transport functionality and multi-streaming...
Accelerate networking with HTTP\\/3 and QUIC The web is changing, and the next major version of HTTP is here. Learn how HTTP/3 reduces latency and improves reliability for your app and discover how its underlying transport, QUIC, unlocks new innovations in your own custom protocols using new transport functionality and multi-streaming... Safari 및 웹 영어, 일본어, 중국어 간체 -
14:46
Adopt Quick Note
Learn how you can link your app to Quick Note and help people quickly connect your content to their notes — and their notes to your content. Discover how Quick Note recognizes and links to app content through NSUserActivity, and find out how you can adopt this API in your app. We'll take you...
Adopt Quick Note Learn how you can link your app to Quick Note and help people quickly connect your content to their notes — and their notes to your content. Discover how Quick Note recognizes and links to app content through NSUserActivity, and find out how you can adopt this API in your app. We'll take you... quicknote Safari 및 웹 영어, 일본어, 중국어 간체 -
36:32
Develop advanced web content
Develop in JavaScript, WebGL, or WebAssembly? Learn how the latest updates to Safari and WebKit — including language changes to class syntax — can help simplify your development process, enhance performance, and improve security. We'll explore several web APIs that can help provide better...
Develop advanced web content Develop in JavaScript, WebGL, or WebAssembly? Learn how the latest updates to Safari and WebKit — including language changes to class syntax — can help simplify your development process, enhance performance, and improve security. We'll explore several web APIs that can help provide better... open source,web inspector,wkwebview Safari 및 웹 영어, 일본어, 중국어 간체 -
22:31
Meet privacy-preserving ad attribution
Discover how you can measure your ad campaigns in apps and on the web without compromising privacy. We'll introduce you to Private Click Measurement and explore SKAdNetwork, which provides you with a more secure, private, and useful way to measure your app installs.
Meet privacy-preserving ad attribution Discover how you can measure your ad campaigns in apps and on the web without compromising privacy. We\'ll introduce you to Private Click Measurement and explore SKAdNetwork, which provides you with a more secure, private, and useful way to measure your app installs. advertise,advertising,conversion Safari 및 웹 영어, 일본어, 중국어 간체 -
14:32
Secure login with iCloud Keychain verification codes
Learn how you can support on-device verification codes in your app or website for a more secure sign-in experience. We'll explore the latest updates to the iCloud Keychain password manager and discover how verification codes, AutoFill, iCloud Keychain sync, and two-tap setup simplify the...
Secure login with iCloud Keychain verification codes Learn how you can support on-device verification codes in your app or website for a more secure sign-in experience. We'll explore the latest updates to the iCloud Keychain password manager and discover how verification codes, AutoFill, iCloud Keychain sync, and two-tap setup simplify the... 2fa,code,domain,factor,icloud keychain,keychain,login,log in,password,signin,sign in,sms,totp,two,twofactor Safari 및 웹 영어, 일본어, 중국어 간체 -
21:44
WKWebView에 추가된 사항 살펴보기
WKWebView의 최신 업데이트를 살펴봅니다. API를 사용하여 JavaScript 없이 웹 콘텐츠를 조작하는 방법, WebRTC 및 다운로드에 도움이 되는 위임을 살펴보고 앱 내에서 풍부한 웹 경험을 쉽게 만드는 방법을 알려 드립니다.
Explore WKWebView additions Explore the latest updates to WKWebView. We'll show you how to use APIs to manipulate web content without JavaScript, explore delegates that can help with WebRTC and Downloads, and share how you can easily create a richer web experience within your app. dictation,media,safari,web app Safari 및 웹 영어, 일본어 -
25:21
암호보다 더 안전한 방법으로 보호하기
암호는 널리 사용되고 있지만, 암호가 가지는 취약점으로 인해 사용자의 온라인 계정을 보호하는 데는 근본적으로 한계가 있습니다. 암호로 인해 발생하는 최신 보안 관련 문제와 이를 극복하는 방법에 대해 자세히 알아보세요. 웹 인증 표준을 사용하여 안전하게 설계된 공개 키 기반 자격 증명으로 계정을 안전하게 보호하는 새로운 기술을 확인하세요. 이 기술 미리보기에서는 Apple이 iOS 15와 macOS Monterey에서 이 표준을 어떻게 적용하고 있는지도 다룹니다.
Move beyond passwords Despite their prevalence, passwords inherently come with challenges that make them poorly suited to securing someone's online accounts. Learn more about the challenges passwords pose to modern security and how to move beyond them. Explore the next frontier in account security with... authenticationservices,icloud keychain,keychain,login,log in,logon,log on,passkey,passkeys,password,passwordless,passwords,phishing,privacy,safari,security,webauthn Safari 및 웹 영어, 일본어, 중국어 간체
-
-
Swift -
20:42
ARC in Swift: Basics and beyond
Learn about the basics of object lifetimes and ARC in Swift. Dive deep into what language features make object lifetimes observable, consequences of relying on observed object lifetimes and some safe techniques to fix them.
ARC in Swift: Basics and beyond Learn about the basics of object lifetimes and ARC in Swift. Dive deep into what language features make object lifetimes observable, consequences of relying on observed object lifetimes and some safe techniques to fix them. arc,memory,object life cycle,retain,unknown,weak Swift 영어, 일본어, 중국어 간체 -
27:04
Bring Core Data concurrency to Swift and SwiftUI
Discover how Core Data is adopting the new concurrency capabilities of Swift 5.5, leading to more concise, efficient, and safe asynchronous code. We'll show you how to update Core Data in your apps to work with concurrency, and detail the many other improvements throughout the framework that make...
Bring Core Data concurrency to Swift and SwiftUI Discover how Core Data is adopting the new concurrency capabilities of Swift 5.5, leading to more concise, efficient, and safe asynchronous code. We\'ll show you how to update Core Data in your apps to work with concurrency, and detail the many other improvements throughout the framework that... async,await,batch insert request,binary,core data,data persistence,dictionary,dynamic configuration,earthquakes app,enqueued,fetch request,inmemory,lazy entity resolution,managed object,managed object context,nsattributedescription,nsattributedescriptionattributetype,nsmanagedobjectcontext,nspersistentcontainer,nspersistentstorecoordinator,perform,performandwait,perform and wait,performenqueued,persist data,persistence,persistent store,predicates,routing errors,sectioned fetching,sectionedfetchrequest,sectionidentifier,shared data,sort descriptors,sort order,sqlite,swift,swift concurrency,swiftui,try await,xml Swift 영어, 일본어, 중국어 간체 -
22:54
Discover concurrency in SwiftUI
Discover how you can use Swift's concurrency features to build even better SwiftUI apps. We'll show you how concurrent workflows interact with your ObservableObjects, and explore how you can use them directly in your SwiftUI views and models. Find out how to use await to make your app run...
Discover concurrency in SwiftUI Discover how you can use Swift's concurrency features to build even better SwiftUI apps. We'll show you how concurrent workflows interact with your ObservableObjects, and explore how you can use them directly in your SwiftUI views and models. Find out how to use await to make your app run... actor,async,async await,async image,await,codable,concurrency,concurrent,data models,dispatch queues,download photos,fetchphoto,identifiable,issaving,listrowseparator,liststyle,mainactor,main actor,main thread,objectwillchange,observableobject,opacity,placeholder,progress view,pull to refresh,refreshable,refreshable,rest api,run loop,save,snapshot,state change,swift 55,swiftui,task,tick,yield the main actor Swift 영어, 일본어, 중국어 간체 -
27:54
Explore structured concurrency in Swift
When you have code that needs to run at the same time as other code, it's important to choose the right tool for the job. We'll take you through the different kinds of concurrent tasks you can create in Swift, show you how to create groups of tasks, and find out how to cancel tasks in progress...
Explore structured concurrency in Swift When you have code that needs to run at the same time as other code, it's important to choose the right tool for the job. We\'ll take you through the different kinds of concurrent tasks you can create in Swift, show you how to create groups of tasks, and find out how to cancel tasks in progress... asyncdetached,asynclet,bindings,detached,let,programming,scope,thumbnails,withtaskgroup,withthrowingtaskgroup Swift 영어, 일본어, 중국어 간체 -
14:21
Meet AsyncSequence
Iterating over a sequence of values over time is now as easy as writing a “for” loop. Find out how the new AsyncSequence protocol enables a natural, simple syntax for iterating over anything from notifications to bytes being streamed from a server. We'll also show you how to adapt existing code...
Meet AsyncSequence Iterating over a sequence of values over time is now as easy as writing a “for” loop. Find out how the new AsyncSequence protocol enables a natural, simple syntax for iterating over anything from notifications to bytes being streamed from a server. We\'ll also show you how to adapt existing code... asyncstream,await,earthquakes,lines,quakes,urlsession Swift 영어, 일본어, 중국어 간체 -
33:39
Meet async/await in Swift
Swift now supports asynchronous functions — a pattern commonly known as async/await. Discover how the new syntax can make your code easier to read and understand. Learn what happens when a function suspends, and find out how to adapt existing completion handlers to asynchronous functions.
Meet async\\/await in Swift Swift now supports asynchronous functions — a pattern commonly known as async/await. Discover how the new syntax can make your code easier to read and understand. Learn what happens when a function suspends, and find out how to adapt existing completion handlers to asynchronous functions. await,bypreparingthumbnail,completionhandler,continuation,datatask,expectation,preparethumbnail,preparingthumbnail,resume,suspension,testing,urlsession,withcheckedcontinuation,withcheckedthrowingcontinuation,xctestexpectation Swift 영어, 일본어 -
30:30
Meet the Swift Algorithms and Collections packages
Discover two of the latest additions to the list of open-source Swift packages from Apple: Swift Algorithms and Swift Collections. Not only can you use these packages immediately, they also incubate new algorithms and data structures for eventual inclusion in the Swift Standard Library. We'll...
Meet the Swift Algorithms and Collections packages Discover two of the latest additions to the list of open-source Swift packages from Apple: Swift Algorithms and Swift Collections. Not only can you use these packages immediately, they also incubate new algorithms and data structures for eventual inclusion in the Swift Standard Library. We'll... adjacentpairs,array,arrayslice,buffer,chunked,chunkedby,chunks,compactmap,deque,dictionary,doubleended,ended,filter,flatmap,flattensequence,hashtable,joined,joinedby,joinedsequence,lazycompactmap,lazyflatmap,lazysequence,loops,map,messages,nsorderedset,ordereddictionary,orderedset,prefix,queue,raw,reversedcollection,set,suffix,transcript,windows Swift 영어, 일본어, 중국어 간체 -
28:32
Protect mutable state with Swift actors
Data races occur when two separate threads concurrently access the same mutable state. They are trivial to construct, but are notoriously hard to debug. Discover how you can stop these data races in their tracks with Swift actors, which help synchronize access to data in your code. Discover how...
Protect mutable state with Swift actors Data races occur when two separate threads concurrently access the same mutable state. They are trivial to construct, but are notoriously hard to debug. Discover how you can stop these data races in their tracks with Swift actors, which help synchronize access to data in your code. Discover how... ,,books,cache,cat,classes,counter,detached,equatable,global,hashable,immutable,isolated,isolation,libraryaccount,nonisolated,sad,sendable,synchronization Swift 영어, 일본어, 중국어 간체 -
39:18
Swift concurrency: Behind the scenes
Dive into the details of Swift concurrency and discover how Swift provides greater safety from data races and thread explosion while simultaneously improving performance. We'll explore how Swift tasks differ from Grand Central Dispatch, how the new cooperative threading model works, and how to...
Swift concurrency: Behind the scenes Dive into the details of Swift concurrency and discover how Swift provides greater safety from data races and thread explosion while simultaneously improving performance. We'll explore how Swift tasks differ from Grand Central Dispatch, how the new cooperative threading model works, and how to... actors,async,await,continuation,dispatchqueue,feed,gcd,heap,hopping,newsfeed,pool,queue,reader,stack,threads Swift 영어, 일본어, 중국어 간체 -
61:00
Swift concurrency: Update a sample app
Discover Swift concurrency in action: Follow along as we update an existing sample app. Get real-world experience with async/await, actors, and continuations. We'll also explore techniques for migrating existing code to Swift concurrency over time. To get the most out of this code-along, we...
Swift concurrency: Update a sample app Discover Swift concurrency in action: Follow along as we update an existing sample app. Get real-world experience with async/await, actors, and continuations. We'll also explore techniques for migrating existing code to Swift concurrency over time. To get the most out of this code-along, we... caffeine,codealong,coffeetracker,completionhandler,complication,condition,dispatchqueue,drinklist,handler,healthkit,immutable,mainactor,mutable,nonisolated,observableobject,published,queues,race,thread,uimodel,watch Swift 영어, 일본어 -
13:40
Use async/await with URLSession
Discover how you can adopt Swift concurrency in URLSession using async/await and AsyncSequence, and how you can apply Swift concurrency concepts to improve your networking code.
Use async\\/await with URLSession Discover how you can adopt Swift concurrency in URLSession using async/await and AsyncSequence, and how you can apply Swift concurrency concepts to improve your networking code. Swift 영어, 일본어, 중국어 간체 -
46:56
Write a DSL in Swift using result builders
Some problems are easier to solve by creating a customized programming language, or “domain-specific language.” While creating a DSL traditionally requires writing your own compiler, you can instead use result builders with Swift 5.4 to make your code both easier to read and maintain. We'll take...
Write a DSL in Swift using result builders Some problems are easier to solve by creating a customized programming language, or “domain-specific language.” While creating a DSL traditionally requires writing your own compiler, you can instead use result builders with Swift 5.4 to make your code both easier to read and maintain. We'll take... compiler,domain specific language,dsl,modifiers,property wrappers,result builders,trailing closure Swift 영어, 일본어, 중국어 간체
-
-
SwiftUI 및 UI 프레임워크 -
19:24
Add intelligence to your widgets
Discover how to you can add intelligence to your widgets in Smart Stacks. We'll show you how to use the new Widget Suggestions API in tandem with Smart Rotate to create more valuable widget experiences for people throughout the day. Whether you inform the system of new, timely information or...
Add intelligence to your widgets Discover how to you can add intelligence to your widgets in Smart Stacks. We\'ll show you how to use the new Widget Suggestions API in tandem with Smart Rotate to create more valuable widget experiences for people throughout the day. Whether you inform the system of new, timely information or... annotating relevance,app donation,behavioral pattern,behavioral relevance,configuration intent,donate,donate new array,donate to the system,duration,glanceable,ininteraction,inrelevanceprovider,inrelevantshortcut,insert new widget into smart stack,insert widget into stack,intelligent widget,intentconfigured widget,intent is eligible for widget,ipad home screen widget,proactive information,relevance signal,scroll to a widget,siri watch face,smart rotate,smart stack,static widget,suggestion ui,timebased relevance,timelineentryrelevance,timely,user behavior,widgetkind,widget suggestion SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
54:09
Apple Watch용 운동 앱 개발하기
이 코딩 실습에서는 SwiftUI와 HealthKit을 사용하여 새 운동 앱을 제작합니다. 타임라인으로 운동 수치를 업데이트하여 화면 상시표시 상태를 지원하는 방법을 알아보세요. 운동 앱의 디자인 모범 사례도 살펴봅니다.
Build a workout app for Apple Watch Build a workout app from scratch using SwiftUI and HealthKit during this code along. Learn how to support the Always On state using timelines to update workout metrics. Follow best design practices for workout apps. ,alwayson,codealong,codealong,healthkit,hkworkoutsession,isluminancereduced,metrics,workout SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
24:35
Build apps that share data through CloudKit and Core Data
Learn how to easily build apps that share data between multiple iCloud users with NSPersistentCloudKitContainer. Discover how to create informative experiences around shared data and learn about the CloudKit technologies that support these features in Core Data. To get the most out of this...
Build apps that share data through CloudKit and Core Data Learn how to easily build apps that share data between multiple iCloud users with NSPersistentCloudKitContainer. Discover how to create informative experiences around shared data and learn about the CloudKit technologies that support these features in Core Data. To get the most out of this... allowscloudencryption,allows cloud encryption,candeleterecord,canmodifymanagedobjects,canupdaterecord,ckdatabase,ckrecord,ckshare,cksharedrecord,cksharemetadata,cloud encryption,cloudkit,coredata,core data,decorate shared objects,encrypted record values,encryptedvalues,encryption,encrypt sensitive data,fetchshares,initializeschema,isshared,nspersistentcloudkitcontainer,owners and participants,persistent cloudkit container,persistent store,private,private database,record,record sharing,share,shared,shared database,shared objects,sharing architecture,sharing data,sharing information,sharingprovider,testing,user keychain SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
23:26
Create accessible experiences for watchOS
Discover how you can build a top-notch accessibility experience for watchOS when you support features like larger text sizes, VoiceOver, and AssistiveTouch. We'll take you through adding visual and motor accessibility support to a SwiftUI app built for watchOS, including best practices around API...
Create accessible experiences for watchOS Discover how you can build a top-notch accessibility experience for watchOS when you support features like larger text sizes, VoiceOver, and AssistiveTouch. We'll take you through adding visual and motor accessibility support to a SwiftUI app built for watchOS, including best practices around API... ,accessibility,accessibilityadjustableaction,accessibilityelement,accessibility extra large,accessibilitylabel,accessibility label,accessibilityrespondstouserinteraction,accessible element,assistive technology,assistivetouch,assistivetouch cursor,assistivetouch cursor frame,assitivetouch action menu,bold text,clench,complications,cursor,cursor frame,custom actions,doubleclench,doublepinch,dwell control,dynamic notifications,dynamic type,element grouping,focusable elements,hand gestures,hand motions,large accessibility text,large text sizes,motion pointer,onscreen pointer,pinch,reduce motion,swiftui,system text size,text styles,truncating text,voiceover,watchos,wrap text,wwbubbletea,wwdaisy SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
40:17
Demystify SwiftUI
Peek behind the curtain into the core tenets of SwiftUI philosophy: Identity, Lifetime, and Dependencies. Find out about common patterns, learn the principles that drive the framework, and discover how you can use them to guarantee correctness and performance for your app.
Demystify SwiftUI Peek behind the curtain into the core tenets of SwiftUI philosophy: Identity, Lifetime, and Dependencies. Find out about common patterns, learn the principles that drive the framework, and discover how you can use them to guarantee correctness and performance for your app. ,,,,,,,,,,action,alert,anyview,bad dog,binding,biscuit,body,body property,branch,cat,confirmationdialog,connecting views,continuity over time,datadriven constructs,declarative,dependencies,dependency graph,different identities,dog,dragon,elements,environment,environmentobject,explicit identifiers,explicit identity,foreach,good dog,graph,grouchy cat,happy cat,how does swiftui update the ui,identifiable,identifiable protocol,identifier map to single view,identifier stability,identifier uniqueness,identity,inert modifier,lifetime,list,magical,onappear,ondisappear,outlinegroup,performance,pretzel,same identity,stable identifiers,stable identity,state,state lifetime,stateobject,structural identity,swiftui,switch,table,theseus,transition between views,tree,unique,value types,view,viewbuilder,view identity,view lifetime,view protocol,view value,view value are ephermal,what does swiftui see SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
11:10
Direct and reflect focus in SwiftUI
With device input — as with all things in life — where you put focus matters. Discover how you can move focus in your app with SwiftUI, programmatically dismiss the keyboard, and build large navigation targets from small views. Together, these APIs can help you simplify your app's interface and...
Direct and reflect focus in SwiftUI With device input — as with all things in life — where you put focus matters. Discover how you can move focus in your app with SwiftUI, programmatically dismiss the keyboard, and build large navigation targets from small views. Together, these APIs can help you simplify your app's interface and... adjacency,attention,detect focus,direct attention,focus,focused,focusedfield,focussection,focus section,focusstate,focusstate,focus state,input,move focus,navigation targets,platform convention,programmatically move focus,swiftui SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
20:23
Focus on iPad keyboard navigation
Improve the keyboard experience in your iPad and Mac Catalyst app. Discover how you can accelerate access to key features with the hardware keyboard, and navigate through your views and view controllers. Learn how to customize which elements are keyboard navigable, as well as how to customize the...
Focus on iPad keyboard navigation Improve the keyboard experience in your iPad and Mac Catalyst app. Discover how you can accelerate access to key features with the hardware keyboard, and navigate through your views and view controllers. Learn how to customize which elements are keyboard navigable, as well as how to customize the... commands,environment,focus,groups,ipad,item,key,keyboard,navigation,productivity,sidebar SwiftUI 및 UI 프레임워크 영어, 일본어 -
22:30
Make blazing fast lists and collection views
Build consistently smooth scrolling list and collection views: Explore the lifecycle of a cell and learn how to apply that knowledge to eliminate rough scrolling and missed frames. We'll also show you how to improve your overall scrolling experience and avoid costly hitches, with optimized image...
Make blazing fast lists and collection views Build consistently smooth scrolling list and collection views: Explore the lifecycle of a cell and learn how to apply that knowledge to eliminate rough scrolling and missed frames. We'll also show you how to improve your overall scrolling experience and avoid costly hitches, with optimized image... glitch,hitch,performance,rendering,tableview,table view SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
10:57
SF Symbols in SwiftUI
Discover how you can incorporate SF Symbols into your SwiftUI app. We'll explore basic techniques for presenting symbols, customizing their size, and showing different variants. We'll also take you through the latest updates to symbol colorization and help you pick the right tool for your app's...
SF Symbols in SwiftUI Discover how you can incorporate SF Symbols into your SwiftUI app. We'll explore basic techniques for presenting symbols, customizing their size, and showing different variants. We'll also take you through the latest updates to symbol colorization and help you pick the right tool for your app's... SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
15:06
SF Symbols in UIKit and AppKit
Learn how you can create colorized symbols with SF Symbols 3 and customize them to match the visual design of your app's interface. We'll take you through the latest UIKit and AppKit APIs for integrating colorized symbols, as well as best practices for implementation. To get the most out of this...
SF Symbols in UIKit and AppKit Learn how you can create colorized symbols with SF Symbols 3 and customize them to match the visual design of your app's interface. We'll take you through the latest UIKit and AppKit APIs for integrating colorized symbols, as well as best practices for implementation. To get the most out of this... SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
16:33
Spotlight에서 앱 데이터 표시하기
Core Data를 사용하여 단 두 줄의 코드로 Spotlight에 앱 데이터를 표시하는 방법을 알아보세요. Spotlight 검색에서 해당 데이터를 검색할 수 있도록 설정하고 기기에서 사용자에게 표시되는 방식을 사용자화하는 방법도 알아보세요. 마지막으로, Spotlight에서 색인화된 데이터로 앱 내에서 전체 텍스트 검색을 구현하는 방법을 보여드리겠습니다.
Showcase app data in Spotlight Discover how Core Data can surface data from your app in Spotlight with as little as two lines of code. Learn how to make that data discoverable in Spotlight search and to customize how it is presented to people on device. Lastly, we'll show you how to implement full-text search within your app,... app data in spotlight,attributeset,coredata,core data,cssearchableitemattributeset,cssearchqueryobject,define attribute set,forstorewithcoordinator,indexing event loop,index update notifications,nscoredata,nscoredatacorespotlightdelegate,nscoredatacorespotlightdelegateindexdidupdatenotification,nsexpression,query string,search my app in spotlight,search query,spotlight,spotlight display name,spotlightindexer,spotlight search,startspotlightindexing,stopspotlightindexing,tag,tags app SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
28:10
SwiftUI Accessibility: Beyond the basics
Go beyond the basics to deliver an exceptional accessibility experience. Learn how to use the new SwiftUI Previews in Xcode to explore the latest accessibility APIs and create fantastic, accessible apps for everyone. Find out how you can customize the automatic accessibility built into SwiftUI to...
SwiftUI Accessibility: Beyond the basics Go beyond the basics to deliver an exceptional accessibility experience. Learn how to use the new SwiftUI Previews in Xcode to explore the latest accessibility APIs and create fantastic, accessible apps for everyone. Find out how you can customize the automatic accessibility built into SwiftUI to... accessibilitychildbehavior,accessibility children,accessibilitycontainer,accessibility container,accessibility element,accessibilityfocus,accessibilityfocusstate,accessibility navigation,accessibility panel,accessibility preview,accessibilityrepresentation,accessibility representation,accessibilitysortpriority,accessibility sort priority,accessible,accessible by default,button,canvas,children,combine,contain,custom controls,custom element,ignore,label,labels,previews,rotors,shapes,swiftui previews,voiceover,voice over SwiftUI 및 UI 프레임워크 영어, 일본어 -
11:42
SwiftUI로 검색 경험 제작하기
사용자가 앱에서 특정 콘텐츠를 간편하게 찾을 수 있는 경험을 제작하는 방법을 알아보세요. SwiftUI의 .searchable 편집자를 다른 보기와 함께 사용하여 앱에 검색을 가장 효과적으로 통합하는 방법을 배워 보세요. 또한 사용자가 앱에서 지원되는 검색 유형을 쉽게 이해할 수 있도록 검색어를 제안하여 통합된 검색 경험을 개선해 보세요.
Craft search experiences in SwiftUI Discover how you can help people quickly find specific content within your apps. Learn how to use SwiftUI's .searchable modifier in conjunction with other views to best incorporate search for your app. And we'll show you how to elevate your implementation by providing search suggestions to help... collections of data,configured search field,filter,finding data,implement search,issearching,native search,navigationview,navigation view,onsubmit,results,search,searchable,searchable,searchable modifier,search bar,searchcompletion,search completion,search field,search field column,search query,search tab,side bar,suggestions,swiftui,toolbar,two column,weather app SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
41:04
TextKit 2 소개
정확성, 안전성 및 성능을 개선하기 위해 재설계된 Apple의 차세대 텍스트 엔진인 TextKit 2를 만나 보세요. TextKit 2를 통해 전 세계 사용자에게 더 나은 텍스트 경험을 제공하고, 텍스트 콘텐츠와 시각적 콘텐츠를 혼합하여 다양한 레이아웃을 만들고, 원활한 스크롤 성능을 유지하는 방법을 알아보세요. 최신 API를 소개하고 몇 가지 실제 사례를 살펴보며 앱 현대화를 위한 지침도 제공해 드립니다.
Meet TextKit 2 Meet TextKit 2: Apple's next-generation text engine, redesigned for improved correctness, safety, and performance. Discover how TextKit 2 can help you provide a better text experience for international audiences, create more diverse layouts by mixing text content with visual content, and ensure... appkit,banana,bananaphone,edit,nstextview,text,textedit,uikit SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
12:12
UIKit에서 시트 맞춤화 및 크기 조정하기
UIKit에서 계층화 및 맞춤화된 시트 경험을 만드는 방법을 알아보세요. 앱에서 비모달 경험을 구축하여 시트 안과 시트 뒤의 콘텐츠와 동시에 상호작용하는 방법을 다룹니다. 또한 시트 크기 맞춤화, 그래버 제어 기능 표시 또는 숨기기, 앱에서 팝오버와 맞춤화된 시트 간에 조정하는 방법도 안내해 드립니다. 이 세션을 최대한 활용하려면 WWDC19의 ‘iOS 13용 UI 현대화하기' 프레젠테이션에서 9:45부터 시청하시는 것이 좋습니다.
Customize and resize sheets in UIKit Discover how you can create a layered and customized sheet experience in UIKit. We'll explore how you can build a non-modal experience in your app to allow interaction with content both in a sheet and behind the sheet at the same time. We'll also take you through sheet size customization,... card,presentation SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체 -
10:35
tvOS에서 우수한 재생 경험 제공하기
Apple TV의 새롭게 디자인된 재생 인터페이스를 사용하여 앱에서 근사한 미디어 환경을 구축하는 방법을 알아보세요. 최신 인터페이스가 어떻게 사용자가 콘텐츠에 집중하면서 관련 제어 및 정보에 접근할 수 있도록 지원하는지 확인하세요. 사용자가 콘텐츠를 찾고, 재생하고, 즐길 수 있도록 tvOS 앱에 AVPlayerViewController 및 기타 API를 구현하는 방법을 보여드립니다. 이 세션을 최대한 활용하려면 AVKit에 대한 기본 지식을 숙지하시는 것이 좋습니다.
Deliver a great playback experience on tvOS Find out how you can use Apple TV's redesigned playback interface to build great media experiences in your apps. Learn how the latest interface helps people access relevant controls and information while maintaining focus on content. We'll show you how you can adopt AVPlayerViewController and... avplayerviewcontroller,content tabs,contextual actions,title view,transport bar,transport bar controls,tvuikit SwiftUI 및 UI 프레임워크 영어, 일본어, 중국어 간체
-
-
개발자 도구 -
22:13
Build interactive tutorials using DocC
Discover how you can author immersive tutorials from scratch with DocC. We'll demonstrate how you can bring together rich instructions, example code, and images through the DocC syntax to showcase your Swift framework in action. And we'll go over how to create progressive training that can...
Build interactive tutorials using DocC Discover how you can author immersive tutorials from scratch with DocC. We'll demonstrate how you can bring together rich instructions, example code, and images through the DocC syntax to showcase your Swift framework in action. And we'll go over how to create progressive training that can... docc,documentation,documentation catalog,documentation compiler,tutorials 개발자 도구 영어, 일본어 -
21:48
Customize your advanced Xcode Cloud workflows
Xcode Cloud integrates with Apple Developer tools and services, all major source control management services, and even social collaboration tools like Slack. If your development process relies on additional tools and external services, however, you can fine-tune your workflows and the behavior of...
Customize your advanced Xcode Cloud workflows Xcode Cloud integrates with Apple Developer tools and services, all major source control management services, and even social collaboration tools like Slack. If your development process relies on additional tools and external services, however, you can fine-tune your workflows and the behavior of... build,ci,continuous integration,scripts,testflight,testing,xcode,xcode cloud 개발자 도구 영어, 일본어, 중국어 간체 -
29:26
Detect and diagnose memory issues
Discover how you can understand and diagnose memory performance problems with Xcode. We'll take you through the latest updates to Xcode's tools, explore Metrics, check out the memgraph collection feature in XCTest, and learn how to catch regressions using a Performance XCTest.
Detect and diagnose memory issues Discover how you can understand and diagnose memory performance problems with Xcode. We'll take you through the latest updates to Xcode's tools, explore Metrics, check out the memgraph collection feature in XCTest, and learn how to catch regressions using a Performance XCTest. memory,performance,xcode 개발자 도구 영어, 일본어, 중국어 간체 -
9:13
Detect bugs early with the static analyzer
Discover how Xcode can automatically track down infinite loops, unused code, and other issues before you even run your app. Learn how, with a single click, Xcode can analyze your project to discover security issues, logical bugs, and other hard-to-spot errors in Objective-C, C, and C++. We'll...
Detect bugs early with the static analyzer Discover how Xcode can automatically track down infinite loops, unused code, and other issues before you even run your app. Learn how, with a single click, Xcode can analyze your project to discover security issues, logical bugs, and other hard-to-spot errors in Objective-C, C, and C++. We'll... 개발자 도구 영어, 일본어, 중국어 간체 -
9:01
Diagnose unreliable code with test repetitions
Test repetitions can help you debug even the most unreliable code. Discover how you can use the maximum repetitions, until failure, and retry on failure testing modes within test plans, Xcode, and xcodebuild to track down bugs and crashers and make your app more stable for everyone. To get the...
Diagnose unreliable code with test repetitions Test repetitions can help you debug even the most unreliable code. Discover how you can use the maximum repetitions, until failure, and retry on failure testing modes within test plans, Xcode, and xcodebuild to track down bugs and crashers and make your app more stable for everyone. To get the... ci,failure,test repetition,xcode,xctest 개발자 도구 영어, 일본어 -
14:26
Discover and curate Swift Packages using Collections
Whether you're curating packages for your team, for education purposes, or to share with other developers, Swift Package Collections can help you discover, explore and import new packages into your project. Discover improvements in the Swift Package workflow using Collections, and learn how you...
Discover and curate Swift Packages using Collections Whether you\'re curating packages for your team, for education purposes, or to share with other developers, Swift Package Collections can help you discover, explore and import new packages into your project. Discover improvements in the Swift Package workflow using Collections, and learn how you... collection,collections,dependency,dependency management,spm,swift package collection,swift packages,xcode 개발자 도구 영어, 일본어, 중국어 간체 -
12:34
Discover breakpoint improvements
Breakpoints can help you debug issues by allowing you to pause and inspect problems in the middle of a process. Discover the latest improvements to breakpoints in Xcode including column and unresolved breakpoints. We'll also go over best practices for general breakpoints and LLDB tips and tricks.
Discover breakpoint improvements Breakpoints can help you debug issues by allowing you to pause and inspect problems in the middle of a process. Discover the latest improvements to breakpoints in Xcode including column and unresolved breakpoints. We'll also go over best practices for general breakpoints and LLDB tips and tricks. breakpoint,breakpoints,column breakpoint,debug,lldb,unresolved breakpoint 개발자 도구 영어, 일본어, 중국어 간체 -
11:49
Embrace Expected Failures in XCTest
Testing is a crucial part of building a great app: Great tests can help you track down important issues before release, improve your workflow, and provide a quality experience upon release. For issues that can't be immediately resolved, however, XCTest can help provide better context around those...
Embrace Expected Failures in XCTest Testing is a crucial part of building a great app: Great tests can help you track down important issues before release, improve your workflow, and provide a quality experience upon release. For issues that can't be immediately resolved, however, XCTest can help provide better context around those... expected failure,test failure,xctest,xctexpectfailure 개발자 도구 영어, 일본어 -
16:35
Evaluate videos with the Advanced Video Quality Tool
Learn how the Advanced Video Quality Tool (AVQT) can help you accurately assess the perceptual quality of your compressed video files. Utilizing the AVFoundation framework, AVQT supports a wide range of video formats, codecs, resolutions and frame-rates in both the SDR and HDR domains, which...
Evaluate videos with the Advanced Video Quality Tool Learn how the Advanced Video Quality Tool (AVQT) can help you accurately assess the perceptual quality of your compressed video files. Utilizing the AVFoundation framework, AVQT supports a wide range of video formats, codecs, resolutions and frame-rates in both the SDR and HDR domains, which... analysis,avqt,psnr,quality,ssim,video,video quality 개발자 도구 영어, 일본어, 중국어 간체 -
9:16
Explore Digital Crown, Trackpad, and iPad pointer automation
Learn how you can interact with devices in UI Tests in Xcode 13. Discover newly-automatable input methods including iPadOS pointer, watchOS Digital Crown, and enhanced macOS trackpad scrolling APIs.
Explore Digital Crown, Trackpad, and iPad pointer automation Learn how you can interact with devices in UI Tests in Xcode 13. Discover newly-automatable input methods including iPadOS pointer, watchOS Digital Crown, and enhanced macOS trackpad scrolling APIs. digital crown,interaction,interaction tests,pointer,pointer events,scroll,testing,trackpad,ui testing,xcuitest 개발자 도구 영어, 일본어, 중국어 간체 -
23:49
Explore Xcode Cloud workflows
Learn how Xcode Cloud workflows can help you and your team automate building, analyzing, testing, archiving, and distributing your apps and frameworks. They are flexible, extensible, and can be configured around your team's development and distribution process. Find out the basics of Xcode Cloud...
Explore Xcode Cloud workflows Learn how Xcode Cloud workflows can help you and your team automate building, analyzing, testing, archiving, and distributing your apps and frameworks. They are flexible, extensible, and can be configured around your team's development and distribution process. Find out the basics of Xcode Cloud... app store connect,build,ci,continuous integration,distribution,testflight,testing,workflows,xcode,xcode cloud 개발자 도구 영어, 일본어, 중국어 간체 -
25:37
Explore advanced project configuration in Xcode
Working with more complex Xcode projects? You've come to the right place. Discover how you can configure your project to build for multiple Apple platforms, filter content per-platform, create custom build rules and file dependencies, and more. We'll take you through multi-platform framework...
Explore advanced project configuration in Xcode Working with more complex Xcode projects? You've come to the right place. Discover how you can configure your project to build for multiple Apple platforms, filter content per-platform, create custom build rules and file dependencies, and more. We'll take you through multi-platform framework... build,build phase,build settings,multiplatform,project,scheme,script phase,xcconfig 개발자 도구 영어, 일본어, 중국어 간체 -
6:24
Faster and simpler notarization for Mac apps
Notarization works in tandem with macOS to help people safely download software for their Mac outside of the App Store. Discover how notarytool can help you quickly and easily notarize your Mac app for distribution. We'll show you how you can now notarize your apps with just a single command, and...
Faster and simpler notarization for Mac apps Notarization works in tandem with macOS to help people safely download software for their Mac outside of the App Store. Discover how notarytool can help you quickly and easily notarize your Mac app for distribution. We'll show you how you can now notarize your apps with just a single command, and... altool,malware,notarizing,notary 개발자 도구 영어, 일본어, 중국어 간체 -
13:51
Host and automate your DocC documentation
Find out how you can easily host your Swift package and framework DocC documentation online. We'll take you through configuring your web server to host your generated DocC archives, and help you learn to use the xcodebuild tool to automate documentation generation and keep your web content...
Host and automate your DocC documentation Find out how you can easily host your Swift package and framework DocC documentation online. We'll take you through configuring your web server to host your generated DocC archives, and help you learn to use the xcodebuild tool to automate documentation generation and keep your web content... catalog,docc,documentation,documentation catalog,host,website,xcodebuild 개발자 도구 영어, 일본어, 중국어 간체 -
32:27
Optimize high-end games for Apple GPUs
Optimize your high-end games for Apple GPUs: We'll show you how you can use our rendering and debugging tools to eliminate performance issues and make your games great on Apple platforms. Learn from our experiences working with developers at Larian Studios and 4A Games as we help them optimize...
Optimize high-end games for Apple GPUs Optimize your high-end games for Apple GPUs: We'll show you how you can use our rendering and debugging tools to eliminate performance issues and make your games great on Apple platforms. Learn from our experiences working with developers at Larian Studios and 4A Games as we help them optimize... 개발자 도구 영어, 일본어, 중국어 간체 -
37:20
Symbolication: Beyond the basics
Discover how you can achieve maximum performance and insightful debugging with your app. Symbolication is at the center of tools such as Instruments and LLDB to help bridge the layers between your application's runtime and your source code. Learn how this process works and the steps you can take...
Symbolication: Beyond the basics Discover how you can achieve maximum performance and insightful debugging with your app. Symbolication is at the center of tools such as Instruments and LLDB to help bridge the layers between your application's runtime and your source code. Learn how this process works and the steps you can take... atos,dsym,dwarf,instruments,lldb,otool,symbolication 개발자 도구 영어, 일본어, 중국어 간체 -
15:27
Triage TestFlight crashes in Xcode Organizer
Learn how Xcode Organizer makes it easier and faster to triage and fix crashes. We'll explore how you can get access to crash information and feedback from your TestFlight testers just moments after they occur. And we'll show you how to analyze crashes, view metrics, and even share crash...
Triage TestFlight crashes in Xcode Organizer Learn how Xcode Organizer makes it easier and faster to triage and fix crashes. We\'ll explore how you can get access to crash information and feedback from your TestFlight testers just moments after they occur. And we\'ll show you how to analyze crashes, view metrics, and even share crash... app store,debugging,metrickit,testing 개발자 도구 영어, 일본어, 중국어 간체 -
24:00
Ultimate application performance survival guide
Performance optimization can seem like a daunting task — with many metrics to track and tools to use. Fear not: Our survival guide to app performance is here to help you understand tooling, metrics, and paradigms that can help smooth your development process and contribute to a great experience...
Ultimate application performance survival guide Performance optimization can seem like a daunting task — with many metrics to track and tools to use. Fear not: Our survival guide to app performance is here to help you understand tooling, metrics, and paradigms that can help smooth your development process and contribute to a great experience... 개발자 도구 영어, 일본어 -
24:24
Understand and eliminate hangs from your app
Discover how you can track down hangs and delays in your app. We'll show you tools and methods to discover hangs and their causes, learn about anti-patterns that can lead to hangs, explore best practices for eliminating hangs like GCD, and provide guidance on when you should consider asynchronous...
Understand and eliminate hangs from your app Discover how you can track down hangs and delays in your app. We'll show you tools and methods to discover hangs and their causes, learn about anti-patterns that can lead to hangs, explore best practices for eliminating hangs like GCD, and provide guidance on when you should consider asynchronous... 개발자 도구 영어, 일본어, 중국어 간체
-
-
개인정보 보호 및 보안 -
33:57
Analyze HTTP traffic in Instruments
Learn to use the Instruments Network template to record and analyze your app's HTTP traffic. We'll show you how to explore and visualize the behavior of sessions, tasks, and individual HTTP requests to ensure data is transmitted efficiently and respects people's privacy.
Analyze HTTP traffic in Instruments Learn to use the Instruments Network template to record and analyze your app\'s HTTP traffic. We\'ll show you how to explore and visualize the behavior of sessions, tasks, and individual HTTP requests to ensure data is transmitted efficiently and respects people\'s privacy. 개인정보 보호 및 보안 영어, 일본어, 중국어 간체 -
18:21
Build Mail app extensions
Meet MailKit: the best way to build amazing experiences on top of Mail. MailKit enables apps to easily and securely interact with the Mail app for macOS. We'll deep dive into the MailKit API, and show you how to create extensions for composing messages, message actions, secure email, and content...
Build Mail app extensions Meet MailKit: the best way to build amazing experiences on top of Mail. MailKit enables apps to easily and securely interact with the Mail app for macOS. We\'ll deep dive into the MailKit API, and show you how to create extensions for composing messages, message actions, secure email, and content... blocking,compose,content,content blocking,decrypt,encrypt,extensions,mail extensions,mail plugins,mail rules,message routing,plugins,routing,signature,spam filter 개인정보 보호 및 보안 영어, 일본어, 중국어 간체 -
18:24
Explore Verifiable Health Records
Find out how you can securely request access to someone's verifiable health records and incorporate that data safely into your app. The Health app helps people download, view, and share their health records, including their COVID-19 immunization and test results — and iOS 15 brings support for...
Explore Verifiable Health Records Find out how you can securely request access to someone's verifiable health records and incorporate that data safely into your app. The Health app helps people download, view, and share their health records, including their COVID-19 immunization and test results — and iOS 15 brings support for... healthkit,privacy 개인정보 보호 및 보안 영어, 일본어, 중국어 간체 -
19:15
Mitigate fraud with App Attest and DeviceCheck
Discover how to use App Attest and DeviceCheck, Apple's powerful anti-fraud tools, created to safeguard your apps and content. Unlock the secrets of deploying App Attest by incorporating it into your app to block unauthorized modifications of your app and content. We'll also show you how to use...
Mitigate fraud with App Attest and DeviceCheck Discover how to use App Attest and DeviceCheck, Apple's powerful anti-fraud tools, created to safeguard your apps and content. Unlock the secrets of deploying App Attest by incorporating it into your app to block unauthorized modifications of your app and content. We\'ll also show you how to use... abuse,aggregator,appattest,app clip,artificial,assertion,boost,cheat,compromised,devicecheck,fake,fraud,free trial,genuine,islikelyrealuser,legitimate,modified,premium content,promotion,protect,receipt verification,risk assessment,safeguard,safety,scraping,secure,sign in with apple,trust,trust amp safety,verified,verify 개인정보 보호 및 보안 영어, 일본어, 중국어 간체 -
11:56
Safeguard your accounts, promotions, and content
Discover how to keep your accounts, apps, and content protected. We'll explore the tools Apple has built to help developers keep their apps and systems safe and secure, and show you how to safeguard against attackers, bad actors and nefarious activity to help protect your ecosystem.
Safeguard your accounts, promotions, and content Discover how to keep your accounts, apps, and content protected. We'll explore the tools Apple has built to help developers keep their apps and systems safe and secure, and show you how to safeguard against attackers, bad actors and nefarious activity to help protect your ecosystem. abuse,aggregator,appattest,compromised,devicecheck,fraud,islikelyrealuser,modified,premium content,promotion,receipt verification,scraping,secure,sign in with apple,trust amp safety,verify 개인정보 보호 및 보안 영어, 일본어 -
7:56
tvOS 앱의 로그인 간소화하기
iOS 또는 iPadOS 기기에서 Face ID 또는 Touch ID를 사용하여 구매를 승인하고 tvOS 앱에 로그인하는 방법을 알아보세요. 앱 사용자가 원하는 콘텐츠를 더 빨리 즐길 수 있도록 로그인 프로세스를 간소화하는 방법을 알아보세요. 간소화된 로그인 프로세스를 설정하는 방법을 안내하고 Apple TV에서 근사한 로그인 환경을 만들기 위한 몇 가지 모범 사례를 소개합니다. 이 세션을 최대한 활용하려면 관련 도메인과 Authentication Services 프레임워크에 대한 기본적인 지식을 숙지하는 것이 좋습니다.
Simplify sign in for your tvOS apps Find out how people can use Face ID or Touch ID on their iOS or iPadOS device to authorize purchases and sign into your tvOS app. Discover how you can simplify sign in for people using your app and help them get to the content they want to enjoy, faster. We'll show you how to set up a simplified... auth,authentication,keychain,password,signin,sign in with apple,signon,signup,username 개인정보 보호 및 보안 영어, 일본어, 중국어 간체
-
-
건강 및 피트니스 -
10:31
Connect Bluetooth devices to Apple Watch
Discover how you can integrate data from Bluetooth accessories into Apple Watch apps and complications. Bluetooth devices can provide medical data, sports stats, and more to Apple Watch, and help people get more out of your software in the process. We'll show you how to connect to these devices...
Connect Bluetooth devices to Apple Watch Discover how you can integrate data from Bluetooth accessories into Apple Watch apps and complications. Bluetooth devices can provide medical data, sports stats, and more to Apple Watch, and help people get more out of your software in the process. We'll show you how to connect to these devices... 건강 및 피트니스 영어, 중국어 간체 -
29:26
Meditation for fidgety skeptics
Dan Harris is an Emmy Award-winning journalist and the co-anchor of ABC's weekend editions of Good Morning America. After having a nationally-televised panic attack in 2004, he found himself on a long and often bizarre journey that ended with him discovering mindfulness meditation. Dan will share...
Meditation for fidgety skeptics Dan Harris is an Emmy Award-winning journalist and the co-anchor of ABC\'s weekend editions of Good Morning America. After having a nationally-televised panic attack in 2004, he found himself on a long and often bizarre journey that ended with him discovering mindfulness meditation. Dan will... guest,wwdc21 건강 및 피트니스 영어 -
20:49
모션으로 건강 측정하기
모션 데이터로 앱의 건강 모니터링을 한 단계 더 발전시키는 방법을 알아보세요. iPhone용 보행 안정성과 Apple Watch용 6분 걷기 수치를 만나 보세요. 보행 안정성은 앱에서 사용자의 보행 상태와 넘어질 위험을 해석하는 데 도움이 되며, 6분 걷기 수치는 HealthKit 추정 재보정 API와 함께 수술과 같은 급성 이벤트 후 보행 지구력의 변화를 추적할 수 있습니다. 특히 더 많은 서비스를 원격으로 제공해야 하는 상황에서 이러한 수치를 지원하고 앱 사용자에게 실행 가능한 건강 데이터를 제공하여 환자 치료 및...
Measure health with motion Discover how you can take your app's health monitoring to the next level with motion data. Meet Walking Steadiness for iPhone and the six-minute-walk metric for Apple Watch: Walking Steadiness can help your app interpret someone's quality of walking and risk of falling, while the six-minute-walk... healthkit,therapy 건강 및 피트니스 영어, 일본어, 중국어 간체
-
-
공간 컴퓨팅 -
26:49
Classify hand poses and actions with Create ML
With Create ML, your app's ability to understand the expressiveness of the human hand has never been easier. Discover how you can build off the support for Hand Pose Detection in Vision and train custom Hand Pose and Hand Action classifiers using the Create ML app and framework. Learn how simple...
Classify hand poses and actions with Create ML With Create ML, your app's ability to understand the expressiveness of the human hand has never been easier. Discover how you can build off the support for Hand Pose Detection in Vision and train custom Hand Pose and Hand Action classifiers using the Create ML app and framework. Learn how simple... ai,body pose,core ml,create ml,fitness,hand action classification,hand pose,hand pose classification,machine learning,vision 공간 컴퓨팅 영어, 일본어, 중국어 간체 -
15:07
ShazamKit 살펴보기
ShazamKit을 사용하면 앱 내에서 Shazam의 정확한 오디오 인식 기능을 활용할 수 있습니다. 앱에서 캡처한 비디오의 배경에서 재생 중인 노래를 빠르고 정확하게 인식하고, 방에서 재생 중인 음악을 기반으로 동적 시각 효과를 제공하거나 외부 오디오와 동기화하여 연동 앱 경험을 제공하는 등 방대한 Shazam 카탈로그를 활용하여 다양한 경험을 만드는 방법을 알아보세요. 또한 ShazamKit 내에서 모든 오디오 소스를 인식하도록 맞춤화 카탈로그를 기기에 구축하는 방법을 보여드립니다. 더 자세히 알아보려면...
Explore ShazamKit Take advantage of Shazam's exact audio matching capabilities within your app when you use ShazamKit. Learn how you can harness the immense Shazam catalog to create all sorts of experiences, including quickly recognizing the exact song playing in the background of a video captured by your app,... audio,music,musickit,shazam,shazamkit 공간 컴퓨팅 영어, 일본어, 중국어 간체 -
18:25
공간적 상호작용을 위한 디자인
두 개 이상의 기기 간에 직관적인 물리적 상호작용을 만드는 원리를 iPhone, HomePod mini, AirTag의 기능을 개발한 Apple 디자이너의 사례를 통해 알아보세요. 이러한 패턴을 Apple 플랫폼용 기능을 디자인할 때 앱에 적용하여 앱 사용자가 주변 환경과 더 직접적으로 상호작용할 수 있도록 지원하는 방법을 살펴보세요.
Design for spatial interaction Discover the principles for creating intuitive physical interactions between two or more devices, as demonstrated by Apple designers who worked on features for iPhone, HomePod mini, and AirTag. Explore how you can apply these patterns to your own app when designing features for Apple platforms,... airtag,homepod mini,nearby interaction,proximity,share sheet,u1 공간 컴퓨팅 영어, 일본어, 중국어 간체
-
-
그래픽 및 게임 -
20:28
ARKit 5 살펴보기
ARKit 5로 차세대 증강 현실 앱을 제작하세요. 추가 지역에서 위치 앵커를 사용하여 위치 기반 AR 경험에 사용자를 더 쉽게 온보딩하는 방법을 살펴보세요. 얼굴 추적 및 모션 캡처에 대해 자세히 알아보고 AR 콘텐츠를 실제 세계에 배치하는 모범 사례를 살펴보세요. 앱 클립 코드를 AR 앱에 통합하여 가상 콘텐츠를 사용자가 쉽게 찾을 수 있게 하고 정확한 위치에 배치하는 방법도 다룹니다.
Explore ARKit 5 Build the next generation of augmented reality apps with ARKit 5. Explore how you can use Location Anchors in additional regions and more easily onboard people into your location-based AR experience. Learn more about Face Tracking and Motion Capture. And discover best practices for placing your... app clip codes,ar,arkit,augmented reality,body tracking,depth map,face tracking,lidar,location anchor,realitykit,scene reconstruction 그래픽 및 게임 영어, 일본어, 중국어 간체 -
25:55
Bring Recurring Leaderboards to your game
Recurring leaderboards are a great way to encourage players to keep coming back to your game. Code along with us as we take you through how to set up a recurring leaderboard, both within App Store Connect and in your game itself. For a refresher on the differences between recurring and classic...
Bring Recurring Leaderboards to your game Recurring leaderboards are a great way to encourage players to keep coming back to your game. Code along with us as we take you through how to set up a recurring leaderboard, both within App Store Connect and in your game itself. For a refresher on the differences between recurring and classic... codealong 그래픽 및 게임 영어, 일본어, 중국어 간체 -
26:31
Capture and process ProRAW images
When you support ProRAW in your app, you can help photographers easily capture and edit images by combining standard RAW information with Apple's advanced computational photography techniques. We'll take you through an overview of the format, including the look and feel of ProRAW images, quality...
Capture and process ProRAW images When you support ProRAW in your app, you can help photographers easily capture and edit images by combining standard RAW information with Apple's advanced computational photography techniques. We'll take you through an overview of the format, including the look and feel of ProRAW images, quality... coreimage,filters,photo effects,photography,photos 그래픽 및 게임 영어, 일본어, 중국어 간체 -
27:56
Create 3D models with Object Capture
Object Capture provides a quick and easy way to create lifelike 3D models of real-world objects using just a few images. Learn how you can get started and bring your assets to life with Photogrammetry for macOS. And discover best practices with object selection and image capture to help you...
Create 3D models with Object Capture Object Capture provides a quick and easy way to create lifelike 3D models of real-world objects using just a few images. Learn how you can get started and bring your assets to life with Photogrammetry for macOS. And discover best practices with object selection and image capture to help you... 3d content creation,3d graphics,ar,arkit,augmented reality,photogrammetry,realitykit,usdz 그래픽 및 게임 영어, 일본어, 중국어 간체 -
14:51
Create 3D workflows with USD
Discover the flexibility, versatility and power of Pixar's Universal Scene Description (USD) for your 3D workflows. Learn how you can use the USD file format in your professional workflows for macOS: Scan 3D models of your real-world objects using Object Capture, utilize the potential of...
Create 3D workflows with USD Discover the flexibility, versatility and power of Pixar's Universal Scene Description (USD) for your 3D workflows. Learn how you can use the USD file format in your professional workflows for macOS: Scan 3D models of your real-world objects using Object Capture, utilize the potential of... 3d graphics,ar,arkit,augmented reality,content creation,usd,usdz 그래픽 및 게임 영어, 일본어 -
29:34
Create image processing apps powered by Apple silicon
Discover how to optimize your image processing app for Apple silicon. Explore how to take advantage of Metal render command encoders, tile shading, unified memory architecture, and memoryless attachments. We'll show you how to use Apple's unique tile based deferred renderer architecture to create...
Create image processing apps powered by Apple silicon Discover how to optimize your image processing app for Apple silicon. Explore how to take advantage of Metal render command encoders, tile shading, unified memory architecture, and memoryless attachments. We'll show you how to use Apple\'s unique tile based deferred renderer architecture to... apple silicon,cuda,metal,metal shading language,metal tools,opencl,performance,proapps,tips and tricks,video,video effects 그래픽 및 게임 영어, 일본어, 중국어 간체 -
39:53
Discover Metal debugging, profiling, and asset creation tools
Explore how Xcode can help you take your Metal debugging, profiling and asset creation workflows to the next level. Discover the latest tools for ray tracing and GPU profiling, and learn about Metal Debugger workflows. We'll also show you how to use the Texture Converter tool, which supports all...
Discover Metal debugging, profiling, and asset creation tools Explore how Xcode can help you take your Metal debugging, profiling and asset creation workflows to the next level. Discover the latest tools for ray tracing and GPU profiling, and learn about Metal Debugger workflows. We'll also show you how to use the Texture Converter tool, which supports all... 그래픽 및 게임 영어, 일본어, 중국어 간체 -
24:52
Discover compilation workflows in Metal
The Metal shading language is a powerful C++ based language that allows apps to render stunning effects while maintaining a flexible shader development pipeline. Discover how to more easily build and extend your render pipelines using Dynamic Libraries and Function Pointers. We'll also show you...
Discover compilation workflows in Metal The Metal shading language is a powerful C++ based language that allows apps to render stunning effects while maintaining a flexible shader development pipeline. Discover how to more easily build and extend your render pipelines using Dynamic Libraries and Function Pointers. We'll also show you... compilation,compiler,metal,metal shading language,metal tools,performance,xcode 그래픽 및 게임 영어, 일본어, 중국어 간체 -
37:28
Discover geometry-aware audio with the Physical Audio Spatialization Engine (PHASE)
Explore how geometry-aware audio can help you build complex, interactive, and immersive audio scenes for your apps and games. Meet PHASE, Apple's spatial audio API, and learn how the Physical Audio Spatialization Engine (PHASE) keeps the sound aligned with your experience at all times — helping...
Discover geometry-aware audio with the Physical Audio Spatialization Engine (PHASE) Explore how geometry-aware audio can help you build complex, interactive, and immersive audio scenes for your apps and games. Meet PHASE, Apple's spatial audio API, and learn how the Physical Audio Spatialization Engine (PHASE) keeps the sound aligned with your experience at all times — helping... 그래픽 및 게임 영어, 일본어, 중국어 간체 -
8:40
Discover rolling clips with ReplayKit
Never again miss anyone's great moment in your game or app. Learn about ReplayKit's latest update — clips screen recording — which provides your app with a rolling buffer of past video and audio samples. When memorable moments happen, discover how you can record and save it for people, and find...
Discover rolling clips with ReplayKit Never again miss anyone\'s great moment in your game or app. Learn about ReplayKit\'s latest update — clips screen recording — which provides your app with a rolling buffer of past video and audio samples. When memorable moments happen, discover how you can record and save it for people, and find... 그래픽 및 게임 영어, 일본어, 중국어 간체 -
25:07
Dive into RealityKit 2
Creating engaging AR experiences has never been easier with RealityKit 2. Explore the latest enhancements to the RealityKit framework and take a deep dive into this underwater sample project. We'll take you through the improved Entity Component System, streamlined animation pipeline, and the...
Dive into RealityKit 2 Creating engaging AR experiences has never been easier with RealityKit 2. Explore the latest enhancements to the RealityKit framework and take a deep dive into this underwater sample project. We'll take you through the improved Entity Component System, streamlined animation pipeline, and the... 3d graphics,ar,arkit,augmented reality,lidar,physics,realitykit,scenekit,usdz 그래픽 및 게임 영어, 일본어, 중국어 간체 -
29:50
Enhance your app with Metal ray tracing
Achieve photorealistic 3D scenes in your apps and games through ray tracing, a core part of the Metal graphics framework and Shading Language. We'll explore the latest improvements in implementing ray tracing and take you through upgrades to the production rendering process. Discover Metal APIs...
Enhance your app with Metal ray tracing Achieve photorealistic 3D scenes in your apps and games through ray tracing, a core part of the Metal graphics framework and Shading Language. We'll explore the latest improvements in implementing ray tracing and take you through upgrades to the production rendering process. Discover Metal APIs... game dev,game developer,metal,metal shading language,metal tools,optimization,proapps,raytracing 그래픽 및 게임 영어, 일본어, 중국어 간체 -
29:53
Explore advanced rendering with RealityKit 2
Create stunning visuals for your augmented reality experiences with cutting-edge rendering advancements in RealityKit. Learn the art of writing custom shaders, draw real-time dynamic meshes, and explore creative post-processing effects to help you stylize your AR scene.
Explore advanced rendering with RealityKit 2 Create stunning visuals for your augmented reality experiences with cutting-edge rendering advancements in RealityKit. Learn the art of writing custom shaders, draw real-time dynamic meshes, and explore creative post-processing effects to help you stylize your AR scene. 3d graphics,ar,arkit,augmented reality,core image,depth map,lidar,metal shading language,realitykit,scenekit 그래픽 및 게임 영어, 일본어, 중국어 간체 -
21:12
Explore bindless rendering in Metal
Unleash the full potential of your shaders and implement modern rendering techniques by adding Argument Buffers to adopt bindless rendering. Learn how to make your entire scene and resources available to the GPU to make the most out of raytracing and rasterization pipelines.
Explore bindless rendering in Metal Unleash the full potential of your shaders and implement modern rendering techniques by adding Argument Buffers to adopt bindless rendering. Learn how to make your entire scene and resources available to the GPU to make the most out of raytracing and rasterization pipelines. 3d graphics,game,game dev,game developer,metal,metal shading language,metal tools,proapps,raytracing 그래픽 및 게임 영어, 일본어, 중국어 간체 -
29:48
Explore hybrid rendering with Metal ray tracing
Discover how you can combine ray tracing with your rasterization engine to implement simplified graphics techniques and elevate visuals in your app or game. We'll explore how you can use natural algorithms to accurately simulate the interplays of light, and learn how to take advantage of the...
Explore hybrid rendering with Metal ray tracing Discover how you can combine ray tracing with your rasterization engine to implement simplified graphics techniques and elevate visuals in your app or game. We'll explore how you can use natural algorithms to accurately simulate the interplays of light, and learn how to take advantage of the... game dev,game developer,metal,metal shading language,metal tools,optimization,proapps 그래픽 및 게임 영어, 일본어, 중국어 간체 -
23:20
Optimize for variable refresh rate displays
Discover how to achieve smooth screen updates on all Apple platforms that support dynamic display timing. Learn techniques for pacing full-screen game updates on Adaptive Sync displays in macOS, and find out how Low Power Mode and other system states affect frame rate availability on ProMotion...
Optimize for variable refresh rate displays Discover how to achieve smooth screen updates on all Apple platforms that support dynamic display timing. Learn techniques for pacing full-screen game updates on Adaptive Sync displays in macOS, and find out how Low Power Mode and other system states affect frame rate availability on ProMotion... display,display p3,game dev,game developer,metal,metal shading language,metal tools,optimization,proapps 그래픽 및 게임 영어, 일본어, 중국어 간체 -
23:56
SwiftUI 앱에 풍부한 그래픽 추가하기
SwiftUI로 생동감이 넘치는 그래픽을 제작하는 방법을 알아보세요. 키보드 안전 영역을 포함한 안전 영역 작업부터 시작하여 화면 키보드와 겹치지 않는 근사한 전면 화면 그래픽을 디자인하는 방법을 배워 보세요. 또한 SwiftUI에서 쉽게 맞춤화할 수 있는 배경과 제어 기능을 만들기 위해 사용할 수 있는 머티리얼과 생동감을 살펴보고 drawingGroup 등의 그래픽 API와 새 캔버스를 살펴봅니다. 이러한 도구를 사용하면 그 어느 때보다 간단하게 SwiftUI에서 완전한 대화형 및 중단 가능한 애니메이션과 그래픽을 디자인할...
Add rich graphics to your SwiftUI app Learn how you can bring your graphics to life with SwiftUI. We'll begin by working with safe areas, including the keyboard safe area, and learn how to design beautiful, edge-to-edge graphics that won't underlap the on-screen keyboard. We'll also explore the materials and vibrancy you can use in... accessibility,accessibilityaction,accessibility actions,accessibilitylabel,accessibilityrepresentation,animation,animation,background,background shape,background styles,bezier curve,blend,blendmode,blend mode,blur,blur styles,canvas,cgrect,clip background,colors app,complex particle system,containerview,contextdraw,contextfill,contextresolve,controls,drawing,drawing an image,drawinggroup,emoji,foregroundstyle,foreground styles,geometryreader,gradient,graphics,ignoressafearea,ignoressafeareakeyboard,image,innercontext,interactive,interruptible,ios,ipados,keyboard safe area,macos,materials,model view,opacity,path,performance,primary,quaternary,regularmaterial,resolve image,safe area,safeareainset,safe area inset,schedule,secondary,shading,standard shape,styles,swiftui,tap gesture,tertiary,text styles,thinmaterial,time in seconds,timeline context,timelineview,timeline view,transform,tvos,vibrancy 그래픽 및 게임 영어, 일본어, 중국어 간체
-
-
디자인 -
10:12
Accessibility by design: An Apple Watch for everyone (ASL)
Discover how Apple creates products that work well for everyone. Learn from a few of the engineers and designers who helped build Apple Watch as they share stories that highlight our approach to accessible design, constant iteration, and community engagement. This version includes American Sign...
Accessibility by design: An Apple Watch for everyone (ASL) Discover how Apple creates products that work well for everyone. Learn from a few of the engineers and designers who helped build Apple Watch as they share stories that highlight our approach to accessible design, constant iteration, and community engagement. This version includes American Sign... 디자인 영어 -
25:47
Create custom symbols
Discover how you can create custom iconography with the latest rendering modes in SF Symbols 3. We'll help you learn how to draw, edit, and annotate symbols, as well as explore more advanced techniques to improve the design process. For a primer on working with custom symbol templates, we...
Create custom symbols Discover how you can create custom iconography with the latest rendering modes in SF Symbols 3. We'll help you learn how to draw, edit, and annotate symbols, as well as explore more advanced techniques to improve the design process. For a primer on working with custom symbol templates, we... 디자인 영어, 일본어, 중국어 간체 -
33:32
Design for Safari 15
Meet Safari 15: redesigned and ready to help people explore the web. Discover how you can approach designing websites and apps for Safari, and learn how to incorporate the tab bar in your designs. We'll also take you through features like Live Text and accessibility best practices, explore the...
Design for Safari 15 Meet Safari 15: redesigned and ready to help people explore the web. Discover how you can approach designing websites and apps for Safari, and learn how to incorporate the tab bar in your designs. We'll also take you through features like Live Text and accessibility best practices, explore the... open source,web inspector,webkit,wkwebview 디자인 영어, 일본어, 중국어 간체 -
16:32
Out of this world... on to Mars
Fascinated by aerospace engineering and fighter jets from the age of 11, MIT graduate Tiera Fletcher followed her passion. At 22, she landed her dream job working on NASA's Space Launch System, the most powerful rocket created in history. Learn what it's like to design components of a...
Out of this world... on to Mars Fascinated by aerospace engineering and fighter jets from the age of 11, MIT graduate Tiera Fletcher followed her passion. At 22, she landed her dream job working on NASA's Space Launch System, the most powerful rocket created in history. Learn what it's like to design components of a... guest,wwdc21 디자인 영어 -
15:00
Tap into virtual and physical game controllers
It's time to up your input game: Learn about the latest improvements to virtual and physical game controllers for iPhone, iPad, Mac, and Apple TV. Meet the virtual on-screen controller, which turns touch input into game controller input, and find out how to add controller sharing features to your...
Tap into virtual and physical game controllers It's time to up your input game: Learn about the latest improvements to virtual and physical game controllers for iPhone, iPad, Mac, and Apple TV. Meet the virtual on-screen controller, which turns touch input into game controller input, and find out how to add controller sharing features to your... 디자인 영어, 중국어 간체 -
19:41
WWDC21 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 2021 winners. This version includes American Sign Language (ASL) interpretation.
WWDC21 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 2021 winners. This version includes American Sign Language (ASL) interpretation. 디자인 영어, 일본어, 중국어 간체 -
16:00
오디오 햅틱 디자인 실습
iPhone에서 애니메이션, 사운드, 햅틱을 포함하는 풍부한 앱 경험을 제공하는 방법을 알아보세요. Core Haptics 프레임워크 내에서 멀티모달 경험을 디자인하기 위한 핵심 개념을 알아보세요. 주요 상호작용이 발생할 때 햅틱 및 오디오 피드백이 조화롭게 작동하도록 설계된 샘플 HapticRicochet 앱을 살펴보면서 사용자를 위한 근사하면서 즐거운 경험을 만드는 방법을 보여드립니다. 이 세션을 최대한 활용하려면 먼저 WWDC19의 ‘Core Haptics로 다양한 감각적 경험 제공하기'를 시청하고 HapticBounce...
Practice audio haptic design Discover how you can deliver rich app experiences that include animation, sound, and haptics on iPhone. Learn key concepts for designing multimodal experiences within the Core Haptics framework. We'll take you through our sample HapticRicochet app — where haptic and sound feedback is designed in... 디자인 영어, 일본어, 중국어 간체
-
-
머신 러닝 및 AI -
29:12
Accelerate machine learning with Metal Performance Shaders Graph
Metal Performance Shaders Graph is a compute engine that helps you build, compile, and execute customized multidimensional graphs for linear algebra, machine learning, computer vision, and image processing. Discover how MPSGraph can accelerate the popular TensorFlow platform through a Metal...
Accelerate machine learning with Metal Performance Shaders Graph Metal Performance Shaders Graph is a compute engine that helps you build, compile, and execute customized multidimensional graphs for linear algebra, machine learning, computer vision, and image processing. Discover how MPSGraph can accelerate the popular TensorFlow platform through a Metal... machine learning,metal,metal shading language,optimization,performance 머신 러닝 및 AI 영어, 일본어, 중국어 간체 -
17:58
Detect people, faces, and poses using Vision
Discover the latest updates to the Vision framework to help your apps detect people, faces, and poses. Meet the Person Segmentation API, which helps your app separate people in images from their surroundings, and explore the latest contiguous metrics for tracking pitch, yaw, and the roll of the...
Detect people, faces, and poses using Vision Discover the latest updates to the Vision framework to help your apps detect people, faces, and poses. Meet the Person Segmentation API, which helps your app separate people in images from their surroundings, and explore the latest contiguous metrics for tracking pitch, yaw, and the roll of the... ai,body pose,computer vision,core ml,face capture quality,face detection,face landmarks,hand pose,machine learning,person segmentation,segmentation,vision 머신 러닝 및 AI 영어, 일본어, 중국어 간체 -
19:16
Discover built-in sound classification in SoundAnalysis
Explore how you can use the Sound Analysis framework in your app to detect and classify discrete sounds from any audio source — including live sounds from a microphone or from a video or audio file — and identify precisely in a moment where that sound occurs. Learn how the built-in sound...
Discover built-in sound classification in SoundAnalysis Explore how you can use the Sound Analysis framework in your app to detect and classify discrete sounds from any audio source — including live sounds from a microphone or from a video or audio file — and identify precisely in a moment where that sound occurs. Learn how the built-in sound... audio,core ml,create ml,create ml framework,machine learning,sound,sound analysis 머신 러닝 및 AI 영어, 일본어, 중국어 간체 -
19:12
Extract document data using Vision
Discover how Vision can provide expert image recognition and analysis in your app to extract information from documents, recognize text in multiple languages, and identify barcodes. We'll explore the latest updates to Text Recognition and Barcode Detection, show you how to bring all these tools...
Extract document data using Vision Discover how Vision can provide expert image recognition and analysis in your app to extract information from documents, recognize text in multiple languages, and identify barcodes. We'll explore the latest updates to Text Recognition and Barcode Detection, show you how to bring all these tools... barcode,barcode detection,computer vision,core ml,machine learning,ocr,text recognition,vision 머신 러닝 및 AI 영어, 일본어, 중국어 간체 -
24:30
Tune your Core ML models
Bring the power of machine learning directly to your apps with Core ML. Discover how you can take advantage of the CPU, GPU, and Neural Engine to provide maximum performance while remaining on device and protecting privacy. Explore MLShapedArray, which makes it easy to work with multi-dimensional...
Tune your Core ML models Bring the power of machine learning directly to your apps with Core ML. Discover how you can take advantage of the CPU, GPU, and Neural Engine to provide maximum performance while remaining on device and protecting privacy. Explore MLShapedArray, which makes it easy to work with multi-dimensional... ai,core ml,core ml converters,core ml tools,machine learning,neural network,neural networks,python 머신 러닝 및 AI 영어, 일본어, 중국어 간체 -
14:22
Use Accelerate to improve performance and incorporate encrypted archives
The Accelerate framework helps you make large-scale mathematical computations and image calculations that are optimized for high-performance, low-energy consumption. Explore the latest updates to Accelerate and its Basic Neural Network Subroutines library, including additional layers, activation...
Use Accelerate to improve performance and incorporate encrypted archives The Accelerate framework helps you make large-scale mathematical computations and image calculations that are optimized for high-performance, low-energy consumption. Explore the latest updates to Accelerate and its Basic Neural Network Subroutines library, including additional layers, activation... accelerate,apple archive,archives,bnns,encryption,numerics,performance,simd,vector,vectorization 머신 러닝 및 AI 영어, 중국어 간체
-
-
비지니스 & 교육 -
15:53
Create custom audio experiences with ShazamKit
Bring custom audio matching to your app with ShazamKit. Discover how you can use Shazam's exact audio matching to recognize audio against any source when you use custom catalogs on device. Download our starter project and code along with the presenter as we guide you through the process of...
Create custom audio experiences with ShazamKit Bring custom audio matching to your app with ShazamKit. Discover how you can use Shazam\'s exact audio matching to recognize audio against any source when you use custom catalogs on device. Download our starter project and code along with the presenter as we guide you through the process of... audio,codealong,music,musickit,shazam,shazamkit,sound 비지니스 & 교육 영어, 일본어, 중국어 간체 -
14:10
Meet ClassKit for file-based apps
The ClassKit framework can help surface educational activities within your app to teachers using the Schoolwork app. Discover how you can provide teachers with greater insights into student learning by adopting the latest file-based API to report student progress data within your app. We'll also...
Meet ClassKit for file-based apps The ClassKit framework can help surface educational activities within your app to teachers using the Schoolwork app. Discover how you can provide teachers with greater insights into student learning by adopting the latest file-based API to report student progress data within your app. We'll also... document,school 비지니스 & 교육 영어, 일본어, 중국어 간체
-
-
사진 및 카메라 -
14:39
Capture high-quality photos using video formats
Your app can take full advantage of the powerful camera systems on iPhone by using the AVCapture APIs. Learn how to choose the most appropriate photo or video formats for your use cases while balancing the trade-offs between photo quality and delivery speed. Discover some powerful new algorithms...
Capture high-quality photos using video formats Your app can take full advantage of the powerful camera systems on iPhone by using the AVCapture APIs. Learn how to choose the most appropriate photo or video formats for your use cases while balancing the trade-offs between photo quality and delivery speed. Discover some powerful new algorithms... avcapture,camera,photography,video 사진 및 카메라 영어, 일본어, 중국어 간체 -
16:49
Create ML 프레임워크로 동적 iOS 앱 구축하기
Create ML 프레임워크를 사용하여 기기에서 Core ML 모델을 완전히 학습시켜 데이터 개인정보를 보호하면서 적응형 및 맞춤형 앱 경험을 제공하는 방법을 알아보세요. 스타일 전송 및 이미지 분류와 같은 이미지 기반 작업, 사용자화 소리 분류와 같은 오디오 작업, 다양한 텍스트 분류, 표 형식 데이터 분류 및 표 형식 회귀 변수를 기반으로 하는 작업을 위해 즉시 생성할 수 있는 모델 유형을 살펴봅니다. 또한 이러한 모델을 통해 더 개성 있고 역동적인 앱을 만드는 방법도 안내해 드립니다. 더 많은 영감을 얻으려면...
Build dynamic iOS apps with the Create ML framework Discover how your app can train Core ML models fully on device with the Create ML framework, enabling adaptive and customized app experiences, all while preserving data privacy. We\'ll explore the types of models that can be created on-the-fly for image-based tasks like Style Transfer and Image... ai,core ml,create ml,create ml framework,machine learning,ondevice training 사진 및 카메라 영어, 일본어, 중국어 간체 -
19:57
Explore low-latency video encoding with VideoToolbox
Supporting low latency encoders has become an important aspect of video application development process. Discover how VideoToolbox supports low-delay H.264 hardware encoding to minimize end-to-end latency and achieve new levels of performance for optimal real-time communication and high-quality...
Explore low-latency video encoding with VideoToolbox Supporting low latency encoders has become an important aspect of video application development process. Discover how VideoToolbox supports low-delay H.264 hardware encoding to minimize end-to-end latency and achieve new levels of performance for optimal real-time communication and high-quality... acceleration,avfoundation,coremedia,hardware,performance,video,videotoolbox 사진 및 카메라 영어, 일본어, 중국어 간체 -
17:58
Improve access to Photos in your app
PHPicker is the simplest and most secure way to integrate the Photos library into your app — and it's getting even better. Learn how to handle ordered selection of images in your app, as well as pre-selecting assets any time the picker is shown. And for apps that need to integrate more deeply...
Improve access to Photos in your app PHPicker is the simplest and most secure way to integrate the Photos library into your app — and it's getting even better. Learn how to handle ordered selection of images in your app, as well as pre-selecting assets any time the picker is shown. And for apps that need to integrate more deeply... limited library,limited photos library,photokit,photos,photos api,photos library,picker 사진 및 카메라 영어, 일본어 -
11:34
Use the camera for keyboard input in your app
Learn how you can support Live Text and intelligently pull information from the camera to fill out forms and text fields in your app. We'll show you how to apply content filtering to capture the correct information when someone uses the camera as keyboard input and apply it to a relevant...
Use the camera for keyboard input in your app Learn how you can support Live Text and intelligently pull information from the camera to fill out forms and text fields in your app. We'll show you how to apply content filtering to capture the correct information when someone uses the camera as keyboard input and apply it to a relevant... camera,input,keyboard,keyboard as input,ocr,text recognition 사진 및 카메라 영어, 일본어, 중국어 간체 -
36:02
카메라 캡처의 새로운 기능
제어 센터에서 센터 스테이지, 인물 사진 모드, 마이크 모드 등의 비디오 효과를 사용하는 방법을 알아보세요. 앱에서 비디오 효과 기능이 활성화되었을 때 이를 확인하는 방법과 앱에서 이러한 기능을 제어할 수 있도록 사용자 설정 인터페이스를 구현하는 방법을 살펴봅니다. 또한 10비트 HDR 비디오 캡처를 활성화하고 카메라 캡처 경험 향상을 위해 최소 초점 거리(Minimum-focus-distance) 보고 기능을 활용하는 방법을 알아보며, IOSurface 압축 지원과 카메라 캡처에서 최적의 성능을 제공하는 방법도 살펴봅니다...
What\\u2019s new in camera capture Learn how you can interact with Video Effects in Control Center including Center Stage, Portrait mode, and Mic modes. We'll show you how to detect when these features have been enabled for your app and explore ways to adopt custom interfaces to make them controllable from within your app... avcapture,camera,microphone,photo,photography,video,video effects 사진 및 카메라 영어, 중국어 간체
-
-
손쉬운 사용 및 포용성 -
10:12
Accessibility by design: An Apple Watch for everyone
Discover how Apple creates products that work well for everyone. Learn from a few of the engineers and designers who helped build Apple Watch as they share stories that highlight our approach to accessible design, constant iteration, and community engagement.
Accessibility by design: An Apple Watch for everyone Discover how Apple creates products that work well for everyone. Learn from a few of the engineers and designers who helped build Apple Watch as they share stories that highlight our approach to accessible design, constant iteration, and community engagement. 손쉬운 사용 및 포용성 영어 -
19:43
Bring accessibility to charts in your app
Charts are an essential tool for understanding data, and critical to understanding ourselves, our health, our finances, and our world. Find out how you can make charts accessible in your apps to people with vision impairments through audio graphs and sonified data. And we'll show you how to...
Bring accessibility to charts in your app Charts are an essential tool for understanding data, and critical to understanding ourselves, our health, our finances, and our world. Find out how you can make charts accessible in your apps to people with vision impairments through audio graphs and sonified data. And we\'ll show you how to... accessibilitychartdescriptor,accessible chart,audio graph,audio graphs,axcategoricalaxisdescriptor,axchart,axchartdescriptor,axdataseriesdescriptor,axnumbericdataaxisdescriptor,chart details,chartview,chart with sound,colors,contrast ratio,datapoint,haptic chart feedback,high contrast,inclusive charts,inclusive design,low vision,reduce transparency,sonified chart,visual accessibility 손쉬운 사용 및 포용성 영어, 일본어, 중국어 간체 -
6:20
Developer spotlight: Accessibility
How do you approach creating apps for everyone? Learn from developers who are blind or deaf themselves as they discuss the process of making technology accessible. Discover how their unique perspectives have sparked innovation at their companies and helped make their apps even more inclusive.
Developer spotlight: Accessibility How do you approach creating apps for everyone? Learn from developers who are blind or deaf themselves as they discuss the process of making technology accessible. Discover how their unique perspectives have sparked innovation at their companies and helped make their apps even more inclusive. accessibility,panel,wwdc21 손쉬운 사용 및 포용성 영어 -
17:36
Localize your SwiftUI app
Learn how to localize your SwiftUI app and make it available to a global audience. Explore how you can localize strings in SwiftUI, including those with styles and formatting. We'll demonstrate how you can save time by having SwiftUI automatically handle tasks such as layout and keyboard...
Localize your SwiftUI app Learn how to localize your SwiftUI app and make it available to a global audience. Explore how you can localize strings in SwiftUI, including those with styles and formatting. We\'ll demonstrate how you can save time by having SwiftUI automatically handle tasks such as layout and keyboard... ,,,i18n,keyboard shortcuts,localizedstringkey,markdown,stringsdict 손쉬운 사용 및 포용성 영어, 일본어, 중국어 간체 -
16:50
Support Full Keyboard Access in your iOS app
iPhone and iPad support numerous input modes for those with motor impairments, including touch interaction modification, Switch Control, and Full Keyboard Access. We'll explore how people can interact with their devices solely through keyboard input, working through a real-life example to...
Support Full Keyboard Access in your iOS app iPhone and iPad support numerous input modes for those with motor impairments, including touch interaction modification, Switch Control, and Full Keyboard Access. We'll explore how people can interact with their devices solely through keyboard input, working through a real-life example to... accessibility element,accessibilitylabel,accessibility label,accessibility path,accessibiltypath,accessible input,alternative input,assistive technology,assistivetouch,custom action,custom keyboard shortcut,focus,focus engine,full keyboard access,gestures,interaction commands,interaction via keyboard,isaccessibilityelement,keyboard,keyboard as input,keyboard shortcut,motor accessibility,motor impairment,navigation commands,switch control,tab z,uiaccessibility,uiaccessibilitycustomaction,uikeycommand,uimenu,user input label,voice control,voice over 손쉬운 사용 및 포용성 영어, 일본어, 중국어 간체 -
10:26
Tailor the VoiceOver experience in your data-rich apps
Learn how to present complex data through VoiceOver with the Accessibility Custom Content API. Discover how you can deliver accessibility information in a concise form, and only when someone wants it. We'll show you how you can integrate AXCustomContent and help people who want VoiceOver enabled...
Tailor the VoiceOver experience in your data-rich apps Learn how to present complex data through VoiceOver with the Accessibility Custom Content API. Discover how you can deliver accessibility information in a concise form, and only when someone wants it. We'll show you how you can integrate AXCustomContent and help people who want VoiceOver enabled... accessibility,accessibilitycustomcontent,accessibility custom content,accessibilitycustomcontentkey,axcustomcontent,axcustomcontentprovider,custom content api,importance property,more content available,more content rotor,screen reader,verbosity,voiceover,voice over,voiceover rotor,woof woof 손쉬운 사용 및 포용성 영어, 일본어 -
14:40
Your guide to keyboard layout
Discover how you can use the Keyboard Layout Guide to manage how keyboards work within your iOS or iPadOS app. Learn how you can avoid writing lengthy code blocks when you use UIKeyboardLayoutGuide and UITrackingLayoutGuide to integrate the keyboard into your interface, helping people have a...
Your guide to keyboard layout Discover how you can use the Keyboard Layout Guide to manage how keyboards work within your iOS or iPadOS app. Learn how you can avoid writing lengthy code blocks when you use UIKeyboardLayoutGuide and UITrackingLayoutGuide to integrate the keyboard into your interface, helping people have a... , 손쉬운 사용 및 포용성 영어, 일본어, 중국어 간체 -
36:34
포용적 디자인을 위한 프로세스
소프트웨어를 사용하는 모든 사용자에게 놀라운 경험을 선사할 수 있는 포용적인 앱을 제공하는 방법을 소개합니다. 다양한 팀을 구성 및 장려하는 모범 사례를 살펴보고 포용성이 디자인 및 개발 프로세스의 모든 단계에 어떤 영향을 미치는지 살펴봅니다.
The process of inclusive design Discover how you can deliver inclusive apps that can foster amazing experiences for everyone who uses your software. We'll take you through best practices for creating and empowering diverse teams and explore how inclusivity influences every stage of the design and development process. 손쉬운 사용 및 포용성 영어, 일본어, 중국어 간체
-
-
시스템 서비스 -
9:34
Automate CloudKit tests with cktool and declarative schema
It's never been easier to test your CloudKit containers. We'll introduce you to cktool, a command-line utility that makes quick work of CloudKit configuration, and learn about the new schema language that allows you to rapidly prototype and evolve containers. We'll also show you how to combine...
Automate CloudKit tests with cktool and declarative schema It's never been easier to test your CloudKit containers. We'll introduce you to cktool, a command-line utility that makes quick work of CloudKit configuration, and learn about the new schema language that allows you to rapidly prototype and evolve containers. We'll also show you how to combine... cd,ci,cloud,command line,database,developer tool,mock data,mocking,schema,terminal,tool,xcode 시스템 서비스 영어, 일본어, 중국어 간체 -
18:38
Create audio drivers with DriverKit
Discover how to use the AudioDriverKit API to consolidate your Audio Server plug-in and DriverKit extension into a single package. Learn how you can simplify audio driver installation with an app instead of an installer package and distribute your driver through the Mac App Store. And we'll take...
Create audio drivers with DriverKit Discover how to use the AudioDriverKit API to consolidate your Audio Server plug-in and DriverKit extension into a single package. Learn how you can simplify audio driver installation with an app instead of an installer package and distribute your driver through the Mac App Store. And we'll take... 시스템 서비스 영어, 일본어, 중국어 간체 -
15:08
Get ready for iCloud Private Relay
iCloud Private Relay is an iCloud+ service that prevents networks and servers from monitoring a person's activity across the internet. Discover how your app can participate in this transition to a more secure and private internet: We'll show you how to prepare your apps, servers, and networks to...
Get ready for iCloud Private Relay iCloud Private Relay is an iCloud+ service that prevents networks and servers from monitoring a person\'s activity across the internet. Discover how your app can participate in this transition to a more secure and private internet: We\'ll show you how to prepare your apps, servers, and networks... 시스템 서비스 영어, 일본어, 중국어 간체 -
7:22
Meet CloudKit Console
Discover how CloudKit Console can help you better interact with your containers. We'll show you how to put the database app to work and define, modify, and deploy schema changes with confidence. You'll learn how to craft queries in the query builder and filter your records with ease. And we'll...
Meet CloudKit Console Discover how CloudKit Console can help you better interact with your containers. We'll show you how to put the database app to work and define, modify, and deploy schema changes with confidence. You'll learn how to craft queries in the query builder and filter your records with ease. And we'll... cloud,database,encrypted,encryption,fields,just in time,privacy,query,record,schema,security,storage 시스템 서비스 영어, 일본어, 중국어 간체 -
13:39
Optimize for 5G networks
5G enables new opportunities for your app or game through better performance for data transfer, higher bandwidth, lower latency, and much more. Discover how you can take advantage of the latest networking technology and Apple hardware to create adaptive experiences for your content that best suit...
Optimize for 5G networks 5G enables new opportunities for your app or game through better performance for data transfer, higher bandwidth, lower latency, and much more. Discover how you can take advantage of the latest networking technology and Apple hardware to create adaptive experiences for your content that best suit... avfoundation,networking,network performance,urlsession 시스템 서비스 영어, 일본어, 중국어 간체 -
22:51
Reduce network delays for your app
CPU performance and network throughput rates keep improving, but the speed of light is one limit that isn't going any higher. Learn the APIs and best practices to maximize your app's responsiveness and efficiency by keeping network round-trip times low and minimizing the number of round trips...
Reduce network delays for your app CPU performance and network throughput rates keep improving, but the speed of light is one limit that isn't going any higher. Learn the APIs and best practices to maximize your app's responsiveness and efficiency by keeping network round-trip times low and minimizing the number of round trips... 시스템 서비스 영어, 일본어, 중국어 간체 -
31:49
There and back again: Data transfer on Apple Watch
Advances in Apple Watch give you more ways to communicate to and from your app, and new audiences to consider. Learn what strategies are available for data communication and how to choose the right tool for the job. Compare and contrast the benefits of using technologies such as iCloud Keychain,...
There and back again: Data transfer on Apple Watch Advances in Apple Watch give you more ways to communicate to and from your app, and new audiences to consider. Learn what strategies are available for data communication and how to choose the right tool for the job. Compare and contrast the benefits of using technologies such as iCloud Keychain,... ,background app refresh,cloudkit,core data,family setup,icloud,keychain,oauth2token,password autofill,sockets,urlsession,watch connectivity,wcsession 시스템 서비스 영어, 일본어, 중국어 간체 -
17:42
스마트 홈 앱에 Matter 지원 추가하기
HomeKit의 향상된 새 API를 통해 스마트 홈 개발자는 그 어느 때보다 간편하게 새로운 Matter 프로토콜과 통합할 수 있습니다. Matter 프로토콜을 둘러보고, Apple 플랫폼과 스마트 홈 앱에서 Matter 액세서리를 설정하고 관리하는 방법을 알아보세요.
Add support for Matter in your smart home app The enhanced and new APIs in HomeKit enable smart home developers to integrate with the new Matter protocol in the most convenient way. Tour the Matter protocol, and discover how to set up and manage Matter accessories on our platforms and within your smart home apps. chip,home automation,homekit,matter 시스템 서비스 영어, 일본어, 중국어 간체
-
-
앱 서비스 -
16:55
Explore Safari Web Extension improvements
Learn how you can extend Safari's functionality with Safari Web Extensions. We'll introduce you to the latest WebExtension APIs, explore non-persistent background page support — a particularly relevant topic if you're developing for iOS — and discover how you can use the Declarative Net Request...
Explore Safari Web Extension improvements Learn how you can extend Safari's functionality with Safari Web Extensions. We'll introduce you to the latest WebExtension APIs, explore non-persistent background page support — a particularly relevant topic if you're developing for iOS — and discover how you can use the Declarative Net Request... web inspector 앱 서비스 영어, 일본어 -
16:14
Explore UWB-based car keys
Discover how to create digital car keys that support Ultra Wideband (UWB), allowing people to unlock and start their car while leaving iPhone in their bag or pocket or Apple Watch on their wrist. We'll show you how to integrate UWB, add proximity actions and distance unlock features, and help...
Explore UWB-based car keys Discover how to create digital car keys that support Ultra Wideband (UWB), allowing people to unlock and start their car while leaving iPhone in their bag or pocket or Apple Watch on their wrist. We'll show you how to integrate UWB, add proximity actions and distance unlock features, and help... ,,,nfc,u1,ultra wideband 앱 서비스 영어, 일본어, 중국어 간체 -
8:54
Group Activities를 위한 디자인
SharePlay 경험을 지원하도록 앱을 디자인하는 방법을 알아보세요. Group Activities 프레임워크로 사용자가 앱에서 그룹 활동을 원활하게 할 수 있도록 지원하고, 그룹 우선 콘텐츠 공유에 초점을 맞추도록 디자인을 조정하는 방법을 보여드립니다. 또한 FaceTime 통화에서 SharePlay를 이용하는 사용자를 위해 만들 수 있는 앱 및 기능에 관한 아이디어와 반복법도 다룹니다.
Design for Group Activities Learn how you can design your app to support SharePlay experiences. We'll show you how you can bring people together in your app using the Group Activities framework, and adapt your design to focus on group-first content sharing. And we'll explore ideas and iteration around apps and functions you... facetime,face time,groupactivities,group activities,groupsession,shareplay,share play 앱 서비스 영어, 일본어, 중국어 간체 -
20:09
Intent를 제공하여 앱 알리기
사용자가 앱을 열지 않아도 필요한 순간에 앱의 핵심 기능을 사용할 수 있도록 지원하는 방법을 알아보세요. Intent를 제작하고 시스템에 제공하여 Siri, 집중 모드, 단축어, 스마트 스택 등 경험에서 관련성 있고 맥락에 맞는 앱 관련 정보를 표시하는 방법을 확인해 보세요. 시스템이 정보를 지능적으로 식별하는 방법을 살펴보고 Intent를 구조화하여 앱의 참여도와 가시성을 높이는 데 도움이 되는 기술도 보여드립니다.
Donate intents and expand your app\\u2019s presence Discover how you can make key parts of your app available for someone at exactly the right moment — without them ever needing to open it. Learn how to craft and donate intents to the system, helping you surface relevant and contextual information about your app in Siri, Focus, Shortcuts, the... intelligence,intent,shortcuts,shortcuts app,sirikit,sirikit media intents,suggestions,system intelligence 앱 서비스 영어, 일본어, 중국어 간체 -
26:51
Meet Shortcuts for macOS
Shortcuts is coming to macOS, and your apps are a key part of that process. Discover how you can elevate the capabilities of your app by exposing those features as Shortcuts actions. We'll show you how to build actions for your macOS apps built with Catalyst or AppKit, deploy actions across...
Meet Shortcuts for macOS Shortcuts is coming to macOS, and your apps are a key part of that process. Discover how you can elevate the capabilities of your app by exposing those features as Shortcuts actions. We'll show you how to build actions for your macOS apps built with Catalyst or AppKit, deploy actions across... applescript,automation,automator,command line automation,intent,shortcuts,shortcuts app,sirikit,suggestions 앱 서비스 영어, 일본어, 중국어 간체 -
17:49
Sync files to the cloud with FileProvider on macOS
Find out how you can use the FileProvider framework to build a comprehensive cloud sync solution. We'll show you how to approach building a file provider extension, and explore how you can effortlessly integrate your extension with file system features such as safe save, disk space management,...
Sync files to the cloud with FileProvider on macOS Find out how you can use the FileProvider framework to build a comprehensive cloud sync solution. We'll show you how to approach building a file provider extension, and explore how you can effortlessly integrate your extension with file system features such as safe save, disk space management,... 앱 서비스 영어, 일본어, 중국어 간체 -
22:09
What’s new in Game Center: Widgets, friends, and multiplayer improvements
Power up your online gaming experience with GameKit and adopt features like multiplayer, leaderboards, and achievements in your game. We'll take you through the latest improvements to Game Center, including player matching and multiplayer APIs, and explore how you can boost discovery of your game.
What\\u2019s new in Game Center: Widgets, friends, and multiplayer improvements Power up your online gaming experience with GameKit and adopt features like multiplayer, leaderboards, and achievements in your game. We'll take you through the latest improvements to Game Center, including player matching and multiplayer APIs, and explore how you can boost discovery of your game. 앱 서비스 영어, 일본어, 중국어 간체 -
22:13
단축어, Siri, 제안을 위한 멋진 동작 디자인하기
동작은 단축어를 구성하는 기본 요소입니다. 사용자는 단축어를 활용하여 앱의 인터페이스가 표시되지 않는 상태에서도 앱의 기능을 활용할 수 있습니다. 유용하고, 사용하기 쉬우며, 강력한 다단계 단축어에 통합할 수 있는 동작을 디자인하는 방법을 배워 보세요. 또한 사용자가 Apple의 모든 플랫폼에서 원하는 방식으로 앱에 접근할 수 있도록 단축키 게시 및 공유와 관련된 개선 사항도 살펴봅니다.
Design great actions for Shortcuts, Siri, and Suggestions Actions are the building blocks of shortcuts. They allow people to take advantage of your app's functionality even when they\'re not looking at your app's interface. We\'ll show you how to design actions that are useful, easy-to-use, and can be incorporated into powerful multi-step shortcuts... 앱 서비스 영어, 일본어, 중국어 간체 -
20:59
커뮤니케이션 및 시간에 민감한 알림 보내기
Apple 플랫폼에서 알림의 발전에 대해 자세히 알아보세요. 중단 수준과 시간에 민감한 알림으로 의미 있는 순간을 만드는 방법을 비롯하여 사용자가 앱 내에서 알림을 관리하도록 지원하는 방법을 살펴봅니다. 또한 SiriKit을 통해 앱에서 더 풍부한 통화 및 메시지 경험을 제공하는 커뮤니케이션 알림도 소개합니다. 이 세션을 최대한 활용하려면 로컬 및 원격 알림을 생성해 본 경험이 있고 SiriKit Intent에 어느 정도 익숙해져 있는 것이 좋습니다.
Send communication and Time Sensitive notifications Learn more about the evolution of notifications on Apple platforms. We'll explore how you can help people manage notifications within your app, including how you can craft meaningful moments with interruption levels and Time Sensitive notifications. And we'll introduce you to communication... apns,focus,intents,interruption,notification service extension,passive,push,pushkit,siri,sirikit,status 앱 서비스 영어, 일본어, 중국어 간체
-
-
에센셜 -
14:26
AR Quick Look, meet Object Capture
Discover simple ways to bring your Object Capture assets to AR Quick Look while optimizing for visual quality and file size. Explore ways you can integrate AR Quick Look and Object Capture to help create entirely new experiences. To get the most out of this session, we recommend first watching...
AR Quick Look, meet Object Capture Discover simple ways to bring your Object Capture assets to AR Quick Look while optimizing for visual quality and file size. Explore ways you can integrate AR Quick Look and Object Capture to help create entirely new experiences. To get the most out of this session, we recommend first watching... 3d model,ar,arkit,augmented reality,object capture,reality composer,realitykit,usdz 에센셜 영어, 일본어, 중국어 간체 -
21:32
AppKit의 새로운 기능
AppKit으로 Mac 앱을 개발하는 데 있어 최근 도입된 개선 사항을 살펴보세요. 새로운 제어 기능과 SF Symbols 3로 앱 디자인을 개선하고, TextKit 2를 사용하여 강력한 텍스트 경험을 구축하고, 앱에서 최신 Swift 기능을 활용하는 방법을 보여드립니다.
What\\u0027s new in AppKit Explore the latest advancements in Mac app development with AppKit. We'll show how you can enhance your app's design with new control features and SF Symbols 3, build powerful text experiences using TextKit 2, and harness the latest Swift features in your app. aqua,cocoa,shortcuts 에센셜 영어, 일본어, 중국어 간체 -
33:50
Apple의 핵심 개인정보 보호 요소
Apple은 개인정보 보호가 모든 사람이 누릴 수 있는 기본 권리라고 믿습니다. 개인정보 보호의 네 가지 기본 원칙, Apple에서 이러한 원칙을 통합하여 iCloud 비공개 릴레이를 설계한 방법 및 기본 원칙에 따라 앱에서 개인정보 보호 기능을 구축하는 방법에 대해 알아보세요. 데이터 최소화, 기기 내 처리, 투명성 및 제어, 보안 보호 기능을 앱에 바로 구축하는 방법도 살펴봅니다.
Apple\\u2019s privacy pillars in focus At Apple, we believe that privacy is a fundamental human right. Learn about our four pillars of privacy, how we brought these principles together to design iCloud Private Relay, and how you can approach building privacy in your app in line with those fundamentals. Explore how you can build data... app privacy report,app tracking transparency,apptrackingtransparencyframework,att,createml framework,focus,hide my email,location button,private relay,siri,skadnetwork,tracking,transparency 에센셜 영어, 일본어, 중국어 간체 -
15:55
Build a research and care app, part 2: Schedule tasks
Learn how ResearchKit and CareKit can work together to take the tedium out of paper surveys. Continue coding along with us and explore how you can make it easier than ever to schedule surveys for your study participants. You'll also learn advanced techniques for crafting evolving regiments in...
Build a research and care app, part 2: Schedule tasks Learn how ResearchKit and CareKit can work together to take the tedium out of paper surveys. Continue coding along with us and explore how you can make it easier than ever to schedule surveys for your study participants. You'll also learn advanced techniques for crafting evolving regiments in... codealong,open source 에센셜 영어, 일본어, 중국어 간체 -
14:16
Build a research and care app, part 3: Visualize progress
Learn how ResearchKit and CareKit can work together to take the tedium out of paper surveys. Join us for the last part of our code along as we put the finishing touches on our care pilot app. Explore how you can use advanced CareKit APIs to customize the appearance and behavior of task cards,...
Build a research and care app, part 3: Visualize progress Learn how ResearchKit and CareKit can work together to take the tedium out of paper surveys. Join us for the last part of our code along as we put the finishing touches on our care pilot app. Explore how you can use advanced CareKit APIs to customize the appearance and behavior of task cards,... codealong,open source 에센셜 영어, 일본어, 중국어 간체 -
19:15
Build interfaces with style
Discover how you can iterate upon your interfaces even more quickly when building your apps. Learn how you can modernize your UI with the latest button styles and table view cell content configurations, both of which give you greater control directly inside of Interface Builder. We'll show you...
Build interfaces with style Discover how you can iterate upon your interfaces even more quickly when building your apps. Learn how you can modernize your UI with the latest button styles and table view cell content configurations, both of which give you greater control directly inside of Interface Builder. We'll show you... accessibility,button,buttons,button styles,dynamic type,hierarchical,interface builder,sf symbols,tableview,table view,table view cell,tableview cell 에센셜 영어, 일본어, 중국어 간체 -
28:40
Discover Web Inspector improvements
Web Inspector provides the tools for you to understand and debug your web pages on macOS, iOS, and iPadOS. We'll take you through the latest features and improvements to Web Inspector, including a new overlay for inspecting CSS Grid containers on your pages, even more configurable breakpoints to...
Discover Web Inspector improvements Web Inspector provides the tools for you to understand and debug your web pages on macOS, iOS, and iPadOS. We'll take you through the latest features and improvements to Web Inspector, including a new overlay for inspecting CSS Grid containers on your pages, even more configurable breakpoints to... open source,safari,webkit 에센셜 영어, 일본어, 중국어 간체 -
17:46
Elevate your DocC documentation in Xcode
Great documentation can help people effectively and easily adopt your Swift framework. Discover how you can create rich, conceptual articles to accompany your API. You'll learn best practices for writing articles, including how to structure your documentation, and find out how to create...
Elevate your DocC documentation in Xcode Great documentation can help people effectively and easily adopt your Swift framework. Discover how you can create rich, conceptual articles to accompany your API. You'll learn best practices for writing articles, including how to structure your documentation, and find out how to create... articles,docc,documentation,documentation catalog,documentation compiler,documentation extension 에센셜 영어, 일본어, 중국어 간체 -
12:47
Explore the SF Symbols 3 app
Tour the latest updates to the SF Symbols app — our interactive library for iconography. Learn how you can use the library to design accessible and inclusive apps that look incredible: We'll take you through changes to the app and symbols search, explore previewing and custom symbol management,...
Explore the SF Symbols 3 app Tour the latest updates to the SF Symbols app — our interactive library for iconography. Learn how you can use the library to design accessible and inclusive apps that look incredible: We'll take you through changes to the app and symbols search, explore previewing and custom symbol management,... 에센셜 영어, 일본어, 중국어 간체 -
1:14
Friday@WWDC21
It's time to say adieu to the week, and what a week it was! Tune in as we recap Friday and close out WWDC21.
Friday@WWDC21 It\'s time to say adieu to the week, and what a week it was! Tune in as we recap Friday and close out WWDC21. daily recap,friday,recap,wwdc21 에센셜 영어, 일본어, 중국어 간체 -
8:21
Get ready to optimize your App Store product page
Discover new ways to make your product page more relevant. Learn how you can use custom product pages to highlight different features and content in your app for different users. Explore how you can optimize your product page by comparing the effectiveness of different visual assets to see what...
Get ready to optimize your App Store product page Discover new ways to make your product page more relevant. Learn how you can use custom product pages to highlight different features and content in your app for different users. Explore how you can optimize your product page by comparing the effectiveness of different visual assets to see what... games,inapp,test 에센셜 영어, 일본어, 중국어 간체 -
106:49
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. 에센셜 독일어, 러시아어, 스페인어, 영어, 일본어, 중국어 간체, 프랑스어, 한국어 -
106:49
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. This version includes American Sign Language (ASL) interpretation.
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. This version includes American Sign Language (ASL) interpretation. 에센셜 독일어, 러시아어, 스페인어, 영어, 일본어, 중국어 간체, 프랑스어, 한국어 -
17:28
Mac의 SwiftUI: 마무리
코딩 실습 시리즈의 2부에서 SwiftUI를 사용하여 Mac 앱을 처음부터 끝까지 제작해 보세요. 1부에 이어, 이번 세션에서는 샘플 원예 앱을 개인의 선호도와 특정 작업 흐름에 맞추어 조정하게 됩니다. SwiftUI 앱이 시스템 설정에 자동으로 반응하는 방법을 이해하고, 해당 정보를 사용하여 앱에 개성을 더하는 방법을 알아봅니다. 사용자가 설정을 통해 앱을 유연하게 맞춤화할 수단을 제공하는 방법을 보여 주고, 드래그 앤 드롭과 같은 다양한 작업 흐름을 사용하여 사용자의 데이터를 조작하는 방법도 다룹니다. 마지막으로 연속성...
SwiftUI on the Mac: The finishing touches Join us for part two of our Code-Along series as we use SwiftUI to build a Mac app from start to finish. The journey continues as we explore how our sample gardening app can adapt to a person's preferences and specific workflows. Learn how SwiftUI apps can automatically react to system settings,... accent color,alternative workflow,appstorage,codealong,codealong,commandgroup,continuity,continuity camera,customization,customization support,customize button,design principles,drag and drop,dragondrop,drop down,export,export database,fileexporter,file handling,flexible experience,form,garden patch,great mac app,highlight color,import,itemprovider,item providers,main menu item,oninsert,part 2,persist value,picker,row builder,selection persist,settings,settings scene,table,tabview,user default system,window scene 에센셜 영어, 일본어, 중국어 간체 -
22:51
Meet DocC documentation in Xcode
Discover how you can use DocC to build and share documentation for Swift packages and frameworks. We'll show you how to begin generating documentation from your own code — or from third-party code you depend upon — and write and format it using Markdown. And we'll also take you through the export...
Meet DocC documentation in Xcode Discover how you can use DocC to build and share documentation for Swift packages and frameworks. We'll show you how to begin generating documentation from your own code — or from third-party code you depend upon — and write and format it using Markdown. And we'll also take you through the export... docc,doccarchive,documentation,documentation catalog,documentation compiler,xcode 에센셜 영어, 일본어, 중국어 간체 -
17:08
Meet Group Activities
Learn more about the framework powering SharePlay, and discover the different types of shared experiences you can implement for people who use your app. Explore a high-level overview of the framework's architecture and concepts, including how Group Activities and AVFoundation work in tandem, and...
Meet Group Activities Learn more about the framework powering SharePlay, and discover the different types of shared experiences you can implement for people who use your app. Explore a high-level overview of the framework's architecture and concepts, including how Group Activities and AVFoundation work in tandem, and... facetime,face time,groupactivities,group activities,groupsession,media,shareplay,share play 에센셜 영어, 일본어, 중국어 간체 -
38:11
Meet Safari Web Extensions on iOS
Safari Web Extensions use HTML, CSS, and JavaScript to offer people powerful browser customizations — and you can now create them for every device that supports Safari. Learn how to build a Safari Web Extension that works for all devices, and discover how you can convert an existing extension to...
Meet Safari Web Extensions on iOS Safari Web Extensions use HTML, CSS, and JavaScript to offer people powerful browser customizations — and you can now create them for every device that supports Safari. Learn how to build a Safari Web Extension that works for all devices, and discover how you can convert an existing extension to... cross platform,web inspector 에센셜 영어, 일본어, 중국어 간체 -
16:32
Meet Xcode Cloud
Get to know Xcode Cloud, Apple's continuous integration and continuous delivery (CI/CD) service for building apps and frameworks for all Apple platforms. Find out how Xcode Cloud can improve both the productivity of your team and the quality of your products. We'll show you how to start your...
Meet Xcode Cloud Get to know Xcode Cloud, Apple\'s continuous integration and continuous delivery (CI/CD) service for building apps and frameworks for all Apple platforms. Find out how Xcode Cloud can improve both the productivity of your team and the quality of your products. We'll show you how to start your... app store connect,build,ci,continuous integration,distribution,testing,xcode,xcode cloud 에센셜 영어, 일본어, 중국어 간체 -
2:30
Monday@WWDC21
Trying to make sense of all the exciting announcements, new technologies, and Fall previews at WWDC this year? Let's break it down for you. Check out a recap of everything that happened on Day 1 of WWDC — and get a sneak peek at all the great stuff coming tomorrow.
Monday@WWDC21 Trying to make sense of all the exciting announcements, new technologies, and Fall previews at WWDC this year? Let\'s break it down for you. Check out a recap of everything that happened on Day 1 of WWDC — and get a sneak peek at all the great stuff coming tomorrow. ,daily recap,monday,recap,wwdc21 에센셜 영어, 일본어 -
73:26
Platforms State of the Union
Take a deeper dive into the new tools, technologies, and advances across Apple platforms that will help you create even better apps.
Platforms State of the Union Take a deeper dive into the new tools, technologies, and advances across Apple platforms that will help you create even better apps. sotu,sotu 2021 에센셜 영어, 일본어, 중국어 간체, 한국어 -
73:26
Platforms State of the Union (ASL)
Take a deeper dive into the new tools, technologies, and advances across Apple platforms that will help you create even better apps. This version includes American Sign Language (ASL) interpretation.
Platforms State of the Union (ASL) Take a deeper dive into the new tools, technologies, and advances across Apple platforms that will help you create even better apps. This version includes American Sign Language (ASL) interpretation. sotu,sotu 2021 에센셜 영어, 일본어, 중국어 간체, 한국어 -
24:20
Qualities of a great Mac Catalyst app
Discover best practices, tools, and techniques to help craft the best possible Mac Catalyst app. We'll take you through key considerations when you bring your iPad app to macOS, explore detailed code examples for refining your interface and experience, and show you how to distribute your Mac app...
Qualities of a great Mac Catalyst app Discover best practices, tools, and techniques to help craft the best possible Mac Catalyst app. We'll take you through key considerations when you bring your iPad app to macOS, explore detailed code examples for refining your interface and experience, and show you how to distribute your Mac app... continuity camera,controls,distribution,idiom,responder chain,scenes,sharing,state restoration,toolbar,unscaled,user activity 에센셜 영어, 일본어, 중국어 간체 -
11:16
Review code and collaborate in Xcode
Explore the latest enhancements to code review and pull requests in Xcode. Learn more about diff display preferences, commit selectors, changes navigator, and pull request workflows. We'll show you how you can collaborate with your team and find regressions by connecting your code review and PR...
Review code and collaborate in Xcode Explore the latest enhancements to code review and pull requests in Xcode. Learn more about diff display preferences, commit selectors, changes navigator, and pull request workflows. We'll show you how you can collaborate with your team and find regressions by connecting your code review and PR... branch,branches,code review,commit,git,pr,pull request,source control 에센셜 영어, 일본어, 중국어 간체 -
37:30
StoreKit 2 소개
StoreKit 2는 앱 내 구입과 자동 갱신형 구독을 위한 강력한 Swift 네이티브 API를 제공합니다. 앱 내 구입 및 구독을 쉽게 구현하는 방법을 알아보고, 제품 정보 검색, 거래 처리, 제품 자격 및 고객 상태 확인을 위한 API와 Xcode의 포괄적인 테스트 지원에 대해 살펴보세요.
Meet StoreKit 2 StoreKit 2 delivers powerful, Swift-native APIs for in-app purchases and auto-renewable subscriptions. Learn how you can easily implement in-app purchases and subscriptions, and discover APIs for retrieving product information, handling transactions, determining product entitlements and customer... buy,game,games,refund 에센셜 영어, 일본어, 중국어 간체 -
27:04
Streamline your localized strings
When you localize the text within your app, you can help make your app more accessible to a worldwide audience. Discover best practices for building your localization workflow, including how to write and format strings accurately, and learn how to prepare strings for localization in different...
Streamline your localized strings When you localize the text within your app, you can help make your app more accessible to a worldwide audience. Discover best practices for building your localization workflow, including how to write and format strings accurately, and learn how to prepare strings for localization in different... ,,,formatter,i18n,internationalization,stringsdict,swiftui,translation,xcloc 에센셜 영어, 일본어, 중국어 간체 -
17:29
SwiftUI on the Mac: Build the fundamentals
Code along with us as we use SwiftUI to build a Mac app from start to finish. Discover four principles all great Mac apps have in common, and learn how to apply those principles in practice using SwiftUI. We'll show you how to create a powerful, flexible sidebar experience and transform lists to...
SwiftUI on the Mac: Build the fundamentals Code along with us as we use SwiftUI to build a Mac app from start to finish. Discover four principles all great Mac apps have in common, and learn how to apply those principles in practice using SwiftUI. We'll show you how to create a powerful, flexible sidebar experience and transform lists to... button,codealong,codealong,command group,computed properties,custom command,design principles,disclosure group,expansion,expansive,familiar,fixed width,flatten,flexible,focus,focusedscenevalue,garden patch,great mac app,help menu,identifiable,label,list,main menu,manage complexity,menu,multiple window,navigationview,observable object,outline view,part 1,picker,precise,resolutions,restore,scenestorage,screen sizes,search,segmented control,selection,separate window,sidebar,source of truth,state,state restoration,store data,swift ui,table,toolbar,window group,windows 에센셜 영어, 일본어, 중국어 간체 -
40:13
SwiftUI의 새로운 기능
그 어느 때보다 SwiftUI로 앱을 개발하기 가장 좋아졌습니다. 목록, 버튼, 텍스트 필드를 포함한 UI 프레임워크의 최신 업데이트를 살펴보고 이러한 기능을 통해 앱에 SwiftUI를 더 완벽하게 도입하는 방법을 알아보세요. 캔버스 보기, 머티리얼 및 향상된 기호를 사용하여 시각적으로 풍부한 그래픽을 만드는 방법을 알아보세요. macOS의 다중 열 표, 집중 모드 및 키보드 상호작용의 개선 사항, 멀티 플랫폼 검색 API를 살펴본 다음 Swift 동시성, 새로운 AttributedString, 서식 스타일, 현지화 등 기능을...
What\\u0027s new in SwiftUI There's never been a better time to develop your apps with SwiftUI. Discover the latest updates to the UI framework — including lists, buttons, and text fields — and learn how these features can help you more fully adopt SwiftUI in your app. Find out how to create beautiful, visually-rich... accessibility,accessibilitychildren,accessibility modifiers,accessibility preview,accessibilityrotor,access to bindings,add a gesture,alteratesrowbackground,always on display,animation schedule,aod,asyncimage,async images,async sequence,attributedstring,await,background,blending of content,blurred background,button improvement,buttons,canvas,code style,colors,concurrency,confirmationdialog,confirmation dialog,controlgroup,control group,controlprominence,controlsize,core data fetch request,custom refresh,custom shape,custom views,data,destructive,dismiss keyboard,dollar sign operator,dynamic type,editable text,emoji,exportsitemproviders,fetchnewitems,filter,focus,focused,focusstate,foregroundstyle,generate strings,gestures,graphics,grids,hide user sensitive information,hierarchical,keyboard,keyboardbar,keyboard improvement,keyboard navigation,landscape previews,language sensitive attributes,links,list row background,listrowseparator,list row separator,lists,live accessibility information,localization,localize,markdown,markdown support,material,menuindicator,monochrome,multicolor,onsubmit,opacity,outlines,palette,popover,press state,preview orientation,primaryaction,primary actions,privacysensitive,privacy sensitive modifier,prominent button,prominent tint support,pull to refresh,redacted content,refreshable,rotor,safeareainset,safe area inset,schedule,search,searchable,sectionedfetchrequest,selectable text,separator,shortcuts,sidebar,strong emphasis,submitlabel,swipe actions,symbols,symbolvariant,symbol variant,table,tablecolumn,task,textfield,textselection,timelineview,tint separator,toggle,toolbar buttons,update based on environment,update based on state,updated colors,update over time,vibrancy,view,xcode previews 에센셜 영어, 일본어, 중국어 간체 -
36:16
Take your iPad apps to the next level
Make even better iPad apps: Learn how you can adopt prominent scenes for uninterrupted, focused interactions. Help people stay engaged and fast with keyboard shortcuts and the keyboard shortcut interface. Explore how the latest in pointer enhancements can help your app boost productivity.
Take your iPad apps to the next level Make even better iPad apps: Learn how you can adopt prominent scenes for uninterrupted, focused interactions. Help people stay engaged and fast with keyboard shortcuts and the keyboard shortcut interface. Explore how the latest in pointer enhancements can help your app boost productivity. keyboard,main menu,menu,menu bar,menu system,mouse,pointer,print,responder,scene,shortcut,trackpad,uicommand,uikeycommand,uimenubuilder,uimenu printing,uipointerinteraction,uiwindowscene,window 에센셜 영어, 일본어, 중국어 간체 -
1:16
Thursday@WWDC21
Where did the WWDC week go? We'll tell you: Check out everything you missed on Thursday and tune in for a quick preview of our final day at Dub Dub.
Thursday@WWDC21 Where did the WWDC week go? We\'ll tell you: Check out everything you missed on Thursday and tune in for a quick preview of our final day at Dub Dub. ,daily recap,recap,thursday,wwdc21 에센셜 영어, 일본어, 중국어 간체 -
1:40
Tuesday@WWDC21
The day's almost over, but there's still so much to explore: Catch up on the best of Day 2 at WWDC and check out a few of the great sessions and activities still to come.
Tuesday@WWDC21 The day\'s almost over, but there\'s still so much to explore: Catch up on the best of Day 2 at WWDC and check out a few of the great sessions and activities still to come. ,daily recap,recap,tuesday,wwdc21 에센셜 영어, 일본어, 중국어 간체 -
20:08
UIKit 버튼 시스템 소개
모든 앱은 버튼을 사용합니다. iOS 15에서는 업데이트된 스타일을 채택하여 인터페이스와 자연스럽게 어울리는 근사한 버튼을 만들 수 있습니다. 다양한 유형의 버튼을 더 쉽게 만들 수 있는 기능을 살펴보고, 더 풍부한 상호작용을 제공하는 방법을 알아보고, Mac Catalyst로 근사한 버튼을 사용하는 방법을 알아보세요.
Meet the UIKit button system Every app uses Buttons. With iOS 15, you can adopt updated styles to create gorgeous buttons that fit effortlessly into your interface. We\'ll explore features that make it easier to create different types of buttons, learn how to provide richer interactions, and discover how you can get great... catalyst,menu,popdown,popdown,popup,popup,switch,toggle,uibutton,uibuttonconfiguration,uimenu 에센셜 영어, 중국어 간체 -
26:52
UIKit의 새로운 기능
UIKit의 최신 업데이트 및 개선 사항을 살펴보고 더 나은 iPadOS, iOS 및 Mac Catalyst 앱을 구축하는 방법을 알아보세요. 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, and API enhancements, and help you explore performance improvements and security & privacy features. aqua,async,cocoa,collection view,color picker,content size categories,context menus,copy and paste,date picker,drag amp drop,dynamic type,ios,ipados,keyboard navigation,keyboard shortcuts,mac catalyst,multitasking,multiwindow,paste,pasteboard,pointer,privacy,sf symbols,shortcuts,state restoration,symbols,table view,uibutton,uicolor,uicolorpicker,uicontextmenuinteraction,uidatepicker,uiimage,uipasteboard,uiscene,uitabbar,uitoolbar,uiwindowscene 에센셜 영어, 일본어, 중국어 간체 -
19:41
WWDC21 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 2021 winners.
WWDC21 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 2021 winners. 에센셜 영어, 일본어, 중국어 간체 -
1:46
Wednesday@WWDC21
Well hello, Wednesday! Time to catch up on Day 3 at WWDC and find out what's coming to a Thursday near you.
Wednesday@WWDC21 Well hello, Wednesday! Time to catch up on Day 3 at WWDC and find out what\'s coming to a Thursday near you. ,daily recap,recap,wednesday,wwdc21 에센셜 영어, 일본어, 중국어 간체 -
8:05
What's new in AVKit
Learn about enhancements to Picture in Picture and full screen improvements on macOS. Explore the new content source API, and learn how AVPictureInPictureController supports AVSampleBufferDisplayLayer, as well as recommended steps for an app to provide a seamless full screen experience on macOS...
What\\u0027s new in AVKit Learn about enhancements to Picture in Picture and full screen improvements on macOS. Explore the new content source API, and learn how AVPictureInPictureController supports AVSampleBufferDisplayLayer, as well as recommended steps for an app to provide a seamless full screen experience on macOS... avkit,picture in picture,pip 에센셜 영어, 일본어, 중국어 간체 -
26:49
What's new in CloudKit
CloudKit provides a secure, convenient, and reliable cloud database for your apps — and it's only getting better. Discover how you can unravel your threads with support for async/await and convenience API additions. We'll also show you how to encourage collaboration between people using your app...
What\\u0027s new in CloudKit CloudKit provides a secure, convenient, and reliable cloud database for your apps — and it's only getting better. Discover how you can unravel your threads with support for async/await and convenience API additions. We'll also show you how to encourage collaboration between people using your app... cloud,database,encrypted,encryption,fields,hierarchical,privacy,record,security,share,sharing,storage,zone 에센셜 영어, 일본어, 중국어 간체 -
37:35
What's new in Foundation
Discover how the latest updates to Foundation can help you improve your app's localization and internationalization support. Find out about the new AttributedString, designed specifically for Swift, and learn how you can use Markdown to apply style to your localized strings. Explore the grammar...
What\\u0027s new in Foundation Discover how the latest updates to Foundation can help you improve your app\'s localization and internationalization support. Find out about the new AttributedString, designed specifically for Swift, and learn how you can use Markdown to apply style to your localized strings. Explore the grammar... 에센셜 영어, 일본어, 중국어 간체 -
26:33
What's new in Mac Catalyst
Discover the latest updates to Mac Catalyst and find out how you can make your app feel even more at home on macOS. Learn about a variety of new and enhanced UIKit APIs that let you customize your Mac Catalyst app to take advantage of behaviors unique to macOS. To get the most out of this...
What\\u0027s new in Mac Catalyst Discover the latest updates to Mac Catalyst and find out how you can make your app feel even more at home on macOS. Learn about a variety of new and enhanced UIKit APIs that let you customize your Mac Catalyst app to take advantage of behaviors unique to macOS. To get the most out of this... apple silicon,catalyst,ios,ipad,iphone,m1,macos,silicon 에센셜 영어, 일본어, 중국어 간체 -
32:45
What‘s new in Swift
Join us for an update on Swift. Discover the latest language advancements that make your code easier to read and write. Explore the growing number of APIs available as Swift packages. And we'll introduce you to Swift's async/await syntax, structured concurrency, and actors.
What\\u2018s new in Swift Join us for an update on Swift. Discover the latest language advancements that make your code easier to read and write. Explore the growing number of APIs available as Swift packages. And we'll introduce you to Swift's async/await syntax, structured concurrency, and actors. algorithms,arc,argumentparser,asynchronous,automatic reference counting,aws,builds,cgfloat,codable,collections,concurrent,deque,diversity,docc,documentation,double,driver,enum,evolution,fish,flexible,float16,functions,incremental,index,lambda,lifetimes,linux,memory,mentorship,numerics,open source,optimize,ordereddictionary,orderedset,path,property wrappers,result builders,server,static member lookup,swiftui,system,toggle,windows 에센셜 영어, 일본어, 중국어 간체 -
20:31
What’s new in SF Symbols
Explore the latest updates to SF Symbols, Apple's iconography library. Designed to integrate seamlessly with San Francisco — the system font for Apple platforms — SF Symbols can help you create beautiful and consistent iconography for your app while supporting accessibility features like Dynamic...
What\\u2019s new in SF Symbols Explore the latest updates to SF Symbols, Apple's iconography library. Designed to integrate seamlessly with San Francisco — the system font for Apple platforms — SF Symbols can help you create beautiful and consistent iconography for your app while supporting accessibility features like Dynamic... 에센셜 영어, 일본어, 중국어 간체 -
19:46
watchOS 8의 새로운 기능
watchOS 8에는 시계 페이스를 항상 최신 상태로 유지하는 데 도움이 되는 여러 기능이 있습니다. 상시표시형 Retina 디스플레이를 위한 새 API, Bluetooth 기기를 통한 컴플리케이션 업데이트, HealthKit 데이터의 백그라운드 전송을 통해 앱을 최신 상태로 유지하는 것이 그 어느 때보다 쉬워졌습니다. 앱에서 위치를 활용하는 지역 기반 사용자 알림에 대해 알아보고, Apple Watch 앱을 구축하는 데 도움이 되는 SwiftUI 및 watchOS 신규 개선 사항을 모두 살펴보세요.
What\\u0027s new in watchOS 8 watchOS 8 brings all-new opportunities to keep people up to date on their watch face. With new APIs for the Always-On Retina display and updating complications from Bluetooth devices and background delivery of HealthKit data, it\'s never been easier to keep your app up to date. Learn about... ,,altimeter,alwayson,bluetooth,healthkit,isluminancereduced,location button,luminance reduced,respiratory rate,timeline 에센셜 영어, 일본어, 중국어 간체 -
29:36
가볍고 빠른 앱 클립 빌드하기
앱 클립을 제공하면 사용자가 앱 일부분을 발견한 즉시 다운로드하여 작업과 거래를 처리할 수 있습니다. 최신 기능과 우아한 디자인을 강조하는 콤팩트한 앱 클립을 만드는 데 도움이 되는 팁과 모범 사례를 살펴보세요. 사용자가 실제 앱 클립 코드를 스캔하거나 웹 사이트를 통해 앱 클립을 볼 때 항상 환경에 접근할 수 있도록 안정적이고 안전한 앱 클립을 구축하는 방법도 다룹니다. 또한 앱 클립을 출시하기 전에 테스트하기 위한 구체적인 전략도 소개해 드립니다.
Build light and fast App Clips App Clips give people the power to discover and download a small part of your app at a moment's notice to complete tasks and transactions. Explore tips and best practices to help you create compact App Clips that emphasize modern features and elegant design. Learn how you can build reliable and... aasa,advanced experience,all compatible device variants,app clip codes,app clip invocation,app clips,app clip size,app thinning,archive build,asset catalogs,associated domain configuration,build settings,bundleid,compression,deep link,domain validation,embedded framwork,encode as url,ephemeral notification,fruta,lazy loading,local experience,location confirmation,managing complexity,maps,meta tag,nfc,physical invocation,qr code,rebuild from bitcode,redirect,sf symbols,shared asset catalog,shared container,siri suggestions,size optimization,size report,swcutil,testing,unique functionality,vector graphics 에센셜 영어, 일본어, 중국어 간체 -
32:44
강한 인상을 남기는 디자인
사용자가 앱에 온보딩하도록 유도하기 위해 인상적인 대화형 경험을 만드는 방법을 알아보세요. 인상적인 디자인 사례를 살펴보면서 사용자가 앱에서 제공하는 다양한 매력을 한눈에 파악할 수 있도록 재미있고 모험적인 경험을 구현하는 방법을 설명해 드립니다. 또한 이 방법으로 콘텐츠를 맞춤화하고 앱을 쉽게 맞춤화하는 방법도 보여드립니다.
Discoverable design Discover how you can create interactive, memorable experiences to onboard people into your app. We'll take you through discoverable design practices and learn how you can craft explorable, fun interfaces that help people grasp the possibilities of your app at a glance. We'll also show you how to... ,,discoverability,menus,navigation,onboarding 에센셜 영어, 일본어, 중국어 간체 -
15:48
앱 클립의 새로운 기능
고객이 특정 작업을 처리해야 할 때 바로 사용할 수 있는 빠르고 간소화된 경험을 앱 클립으로 제공하는 방법을 알아보세요. 앱에서 바로 경험을 실행하는 기능, 로컬에서 앱 클립을 테스트하는 기능, 실제 환경에서 간편하게 경험에 접근할 수 있도록 앱 클립 코드를 생성하는 기능 등 최신 앱 클립 관련 개선 사항을 설명해 드립니다. 또한 개발자 커뮤니티에서 공유된 앱 클립 중 사용자와 소통하는 혁신적인 수단과 근사한 디자인을 갖춘 앱 클립의 몇 가지 사례도 소개합니다. 이 세션을 최대한 활용하려면 먼저 WWDC20의 ‘앱 클립...
What\\u0027s new in App Clips Discover how App Clips can elevate quick and focused experiences for specific tasks, the moment your customer needs them. We'll take you through some of the latest improvements to App Clips, including launching an experience directly from an app, testing your App Clip locally, and creating App... app clip,app clip card,app clip card in safari,app clip card in safari view controller,app clip code,app clip code generation,app clip code generator,appclipdisplaycard,app clip experience,app clip in svc,app clips,app clips in safari view controller,app store connect,fruta,full sized app clip card,local experience,location association,maps placecard,meta tag,nfc integrated,safari view controller,scan only,siri suggestion widget,smart app clip banner,test,test app clip,testing,url handling,view in safari 에센셜 영어, 일본어, 중국어 간체 -
15:19
연구 및 건강 관리용 앱 구축하기 1부: 온보딩 설정
ResearchKit 및 CareKit을 함께 사용하여 지루하지 않은 설문조사를 제작하는 방법을 알아보세요. 함께 코딩하면서 실제로 작동하는 건강 관리용 파일럿 앱을 구축해 봅니다. ResearchKit으로 온보딩시키고 동의를 구하기 위한 모범 사례를 살펴보고, CareKit의 보관 및 UI 구성 요소를 활용하여 앱에서 참여자에게 동의 문서에 서명하도록 요구하는 방법을 알아보세요. 이 세션은 3부로 구성된 코딩 실습 시리즈의 첫 번째 세션입니다. 이 시리즈를 최대한 활용하려면 ResearchKit과 CareKit에 대한 기본...
Build a research and care app, part 1: Setup onboarding Learn how ResearchKit and CareKit can work together to take the tedium out of paper surveys. Code along with us and build a working care pilot app. Explore best practices for onboarding and consent with ResearchKit, and find out how your app can require participants to sign consent documents by... codealong,open source 에센셜 영어, 일본어, 중국어 간체 -
13:22
위치 버튼 소개
필요한 때와 장소에서만 쉽고 간편하게 앱에 위치 정보 접근 권한을 부여할 수 있도록 하는 안전한 인터페이스 요소인 CLLocationButton을 소개합니다. 신규 또는 기존 코드에 CLLocationButton을 추가하는 방법, 인터페이스 가독성 지침을 준수하며 CLLocationButton을 맞춤화하는 방법, 맞춤화 관련 문제를 발견 및 해결하는 방법을 알아보고 CLLocationButton이 iOS의 기존 프롬프트 기반 위치 서비스 승인과 상호작용하는 방법을 살펴봅니다. 이 세션을 최대한 활용하려면 Core...
Meet the Location Button Meet CLLocationButton: a secure interface element that provides an easy, low-friction way to grant your app location access only when and where it is needed. Learn how you can add CLLocationButton to new or existing code, how to customize it within interface legibility guidelines, how to... privacy 에센셜 영어, 일본어, 중국어 간체 -
26:52
훌륭한 위젯의 원리
우수한 위젯의 기본 요건인 관련성과 맞춤화에 대해 알아봅니다. 타임라인 항목과 TimelineReloadPolicies를 사용하여 위젯을 최신 상태로 유지하는 방법 및 다양한 프레젠테이션 환경과 물리적 위치에 맞게 위젯을 조정하는 방법을 확인하세요. 마지막으로 사용자가 원하는 대로 맞춤화할 수 있는 맞춤화 지원 위젯을 제작하는 방법을 다룹니다.
Principles of great widgets Explore the foundations of great widgets by keeping them relevant and customizable. Learn how to keep widgets up to date with timeline entries and TimelineReloadPolicies. Discover how to adapt your widget to different presentation environments and physical location. And lastly, find out how to... afterdate,atend,budget,cllocationmanager,configurable parameters,customizable,customization,extension,extra large widget,full privacy redaction,intentconfiguration,intenttimelineprovider,isauthorizedforwidgetupdates,keep widget up to date,location changes,never,new ipad widget,notifications,nswidgetuseslocation,partial privacy redaction,presentation,privacysensitive,relevant,reload policy,reloads,staticconfiguration,static configuration,swiftui,systemextralarge,system extra large,timeline,timelineprovider,timelinereloadpolicy,update,widgetcenter,widgetcenter reload api,widget configuration platter,widget kind,widgetkit,widget lock screen,widgets,widget update,xcode previews 에센셜 영어, 일본어, 중국어 간체
-
-
오디오 및 비디오 -
37:58
Coordinate media experiences with Group Activities
Discover how you can help people watch or listen to content all in sync with SharePlay and the Group Activities framework. We'll show you how to adapt a media app into a synchronized, SharePlay-enabled experience for multiple people. Learn how to add Group Activities to your app, explore the...
Coordinate media experiences with Group Activities Discover how you can help people watch or listen to content all in sync with SharePlay and the Group Activities framework. We'll show you how to adapt a media app into a synchronized, SharePlay-enabled experience for multiple people. Learn how to add Group Activities to your app, explore the... facetime,face time,groupactivities,group activities,groupsession,shareplay,share play 오디오 및 비디오 영어, 일본어, 중국어 간체 -
12:02
Coordinate media playback in Safari with Group Activities
Create SharePlay experiences that people can enjoy on the web and in your companion app. Learn how you can use the Group Activities framework in combination with a companion website to bring SharePlay to Safari, letting people connect with each other for enjoyable group interactions — even if...
Coordinate media playback in Safari with Group Activities Create SharePlay experiences that people can enjoy on the web and in your companion app. Learn how you can use the Group Activities framework in combination with a companion website to bring SharePlay to Safari, letting people connect with each other for enjoyable group interactions — even if... facetime,face time,groupactivities,group activities,groupsession,media,safari,shareplay,share play 오디오 및 비디오 영어, 일본어, 중국어 간체 -
9:03
Explore Core Image kernel improvements
Discover how you can add Core Image kernels written in the Metal Shading Language into your app. We'll explore how you can use Xcode rules and naming conventions for Core Image kernels written in the Metal Shading Language, and help you make sense of Metal's Stitchable functions and dynamic...
Explore Core Image kernel improvements Discover how you can add Core Image kernels written in the Metal Shading Language into your app. We'll explore how you can use Xcode rules and naming conventions for Core Image kernels written in the Metal Shading Language, and help you make sense of Metal's Stitchable functions and dynamic... coreimage,filters,hardware,image,image processing,metal,metal shading language,metal tools,photos 오디오 및 비디오 영어, 일본어, 중국어 간체 -
34:16
Explore HDR rendering with EDR
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 your HDR display including Apple's internal displays and Pro Display XDR. We'll show you how game and pro app...
Explore HDR rendering with EDR 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 your HDR display including Apple's internal displays and Pro Display XDR. We'll show you how game and pro app... display,display p3,edr,hdr,metal,metal shading language 오디오 및 비디오 영어, 일본어, 중국어 간체 -
9:28
Explore HLS variants in AVFoundation
Discover how you can use AVFoundation APIs to highlight different variants of your content within your app. We'll show you how you can inspect HLS content using these APIs for different video characteristics, including attributes like SDR/HDR, FPS, and the like. And we'll explore the...
Explore HLS variants in AVFoundation Discover how you can use AVFoundation APIs to highlight different variants of your content within your app. We'll show you how you can inspect HLS content using these APIs for different video characteristics, including attributes like SDR/HDR, FPS, and the like. And we'll explore the... 4k,hd,hls,sd,variants 오디오 및 비디오 영어, 일본어, 중국어 간체 -
15:19
Explore dynamic pre-rolls and mid-rolls in HLS
Learn how you can create seamless transitions between advertisements and your HLS streams. We'll show you how to incorporate HLS tags and AVFoundation APIs to create media experiences that move easily between your primary content and mid-rolls, and provide best practices for playing these streams...
Explore dynamic pre-rolls and mid-rolls in HLS Learn how you can create seamless transitions between advertisements and your HLS streams. We'll show you how to incorporate HLS tags and AVFoundation APIs to create media experiences that move easily between your primary content and mid-rolls, and provide best practices for playing these streams... ads,advertisements,interstitals,interstitial 오디오 및 비디오 영어, 일본어, 중국어 간체 -
7:50
Explore the catalog with the Apple Music API
Discover how you can use the Apple Music API to fetch music catalog metadata for your app. Explore the latest updates to the API as well as some advanced techniques for shaping your requests and highlighting the right metadata for a project. To get the most out of this session, we recommend some...
Explore the catalog with the Apple Music API Discover how you can use the Apple Music API to fetch music catalog metadata for your app. Explore the latest updates to the API as well as some advanced techniques for shaping your requests and highlighting the right metadata for a project. To get the most out of this session, we recommend some... apple music,music,musickit,musickitjs 오디오 및 비디오 영어, 일본어, 중국어 간체 -
25:09
Group Activities로 맞춤형 경험 구축하기
Group Activities 프레임워크의 모든 기능을 활용하여 기본적인 스트리밍 및 상호작용을 넘어 고급 SharePlay 경험을 구축하는 방법을 알아보세요. 간단한 그리기 앱을 실시간으로 공유되는 캔버스에 적용하는 방법을 알아보고, 그룹 참가자들이 맞춤형 메시지를 주고받을 수 있도록 하는 GroupSessionMessenger와 같은 API를 살펴보고, 맞춤형 SharePlay 경험을 마무리하는 방법을 다룹니다.
Build custom experiences with Group Activities Go beyond basic streaming and interaction and discover how you can build advanced SharePlay experiences using the full power of the Group Activities framework. We'll show you how to adapt a simple drawing app into a real-time shared canvas, explore APIs like GroupSessionMessenger — which helps... draw,draw together,facetime,face time,groupactivities,group activities,groupsession,shareplay,share play 오디오 및 비디오 영어, 일본어, 중국어 간체 -
13:02
Improve global streaming availability with HLS Content Steering
Discover how you can use HLS playlist tags and the Steering Manifest format with your content to help dynamically update CDN redundancy policies tuned for each viewer. Learn how to load balance, set failover, and more.
Improve global streaming availability with HLS Content Steering Discover how you can use HLS playlist tags and the Steering Manifest format with your content to help dynamically update CDN redundancy policies tuned for each viewer. Learn how to load balance, set failover, and more. cdn,content steering,distribution,hls,redundancy 오디오 및 비디오 영어, 일본어, 중국어 간체 -
17:46
Meet MusicKit for Swift
MusicKit makes it easy to integrate Apple Music into your app. Explore the Swift-based framework: We'll take you through the basic process of using MusicKit — including how to find, request, and play content — and show you how you can incorporate music subscription workflows into your app if...
Meet MusicKit for Swift MusicKit makes it easy to integrate Apple Music into your app. Explore the Swift-based framework: We'll take you through the basic process of using MusicKit — including how to find, request, and play content — and show you how you can incorporate music subscription workflows into your app if... apple music,music,musickit,songs,swift 오디오 및 비디오 영어, 일본어, 중국어 간체 -
10:33
Transition media gaplessly with HLS
Discover how you can create streaming media content that seamlessly transitions between episodes, songs, scenes, and individual resources. With gapless HLS playback, you can stitch together multiple pieces of content on the fly to create customized workouts, design interactive content, tell...
Transition media gaplessly with HLS Discover how you can create streaming media content that seamlessly transitions between episodes, songs, scenes, and individual resources. With gapless HLS playback, you can stitch together multiple pieces of content on the fly to create customized workouts, design interactive content, tell... gapless,hls,http live streaming,media,transition 오디오 및 비디오 영어, 일본어, 중국어 간체 -
16:51
What’s new in AVFoundation
Discover the latest updates to AVFoundation, Apple's framework for inspecting, playing, and authoring audiovisual presentations. We'll explore how you can use AVFoundation to query attributes of audiovisual assets, further customize your custom video compositions with timed metadata, and author...
What\\u2019s new in AVFoundation Discover the latest updates to AVFoundation, Apple's framework for inspecting, playing, and authoring audiovisual presentations. We'll explore how you can use AVFoundation to query attributes of audiovisual assets, further customize your custom video compositions with timed metadata, and author... asset,authoring,avasset,avfoundation,composition,inspection,media,metadata,video 오디오 및 비디오 영어, 일본어, 중국어 간체 -
18:17
공간 음향으로 앱에 몰입감 불어넣기
공간 음향이 앱과 웹에서 극장과 같은 미디어 경험을 제공하는 데 어떻게 도움이 되는지 알아보세요. 호환되는 하드웨어로 청취자에게 몰입형 오디오를 쉽게 제공하는 방법과 코드를 거의 변경하지 않고도 사용자의 대역폭이나 연결 상태에 따라 자동으로 다양한 청취 환경을 제공하는 방법을 보여드립니다. 또한 앱의 경험을 맞춤화하고 공간 음향을 사용하여 새롭고 흥미로운 방식으로 스토리를 전달하는 방법에 대한 권장 사항도 확인할 수 있습니다.
Immerse your app in Spatial Audio Discover how spatial audio can help you provide a theater-like experience for media in your apps and on the web. We'll show you how you can easily bring immersive audio to those listening with compatible hardware, and how to automatically deliver different listening experiences depending on... atmos,audio,dolby,multichannel,multi channel,spatial,spatial audio 오디오 및 비디오 영어, 일본어, 중국어 간체
-
-
지도 및 위치 -
23:01
Explore Nearby Interaction with third-party accessories
Discover how your app can interact with Ultra Wideband (UWB) third-party accessories when running on a U1-equipped device. We'll show you how to use the Nearby Interaction framework's standards-based technology to implement precise and directionally-aware experiences with accessories. Learn about...
Explore Nearby Interaction with third-party accessories Discover how your app can interact with Ultra Wideband (UWB) third-party accessories when running on a U1-equipped device. We'll show you how to use the Nearby Interaction framework's standards-based technology to implement precise and directionally-aware experiences with accessories. Learn about... u1,uwb 지도 및 위치 영어, 일본어, 중국어 간체
-