Snap OS: Difference between revisions
Appearance
Xinreality (talk | contribs) No edit summary |
Xinreality (talk | contribs) No edit summary Tag: Reverted |
||
Line 1: | Line 1: | ||
==AR Glasses== | ==AR Glasses== | ||
'''[[Snap Spectacles]]''' - 2016 | '''[[Snap Spectacles]]''' - 2016 | ||
Line 12: | Line 9: | ||
'''[[Snap Spectacles 5]]''' - 2024 | '''[[Snap Spectacles 5]]''' - 2024 | ||
{{Platform Infobox | |||
|image= | |||
|Type=Augmented Reality | |||
|Subtype=AR Operating System | |||
|Creator=Snap Inc. | |||
|Developer=Snap Inc. | |||
|Manufacturer=Snap Inc. | |||
|Operating System=Snap OS | |||
|Browser=Built-in web browser with YouTube support | |||
|Devices=Spectacles (5th generation) | |||
|Accessories=USB-C cable, protective glasses cover, carrying pouch, prescription lens insert (optional), smartphone app | |||
|Release Date=September 17, 2024 | |||
|Price=$99/month (Developer Program, 1-year commitment) | |||
|Website=https://www.spectacles.com/ | |||
}} | |||
{{see also|Augmented Reality#Platforms}} | |||
'''Snap OS''' is a proprietary [[operating system]] designed specifically for [[augmented reality]] (AR) devices, developed by [[Snap Inc.]] The operating system was unveiled on September 17, 2024, at the 6th annual Snap Partner Summit in Santa Monica, California.<ref name="axios">Axios. "Snap debuts operating system for AR glasses." September 17, 2024.</ref><ref name="snapnewsroom">Snap Newsroom. "SPS 2024 | Introducing New Spectacles and Snap OS: The Next Frontier of AR Glasses." Accessed 2024.</ref> Snap OS powers the fifth generation of [[Spectacles]] AR glasses and represents a decade of research and development in AR technology by Snap Inc.<ref name="snapnewsroom"/> | |||
==Overview== | |||
Snap OS is a purpose-built, groundbreaking operating system designed to enhance how people naturally interact with the world through AR experiences.<ref name="snapnewsroom"/> The system focuses on creating shared experiences and natural interactions, allowing users to navigate through [[hand tracking|hand gestures]] and [[voice commands]].<ref name="developertech">Developer Tech. "Snap OS debuts with developer-friendly Spectacles 5 AR glasses." September 18, 2024.</ref> Unlike traditional computing interfaces, Snap OS places the main menu in the palm of the user's hand, creating an intuitive navigation system.<ref name="snapnewsroom"/> | |||
According to [[Evan Spiegel]], CEO of Snap Inc., the operating system represents a strategic move to position the company as a leader in AR technology: <ref name="axios">"I think glasses allow us to use computing grounded in the real world, together with our friends, and in a much more natural way."</ref> | |||
==Technical Architecture== | |||
===Snap Spatial Engine=== | |||
At the core of Snap OS is the '''Snap Spatial Engine''', which provides [[spatial computing]] capabilities that allow the system to understand the world around users.<ref name="snapnewsroom"/> The engine enables [[Lenses]] (Snap's term for AR applications) to appear realistically in three dimensions with precise environmental mapping.<ref name="developertech"/> The system achieves an industry-leading 13 millisecond [[motion-to-photon latency]], ensuring that AR content integrates naturally into the user's environment with minimal lag.<ref name="snapnewsroom"/><ref name="uploadvr">UploadVR. "Snap Spectacles Are $100/Month AR Glasses For Developers." September 25, 2024.</ref> | |||
===Hardware Integration=== | |||
Snap OS is designed to work with a dual [[system-on-chip]] architecture utilizing two [[Snapdragon]] processors from [[Qualcomm]].<ref name="developertech"/> This infrastructure splits the computational workload across the two processors, enabling more immersive experiences while reducing power consumption.<ref name="snapnewsroom"/> The dual-chip solution works in conjunction with titanium vapor chambers to improve heat dissipation, allowing for up to 45 minutes of continuous standalone runtime.<ref name="developertech"/> | |||
{| class="wikitable" | |||
|+ Technical Specifications | |||
|- | |||
! Feature !! Specification | |||
|- | |||
| Motion-to-photon latency || 13 milliseconds | |||
|- | |||
| Processor || Dual Snapdragon processors | |||
|- | |||
| Battery life || Up to 45 minutes continuous use | |||
|- | |||
| Weight (with Spectacles) || 226 grams | |||
|- | |||
| Field of view || 46 degrees diagonal | |||
|- | |||
| Resolution || 37 pixels per degree | |||
|- | |||
| Display type || Stereo waveguide with automatic tint | |||
|} | |||
==User Interface and Interaction== | |||
===Natural Interaction Methods=== | |||
Snap OS employs multiple interaction modalities to create a natural user experience:<ref name="snapnewsroom"/> | |||
* '''Hand tracking''': Four integrated cameras enable seamless hand tracking for gesture-based controls | |||
* '''Voice commands''': On-device speech recognition for text input and system commands | |||
* '''Smartphone integration''': Users can utilize their phone as a custom game controller or 6DoF tracked controller | |||
* '''Palm menu''': The main system menu appears in the user's palm for easy access | |||
===Display Technology=== | |||
The operating system drives [[Liquid Crystal on Silicon]] (LCoS) micro-projectors that create vivid, sharp images through advanced [[waveguide]] technology.<ref name="developertech"/> Each waveguide contains billions of nanostructures that guide light into the user's field of view without requiring lengthy calibrations or custom fittings.<ref name="snapnewsroom"/> The display automatically adjusts tinting based on environmental lighting conditions, ensuring visibility in various settings including direct sunlight.<ref name="uploadvr"/> | |||
==Development Platform== | |||
===Lens Studio 5.0=== | |||
Snap OS applications, called "Lenses," are developed using '''Lens Studio 5.0''', a completely rebuilt development environment.<ref name="developertech"/> Key features include: | |||
* Support for [[TypeScript]] and [[JavaScript]] programming languages<ref name="developertech"/> | |||
* Improved version control tools for team-based development<ref name="snapnewsroom"/> | |||
* Quick deployment process replacing traditional compilation workflows<ref name="snapnewsroom"/> | |||
* Direct push capability from Lens Studio to Spectacles hardware<ref name="developertech"/> | |||
===Spectacles Interaction Kit=== | |||
The '''Spectacles Interaction Kit''' (SIK) provides pre-built interaction systems that allow developers to create intuitive Lenses without building custom interaction frameworks from scratch.<ref name="developertech"/> The kit includes components for: | |||
* Hand gesture recognition | |||
* Spatial UI elements | |||
* Multi-user synchronization | |||
* Environmental understanding | |||
===SnapML and AI Integration=== | |||
'''SnapML''' enables developers to integrate custom [[machine learning]] models directly into Lenses for object identification, tracking, and augmentation.<ref name="developertech"/> Additionally, Snap has partnered with [[OpenAI]] to bring cloud-hosted multimodal AI models to the platform, allowing developers to add contextual understanding to AR experiences based on what users see, say, or hear.<ref name="developertech"/><ref name="uploadvr"/> | |||
{| class="wikitable" | |||
|+ Development Tools Comparison | |||
|- | |||
! Feature !! Lens Studio 5.0 !! Previous Versions | |||
|- | |||
| Programming Languages || TypeScript, JavaScript || JavaScript only | |||
|- | |||
| Deployment Method || Direct push || Compilation required | |||
|- | |||
| Version Control || Built-in tools || External tools required | |||
|- | |||
| AI Integration || SnapML + OpenAI models || Limited ML support | |||
|- | |||
| Interaction Framework || Spectacles Interaction Kit || Custom development required | |||
|} | |||
==Features and Capabilities== | |||
===Shared Experiences=== | |||
A core principle of Snap OS is enabling shared AR experiences.<ref name="snapnewsroom"/> Multiple users can participate in the same Lens simultaneously, allowing for collaborative gaming, design review, and social interactions.<ref name="spectacles">Spectacles. "Get Closer with Friends." Accessed 2024.</ref> The system includes: | |||
* '''Spectator Mode''': Allows non-Spectacles users to view AR content on their smartphones<ref name="snapnewsroom"/> | |||
* '''Session management''': Developers can set fixed session IDs for controlled multi-user experiences | |||
* '''Connected Lens framework''': Real-time synchronization between multiple devices | |||
===Built-in Applications=== | |||
Snap OS includes several pre-installed features:<ref name="spectacles"/> | |||
* '''My AI''': Snap's AI assistant with multimodal capabilities | |||
* '''Web browser''': Supporting standard web content including YouTube | |||
* '''Phone mirroring''': Ability to mirror smartphone screen content | |||
* '''Lens Explorer''': Discovery interface for finding and launching AR experiences | |||
===Privacy and Security=== | |||
While specific privacy features were not extensively detailed in available sources, the system includes:<ref name="developertech"/> | |||
* LED indicators that illuminate when cameras are active | |||
* Permission-based access to device capabilities | |||
* Sandboxed application environment for Lenses | |||
==Launch Partners and Applications== | |||
Snap OS launched with several high-profile development partners creating showcase applications:<ref name="developertech"/><ref name="snapnewsroom"/> | |||
{| class="wikitable" | |||
|+ Launch Partner Applications | |||
|- | |||
! Partner !! Application !! Description | |||
|- | |||
| [[LEGO Group]] || BRICKTACULAR || Interactive AR building game controlled by hands and voice | |||
|- | |||
| [[ILM Immersive]] || Star Wars experiences || AR experiences connecting users with the Star Wars universe | |||
|- | |||
| [[Niantic]] || Peridot, Scaniverse || AR pet game and 3D scanning application | |||
|- | |||
| Wabisabi Games || Capture the Flag || Multiplayer AR gaming experience | |||
|} | |||
==Business Model and Availability== | |||
===Developer Program=== | |||
Snap OS and Spectacles are available through the '''Spectacles Developer Program''', launched in the United States on September 17, 2024.<ref name="developertech"/> The program operates on a subscription model: | |||
* Monthly cost: $99 USD | |||
* Minimum commitment: 1 year | |||
* Total annual cost: $1,188 | |||
* Includes: Spectacles hardware, Snap support, and development tools<ref name="uploadvr"/> | |||
Notably, Snap introduced the platform with "no developer tax," meaning developers retain 100% of revenue from their applications.<ref name="developertech"/> | |||
===Market Strategy=== | |||
Snap CEO Evan Spiegel views the operating system as crucial to diversifying the company's business model beyond advertising.<ref name="axios"/> The long-term goal is to become "the most developer-friendly platform in the world," with potential monetization through various models including advertising, subscriptions, and direct Lens purchases.<ref name="axios"/> | |||
==Technical Limitations== | |||
Current limitations of Snap OS include:<ref name="uploadvr"/> | |||
* 45-minute battery life for continuous use | |||
* Limited to developer access (no consumer release as of 2024) | |||
* Production constraints limiting initial availability to approximately 10,000 units | |||
* U.S.-only availability at launch | |||
==Future Development== | |||
===Planned Features=== | |||
According to release notes and developer documentation, upcoming features include: | |||
* Enhanced multi-user session management | |||
* Improved hand tracking with reduced jitter | |||
* Extended battery life optimizations | |||
* Expanded international availability | |||
===Industry Impact=== | |||
Snap OS represents a significant entry into the AR operating system market, competing with platforms like [[Android XR]] and [[visionOS]].<ref name="androidcentral">Android Central. "Android XR will make smart glasses more like smartwatches, and that's exactly what I want." 2024.</ref> Industry analysts note that the focus on natural interactions and shared experiences could establish new standards for AR computing interfaces. | |||
==See Also== | |||
* [[Spectacles]] | |||
* [[Augmented reality]] | |||
* [[Snap Inc.]] | |||
* [[Lens Studio]] | |||
* [[Android XR]] | |||
* [[Apple Vision Pro]] | |||
* [[Meta Quest]] | |||
==References== | |||
<references> | |||
<ref name="axios">Axios. "Snap debuts operating system for AR glasses." September 17, 2024. https://www.axios.com/2024/09/17/snap-operating-system-ar-glasses</ref> | |||
<ref name="snapnewsroom">Snap Newsroom. "SPS 2024 | Introducing New Spectacles and Snap OS: The Next Frontier of AR Glasses." https://newsroom.snap.com/sps-2024-spectacles-snapos</ref> | |||
<ref name="developertech">Developer Tech. "Snap OS debuts with developer-friendly Spectacles 5 AR glasses." September 18, 2024. https://www.developer-tech.com/news/snap-os-debuts-with-developer-friendly-spectacles-5-ar-glasses/</ref> | |||
<ref name="uploadvr">UploadVR. "Snap Spectacles Are $100/Month AR Glasses For Developers." September 25, 2024. https://www.uploadvr.com/snap-spectacles-5-ar/</ref> | |||
<ref name="spectacles">Spectacles. "Get Closer with Friends." https://www.spectacles.com/spectacles-24</ref> | |||
<ref name="androidcentral">Android Central. "Android XR will make smart glasses more like smartwatches, and that's exactly what I want." https://www.androidcentral.com/gaming/virtual-reality/smart-glasses-are-a-mess-but-android-xr-should-finally-fix-that</ref> | |||
</references> | |||
==External Links== | |||
* [https://www.spectacles.com/ Official Spectacles website] | |||
* [https://ar.snap.com/ Snap AR Developer Portal] | |||
* [https://lensstudio.snapchat.com/ Lens Studio Download] | |||
* [https://www.snappartnersummit.com/ Snap Partner Summit] | |||
[[Category:Operating systems]] | |||
[[Category:Augmented reality]] | |||
[[Category:Snap Inc.]] | |||
[[Category:2024 software]] | |||
[[Category:Proprietary operating systems]] |