Why Macros Design Philosophy Translation Model Macro Roles Macro Implementation Writing correct macros
Category: blog
What’s New in App Clips
These are light versions of your app, allows users to try your app without installing There are three New size limit Default app Clip links Invoke From your App
Generalize APIs with parameter packs
This is an advance topic and builds on last year’s “Embrace Swift Generics” it is highly recommended that you review this before watching this session. What parameter packs solve How to read parameter packs Using parameter packs
Discover String Catalogs
Localization is created with String Catalogs, OS supports 40 languages today You used to have to maintain Strings and StringDict in your project. In Xcode 15 you will have String catalogs to simplify the process Will update my own app to this quickly. Complex editing is enabled to make it easier to convert strings, including […]
Develop your first Immersive App
This session will probably require tools not yet available… will have to come back to it once the SDK and simulator becomes available Create an Xcode project Simulator Xcode Previews Reality Composer Pro Create an immersive scene Taret gestures to entities
Design widgets for the Smart Stack on Apple Watch
Layouts Color and Iconography Sessions Relevancy Build Widgets for Smart Stack on Apple Watch – Code alone session
Design spatial SharePlay experiences
You can add in shared context with Spatial Persona’s so you can communicate effortlessly Set the Scene Start SharePlay Arrange participants Share context and UI Enter a Full Space
Design for spatial user interfaces
UI Foundations Layout From screen to spatial
Design for Spatial Input
Focus is on eye’s and hands – this is personal and unique to the user. Eyes Hands
Build spatial Experiences with RealityKit
RealityKit was introduced in 2019. Will be going thru “Hello World” sample to explain the concepts. RealityKit and SwiftUI Entities and Components RealityView Input, Animation, and Audio Custom Systems