New project
Asked on 07/31/2024
1 search
It sounds like you're interested in starting a new project. Here are some relevant sessions from WWDC 2024 that might help you get started:
-
Platforms State of the Union: This session introduces Swiftassist, a tool that can help you quickly prototype and visualize ideas. It can create structs, add images, and even play sounds based on your project needs.
-
Xcode essentials: This session covers various aspects of using Xcode, including editing, debugging, testing, and committing code. It also includes tips for creating new files and using code completion, which can be very useful when starting a new project.
-
Explore object tracking for visionOS: This session demonstrates how to create a new Xcode project using the VisionOS app template and how to use Reality Composer Pro for editing and placing virtual content.
-
Support semantic search with Core Spotlight: This session shows how to create a new target in Xcode and configure it for Core Spotlight, which can be useful if your project involves search functionality.
-
Port advanced games to Apple platforms: This session provides a tutorial on porting games to Apple platforms, including organizing project files and handling game input, graphics, shaders, and audio.
-
Evolve your document launch experience: This session discusses how to add template support to your app, which can be a great starting point for creating documents that adhere to a consistent format, layout, or style.
-
Enhance the immersion of media viewing in custom environments: This session shows how to set up a project for immersive media viewing experiences, including using Reality Composer Pro to design custom environments.
-
What’s new in App Store Connect: This session explains how to create nominations for new features and provide descriptions for the editorial team, which can be useful when you're ready to launch your app.
These sessions should provide a comprehensive overview and practical steps to help you get started with your new project.

Xcode essentials
Edit, debug, commit, repeat. Explore the suite of tools in Xcode that help you iterate quickly when developing apps. Discover tips and tricks to help optimize and boost your development workflow.

Elevate your tab and sidebar experience in iPadOS
iPadOS 18 introduces a new navigation system that gives people the flexibility to choose between using a tab bar or sidebar. The newly redesigned tab bar provides more space for content and other functionality. Learn how to use SwiftUI and UIKit to enable customization features – like adding, removing and reordering tabs – to enable a more personal touch in your app.

Port advanced games to Apple platforms
Discover how simple it can be to reach players on Apple platforms worldwide. We’ll show you how to evaluate your Windows executable on Apple silicon, start your game port with code samples, convert your shader code to Metal, and bring your game to Mac, iPhone, and iPad. Explore enhanced Metal tools that understand HLSL shaders to validate, debug, and profile your ported shaders on Metal.