Skip to content
Asteroid logo

Create augmented reality apps for iPhone with a graphical interface and no scripting.

Visit Website
Tracked since2026
0 reviews tracked

The Bottom Line

Entry price

Free, no paid tier

Biggest pro

No scripting required for basic AR app development

Biggest con

Limited to ARKit apps for iPhone

TL;DR - Asteroid

  • Build ARKit apps for iPhone using a graphical interface.
  • Integrates computer graphics, computer vision, and CoreML for environmental reactions.
  • No scripting required, with export to Xcode projects for iOS deployment.
Pricing: Free forever
Best for: Individuals & startups

What is Asteroid?

Editorial review
Asteroid is an augmented reality development tool designed for creating 3D applications that interact with their environment. It allows users to build ARKit apps for iPhone using a graphical interface, eliminating the need for traditional scripting. The tool integrates computer graphics with machine learning, enabling apps to understand and react to the surrounding environment by combining game engine features with support for computer vision and CoreML. This tool is ideal for developers, designers, and creators who want to build AR experiences without extensive coding knowledge. Users can import CoreML models and 3D assets to define how their applications respond to sensory input from the phone. Asteroid provides a lightweight game engine with basic visual objects, AR-specific features for sensor input like camera and microphone, and a "Graph Mode" for intuitively connecting objects and defining reactions. Completed projects can be exported as Xcode projects, ready to run on iOS devices.

Available on: macOS

Pros & Cons

Pros

  • No scripting required for basic AR app development
  • Intuitive graphical interface for connecting objects and defining reactions
  • Direct integration with CoreML for intelligent environmental responses
  • Exports directly to Xcode projects for easy iOS deployment

Cons

  • Limited to ARKit apps for iPhone
  • Python scripting is available but might still require some coding knowledge for advanced behaviors
  • Specific details on asset import formats are not provided

Key Features

Graphical interface for AR app creationLightweight game engine with visual objects (GameObject, Mesh, Light, Text Sprite, Camera)AR-specific sensor input handling (CameraInput, MicrophoneInput, ARTracker)Python scripting for game object behavior controlCoreML model integration with graphical input/output display"Graph Mode" for defining object relationships and reactions"Reactions" for bundling CoreML models, scripts, and 3D functionalityExport to Xcode projects for iOS deployment

Pricing

Free

Asteroid is completely free to use with no hidden costs.

View pricing

Reviews

Improve Your Thinking Patterns Using ChatGPT cover
$99Free with your review

Review Asteroid, get a free AI guide

Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.

Write a review

Best Asteroid Alternatives

Top alternatives based on features, pricing, and user needs.

View full list →

Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.

Explore More

Asteroid FAQ

How does Asteroid simplify augmented reality app development?

Asteroid simplifies AR app development by providing a graphical interface for building ARKit apps for iPhone, removing the need for traditional scripting. Users can visually connect objects and define reactions, streamlining the creation process for 3D applications that interact with their environment.

Which teams would benefit most from using Asteroid?

Asteroid is ideal for developers, designers, and creators who aim to build augmented reality experiences without requiring extensive coding knowledge. It suits teams focused on creating interactive 3D applications for iPhone that react to their surroundings.

How does Asteroid compare to Bubble for app creation?

Asteroid focuses specifically on augmented reality development for iPhone with ARKit, allowing users to build 3D applications using a graphical interface. In contrast, Bubble is a broader no-code platform designed for building web applications and does not specialize in AR experiences.

Can Asteroid apps understand and react to their environment?

Yes, Asteroid apps can understand and react to their environment by integrating computer graphics with machine learning. The tool supports CoreML, allowing users to import models that define how applications respond to sensory input from an iPhone's camera and microphone.

What are the primary limitations when developing with Asteroid?

Asteroid is primarily limited to developing ARKit apps specifically for iPhone. While it offers a no-scripting approach for basic AR, advanced behaviors might still require some coding knowledge if Python scripting is utilized.

Does Asteroid include a free tier for development?

Yes, Asteroid is free to use, meaning no paid plan is required to access its features for augmented reality development. This allows users to build ARKit apps for iPhone without an upfront cost.

How does Asteroid integrate machine learning into AR experiences?

Asteroid integrates machine learning by allowing users to import CoreML models, which define how applications respond to sensory input from the phone. This enables AR apps to intelligently understand and react to the surrounding environment.

Guides & Articles