![]() ![]() 36:38 Getting to Know Swift Package Manager.Developer Tools English, Japanese, Simplified Chinese Learn some tips and tricks for reducing the memory footprint of an app. Understand the true memory cost of an image. Developer Tools English, Japanese, Simplified Chineseĭiscover how memory graphs can be used to get a close up look at what is contributing to an app's memory footprint. Learn how crash logs can be analyzed, what information they contain and how to diagnose the causes of crashes, including hard-to-reproduce memory corruptions and multithreading issues. Sudden app crashes are a source of bad user experience and app review rejections. 57:17 Understanding Crashes and Crash Logs.Learn a variety of tips for writing higher-quality tests. Discover techniques for making hard-to-test code testable on Apple platforms using XCTest. Testing is an essential tool to consistently verify your code works correctly, but often your code has dependencies that are out of your control. Get introduced to new tools for analyzing rendering. Discover how to clear up jitter and maintain a silky-smooth frame rate with simple changes in frame pacing. Realize the full potential of your Metal-based games by tackling common issues that cause frame rate slowdowns, stutters, and stalls. 33:35 Metal Game Performance Optimization.Get an introduction into creating and using custom instruments. Understand how the Points of Interest instrument can be used to examine logged data. Learn how to use signposts and logging to measure performance. 35:25 Measuring Performance Using Logging.Dive into advanced modeling and how to use the CLIPS language. Understand the attributes of a good instrument. Get an in-depth view of the architecture of custom instruments and how to create them. Understand how custom instruments are useful and when they should be used. Whether you've made a few small code changes you want to give a try, or you're building your full app for release, these techniques will cut the time it. Learn how to structure your projects and tweak your code to take full advantage of all processor cores. Design English, Japanese, Simplified Chineseīuild your apps faster in Xcode 10. Learn how they take inspiration from everyday life, conceive and refine ideas, and push themselves to design apps. Explore the characteristics of great design through the voices of designers from Apple and our developer community. Great Design isn't magic, it is crafted with care by real people. Design English, Japanese, Simplified Chinese Learn key techniques for being intentional with your design by choosing appropriate metaphors, making extreme choices, and making every interaction feel. They are dynamic, immersive, personal, and, above all else, the result of a strong and clear intent. Great app experiences leap off the screen. Learn how to design with gestures and motion that feel intuitive and natural, making your app a delight to use. App Services English, Japanese, Simplified Chineseĭiscover the techniques used to create the fluid gestural interface of iPhone X. Shortcuts can also be added to Siri to run with a voice phrase on iOS, HomePod and watchOS. This enables Siri to suggest your shortcut at relevant times based on various context. Siri Shortcuts are a powerful new feature in iOS 12 that allow your app to expose its functionality to Siri. App Services English, Japanese, Simplified Chinese With the new CarPlay framework, Navigation apps. Audio apps can deliver music, news, podcasts, and more. Apps in CarPlay are optimized for use in the car, and automatically adapt to available vehicle screens and input controls. Learn how to update your audio or navigation app to support CarPlay. 38:33 CarPlay Audio and Navigation Apps.Accessibility & Inclusion English, Japanese, Simplified Chinese Discover how to enhance the way users interact with your app even when presenting custom views, or drawing complex UI. Learn how to design elements that appear in your app for maximum clarity and accessibility. Go beyond the basics and create apps with an exceptional accessibility experience. 40:30 Deliver an Exceptional Accessibility Experience. ![]() Platforms iOS macOS tvOS visionOS watchOS Collections Accessibility & Inclusion App Services Design Developer Tools Swift ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |