The unveiling of Spatial photos and videos, as well as panorama photos, at the WWDC 2023 has left a profound impression on many. Yet, Apple appears to be setting its sights even higher, aiming to take this immersive experience to unprecedented levels.
Just today, Apple has released a new job posting – Applications Engineer, Photos, located in Cupertino. The hiring department comes from the recently revealed Vision Products Group (VPG). This indirectly confirms the reports about VPG breaking the traditional functional department operation model of Apple.
Through this job description, we can glean the knowledge and skills that future visionOS developers must possess. This is quite instructive, whether for developers preparing core skills or companies preparing to enter the Vision Pro market.
We have organized some of this information for your understanding.
Firstly, similar to other Apple platforms (like iOS, macOS), proficiency in Swift, Objective-C languages, and the ability to use frameworks like SwiftUI, UIKit, is required.
Next are the requirements that are very characteristic of visionOS. These requirements might pose some challenges for programmers who have not previously worked with AR or native 3D graphics development.
- The ability to use frameworks designed for AR, such as ARKit, RealityKit, is a basic requirement.
- To provide a better experience, mastering Metal and 3D graphics programming capabilities is necessary.
Finally, the salary range for this role is between $138,900 and $256,500.
If you are interested in this position, you might want to submit your resume. https://jobs.apple.com/en-us/details/200491910/applications-engineer-photos-apple-vision-pro?team=SFTWR