Skip to content

Spacial computing tool to explore the space and know more about astronomical objects.

License

Notifications You must be signed in to change notification settings

iOmega8561/SimpleSpace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleSpace

SimpleSpace is a tool to explore the space and know more about astronomical objects.

The application is meant to be a demostration project to explore visionOS capabilities, and is the product of a combined effort to offer an example solution to common spatial computing challenges. This project targets the following challenges of Apple Vision Pro development:

  • Using an iOS application as the foundation of a visionOS project,
  • Improving navigation, adopting a more space-filling oriented approach,
  • Exploring Volumetric Views and their lifecycle/management,
  • Exploring Immersive Spaces and their lifecycle/management,
  • Learning to use physical tracking capabilities of visionOS,
  • Implementing custom gestures that can be used to trigger events,
  • Facing resource management and background tasks.

Note

This project is intended as a foundational starting point for further development. While the core functionality is implemented, it purposely lacks the robustness, optimizations, and quality that might be expected from a production solution.

We recommend using this as a basis for experimentation and learning 🚀

Getting Started

Requirements

  • Xcode 16.0+
  • VisionOS 2.0+

Important

To be able to experience the hand traking feature, a physical device may be needed.

Building the project

  • Clone the repository using git clone https://github.com/iOmega8561/SimpleSpace
  • Open SimpleSpace.xcodeproj
  • Build the application
  • Enjoy

Contributors

About

Spacial computing tool to explore the space and know more about astronomical objects.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages