Старт 15.03.2024
Количество мест ограничено
visionOS From Scratch
You will master the creation of applications and games in extended reality for the new Apple Vision headsets. Learn the basics of application design for visionOS. You can start a career in product development for Apple Vision.
5 modules
For immersion in the profession
Tutor`s guidance
We guarantee quality mentoring
Portfolio
To start a career
Certificate
Of completion
Creating spatial apps and games is a fun process. You will learn development on SwiftUI, tools such as RealityComposer Pro, ARKit. You will be able to transfer existing projects to the new visionOS operating system.
У нас
учатся
Those who want to learn a new profession from scratch
Get all the necessary skills for a quick start in development for Apple Vision and master one of the most promising professions
Beginner developers
Get the most current skills in VR/AR and put together an effective portfolio from cases of large companies
Those who want to switch to freelancing and work from anywhere in the world
Learn to create optimized projects of any complexity and release applications in the App Store
Средняя зарплата
According to vacancies Glassdoor.com in March 2024
$ 83k
with up to 1 year experience
$ 132k
with 1-3 years experience
$ 257k
with more than 3 years of experience
Что вы изучите
You will go through the basics of developing applications and games for mixed reality (this is a mixture of virtual and augmented reality), learn how to work with 3D tools RealityComposer, work with ARKit,SwiftUI, Unity, gain basic knowledge of the Swift language and the XCode development environment. You will learn how to design spatial applications.
The Apple Advanced Technology Course is built using next-generation tools.
1 module
- Setting up the XCode project
- Adding your own 3D content to the scene
- Creating scenes in Reality Composer Pro
- Windows and space viewing
- Positioning and scaling windows in space
- SwiftUI for spatial calculations
2 module
- RealityKit module architecture
- RealityKit and RealityView
- Gesture management
- ARKit digging
- Setting up required ARKit permissions
- Placing content on recognized objects
- Enabling real environment in immersive experience
- Tracking points in the world space
- Tracking pre-registered images (markers) in 3D space
3 module
- Designing visionOS applications
- Design for spatial layout
- Creating immersive experiences
- Designing applications for eye management
- Gestures design and application
- Best practices for privacy policies and User Experience
- Supporting accessibility features for visionOS
4 module
- Debugging a running application
- Setting up a performance plan for the application
- Setting the application icon
- Launching the application in the simulator or on a device
5 module
- Designing RealityKit content using Reality Composer Pro
- Setting up the application for media playback
- System player interface in visionOS
- Managing the transport layer
- Exporting media files to visionOS
- Starting with Unity
- Validating and ensuring the compatibility of an existing application with visionOS
- Getting started with Unity
- Final certification
Навыки, которые приобретешь
Чему научишься
Understand extended reality
You will learn everything about Extended Reality. Learn to create an immersive experience that users will love.
Write scalable code
You will learn how to create Clean Code for projects of any scale, conduct testing, and optimize projects for visionOS.
Proficient in Apple development tools
Learn to work with XCode, RealityComposer Pro, RealityKit, ARKit. Master the Unity game engine.
- Development of XR products for visionOS
- Working with 3D, textures and shaders
- Application of AR technology
- Development of AR games and educational applications
- Creating projects for Apple Vision Pro