visionOS-examples  by IvanCampos

visionOS examples for spatial computing

created 1 year ago
354 stars

Top 79.9% on sourcepulse

GitHubView on GitHub
Project Summary

This repository provides a collection of example applications and resources for developing on Apple's visionOS platform. It targets developers looking to explore spatial computing capabilities, offering practical implementations of features like hand tracking, plane detection, and integration with AI models and external APIs. The examples serve as accelerators for building immersive experiences on the Apple Vision Pro.

How It Works

The project showcases various visionOS features through distinct example applications. These examples leverage Apple's native frameworks such as SwiftUI for UI, ARKit for spatial awareness and tracking, and RealityKit for 3D rendering and scene management. Some examples also demonstrate integration with external services like OpenAI for chat functionalities and LM Studio for local large language models, highlighting the platform's extensibility.

Quick Start & Requirements

  • Install/Run: Clone the repository and open the Xcode projects within the respective example folders.
  • Prerequisites: Requires Xcode and a Mac capable of running visionOS development tools. Specific examples may require an Apple Vision Pro for testing.
  • Resources: Access to Apple Developer Documentation and sample apps from Apple is recommended.

Highlighted Details

  • Features examples for Local Large Language Models (LLLM) integration.
  • Includes real-time cryptocurrency price fetching via WebSockets.
  • Demonstrates PS5 DualSense controller integration.
  • Showcases MusicKit for in-app music playback.

Maintenance & Community

The repository is maintained by IvanCampos. Learning resources and community links are provided, including Apple's official documentation, other community repositories, and relevant subreddits like r/visionosdev.

Licensing & Compatibility

The repository's licensing is not explicitly stated in the provided README. Compatibility is for visionOS development, requiring Apple hardware and software.

Limitations & Caveats

The examples are presented as "accelerators" and may require further development for production-ready applications. Some examples are noted as beta versions, indicating potential instability or ongoing changes. The README also mentions a "visionOS Dev Bot" requiring ChatGPT Plus, which is a proprietary dependency.

Health Check
Last commit

2 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
28 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.