- Introduction
- Domain
- Discord Link
- Technologies
- Roadmap
- Repositories
- Competitions
- Books
- Blogs and Websites
- Community
- Conferences
- Cheat Sheets
- Snippets
Welcome to the Extended Reality (XR) Development Resources repository. This repository aims to provide a curated collection of resources for mastering XR development, covering augmented reality (AR), virtual reality (VR), mixed reality, and related technologies.
This repository covers various aspects of XR development, including immersive experiences, spatial computing, interaction design, and cross-platform development.
Join our community on Discord: XR Dev Community.
- Unity: Game engine for building AR, VR, and mixed reality applications.
- Unreal Engine: Another powerful engine for creating immersive experiences.
- ARKit: Apple's framework for AR experiences on iOS devices.
- ARCore: Google's platform for building AR applications on Android.
- WebXR: Web APIs for virtual and augmented reality on the web.
- OpenXR: Cross-platform standard for XR development.
To excel in XR development, follow this comprehensive XR Developer Roadmap.
- Awesome XR: A curated list of resources, tools, and frameworks for XR development.
- ARCore: Google's AR platform for Android developers.
- Unity VR: Unity's XR SDK for building virtual reality applications.
- Microsoft Mixed Reality Toolkit: Toolkit for building mixed reality applications on Microsoft platforms.
- Vuforia: SDK for AR development, now part of PTC.
- AR Design Guidelines: Apple's guidelines for AR app design.
- Coursera XR Courses: Courses on XR development from Coursera.
- XR Projects: Community-driven XR projects for inspiration and collaboration.
Participate in XR development competitions to showcase your skills:
- Explore upcoming XR hackathons on Devpost.
Expand your knowledge with these highly recommended books:
Stay updated with the latest trends and tutorials:
Join these communities to connect with other XR professionals:
Attend these conferences to learn from experts and network with peers:
Quick references for common XR development tasks:
Useful code snippets for XR development:
Explore more learning resources and materials:
Feel free to contribute by submitting pull requests or opening issues to suggest new resources.