Updated September 2026 · Written and maintained by the Progression Agency strategy team
An augmented reality app development company plans, designs and engineers software that pins 3D objects, instructions or live data to the physical world through a phone camera, a web browser or a headset. The work spans native ARKit and ARCore apps, web AR that opens without an install, spatial apps for Apple Vision Pro, Meta Quest and Android XR, and the 3D asset pipeline that feeds all of them, for uses that run from retail try-on to technician guidance. Progression Agency is based in New York City and works with clients across the United States and worldwide.
On this page · 17 sections
- What does an augmented reality app development company actually deliver?
- AR, VR or mixed reality: which one does the job?
- Which platform should an AR app target first?
- Native, Unity or web: choosing how to build the AR layer
- The 3D asset pipeline: USDZ, glTF and budgets that keep scenes fast
- Use cases where augmented reality earns its budget
- What makes an AR experience feel solid rather than gimmicky?
- Camera data, face tracking and privacy rules for AR apps
- Virtual reality app development: when a headset beats a phone
- How much does augmented reality app development cost?
- How long does an AR build take?
- Measuring an AR feature: the numbers worth tracking
- How founders and product leaders ask AI assistants for an AR developer
- How to choose an AR app development company
- The skills an AR and VR team needs
- AR VR app development services we provide
- Related services and guides
The short answerAugmented reality app development is four jobs done together: choosing the platform (ARKit on iPhone and iPad, ARCore on Android, WebXR or AR Quick Look in the browser, visionOS or Meta Horizon OS on headsets), preparing 3D assets in USDZ and glTF, engineering tracking, placement and rendering, and shipping through the app stores or the web. Success is judged by the decision the AR moment supports: an item added to cart after it was placed in a room, a procedure completed without a trainer, a repair closed on the first visit. By our published planning ranges, AR added to an existing app runs $30,000-$80,000 over 6-12 weeks and a standalone product visualization app $60,000-$150,000 over 3-6 months, with a written quote after scoping. A one-scene prototype on your own devices comes first, so feasibility is settled before the full budget is committed.
Search volumes and costs per click are Ubersuggest data for the United States, September 2026. Platform capabilities, limits and review rules are quoted from Apple, Google, W3C, Khronos, Unity, Meta and OpenUSD documentation, linked where they appear; the Illinois statute is linked to the Illinois General Assembly. Price ranges are the planning ranges published on our app development pages; a written quote follows scoping.
What does an augmented reality app development company actually deliver?
A working AR experience and everything that keeps it working: the app or web viewer, the 3D content, the service that delivers that content, and device testing that proves placement holds in real rooms. The code is often the smaller share of the effort.
Apple’s ARKit documentation offers a precise yardstick. It describes augmented reality as user experiences that add 2D or 3D elements to the live view from a device’s sensors “in a way that makes those elements appear to inhabit the real world,” and says ARKit combines device motion tracking, world tracking and scene understanding to make that possible. Every line of an AR budget serves that illusion: tracking that does not drift, lighting that matches the room, models light enough for a mid-range phone, and prompts that tell people where to point the camera.
- A decision brief: the question AR answers and the metric that proves it.
- A device matrix covering the phones, browsers and headsets to support.
- A one-scene prototype running on those devices before the full budget is spent.
- Master 3D models with USDZ and glTF exports held to a performance budget.
- The AR app, feature or web viewer, with fallbacks for unsupported devices.
- A content service so models and variants change without a store release.
- Analytics events and a launch report tied to the decision metric.
Discovery that starts from a decision
Useful AR answers a question a photo cannot: will this sofa fit under the window, which valve comes first, how does the kitchen look with the island moved. We write that question down, name the metric that shows it was answered, and check whether a 3D viewer or a short video would answer it more cheaply. If nothing changes when the object is in the room, the AR is decoration.
3D content production and optimization
Much of the schedule risk sits in the models rather than the app. Product files arrive as CAD, as meshes built for rendering or as nothing at all, and each needs clean-up, texture baking, material setup and export to two formats before it loads quickly on a phone.
Engineering: tracking, placement, occlusion and rendering
The app detects surfaces, anchors content, matches lighting and hides virtual objects behind real ones where the device can measure depth. It also recovers gracefully when tracking is lost, which happens in dim rooms, on blank walls and when someone walks through the scene.
Release, analytics and content updates
AR ships through the App Store, Google Play, the web or a headset store, and models should update without a new app release. Analytics record whether people open AR, whether placement succeeds and what they do next.
AR, VR or mixed reality: which one does the job?
Choose AR when people must stay in their real surroundings, VR when the surroundings are the problem, and mixed reality when a headset should blend both. The device plan follows from that choice.
| Augmented reality (AR) | Virtual reality (VR) | Mixed reality on headsets | |
|---|---|---|---|
| What the user sees | The real world through a camera, with digital content anchored in it | A fully rendered environment that replaces the real one | The real room, shown through passthrough, with digital objects placed in it |
| Typical devices | iPhone, iPad, Android phones, web browsers | Meta Quest and other headsets; Apple Vision Pro in a Full Space | Apple Vision Pro, Meta Quest, Android XR headsets |
| Strongest business uses | Product placement, try-on, wayfinding, work instructions | Procedural and safety training, simulation, design review | Spatial product demos, collaborative review, guided assembly |
| Main build tools | ARKit, RealityKit, ARCore, WebXR, Unity AR Foundation | Unity, Unreal Engine, OpenXR | visionOS SDK, Unity, OpenXR, Meta Spatial SDK |
| How people get it | App stores or a web link | Headset stores or company-managed devices | Headset stores or company-managed devices |
| Main constraint | Phone performance and room lighting | Comfort, motion and headset access | Headset cost and availability |
The disciplines overlap more than the labels suggest. Virtual reality app development uses the same engines, 3D pipeline and interaction thinking as AR, so the same team can plan both. Where a client needs virtual reality software development for training or simulation, we scope it on the same terms as AR work, with headset access and comfort testing written into the plan.
Which platform should an AR app target first?
Target the devices your users already carry. For consumer AR that usually means iPhone and Android phones, often starting on the web; for training and field work it can mean a fleet of company-managed headsets.
| Platform | Native tools | What the documentation says about reach | Good first choice for |
|---|---|---|---|
| iPhone and iPad | ARKit with RealityKit | ARKit is documented for iOS and iPadOS 11 and later; apps built around AR can declare it so they install only on ARKit-compatible devices | Consumer apps, LiDAR room capture, try-on |
| Android phones | ARCore | Runs on devices Google has certified; AR Required apps are offered on Google Play only to supported devices | Broad consumer reach alongside iOS |
| Web browsers | WebXR, Scene Viewer, AR Quick Look | No install; the model-viewer component hands off to whichever AR viewer the device supports | Product pages, campaigns, first pilots |
| Apple Vision Pro | visionOS with SwiftUI, RealityKit and ARKit | Apps run in windows, 3D volumes or a dedicated Full Space | Spatial demos, design review, premium retail |
| Meta Quest | Unity, Unreal, OpenXR, Meta Spatial SDK, WebXR | Meta Horizon OS supports mixed reality apps and existing Android apps | Training fleets and mixed reality |
| Android XR headsets and glasses | Jetpack XR SDK, Unity, OpenXR, WebXR | Most existing Android apps appear as 2D panels in 3D space without changes | Early spatial versions of Android apps |
iPhone and iPad: ARKit and RealityKit
ARKit handles sensing, and RealityKit, which Apple calls “an AR-first 3D framework,” handles rendering and simulation (RealityKit documentation). Apple’s guidance on device support and camera permission gives two paths: an app whose core function is AR adds the arkit key to its required device capabilities so it installs only on compatible devices, while an app with AR as a secondary feature checks support at run time. Either way, the app must explain in its Info.plist why it needs the camera.
Android phones: ARCore and Google Play Services for AR
ARCore uses simultaneous localization and mapping to track the phone, detects horizontal and vertical planes, estimates lighting and, on supported devices, builds depth maps from the main camera (ARCore fundamentals). It runs only on certified devices. Google’s ARCore setup guide separates AR Required apps, which Google Play offers only to supported devices and which install Google Play Services for AR automatically, from AR Optional apps, which install anywhere but need Android 7.0 or later to run AR features.
The browser: WebXR, Scene Viewer and AR Quick Look
Web AR reaches people from a product page or a QR code with nothing to install. The WebXR Device API is a W3C Candidate Recommendation Draft, dated 9 June 2026, that gives the web access to VR and AR devices, and its augmented reality module adds the immersive-ar session mode. On Android, Google’s Scene Viewer opens glTF models in AR; on iPhone and iPad, AR Quick Look opens USDZ files from Safari, Messages, Mail, News and Notes. Google’s model-viewer web component tries WebXR, then Scene Viewer, then Quick Look by default, and can generate the USDZ file on the fly.
Headsets: Vision Pro, Meta Quest and Android XR
Apple’s visionOS developer pages describe apps built from windows, volumes and a Full Space using SwiftUI, RealityKit and ARKit, with Reality Composer Pro for preparing 3D content and Unity as an alternative. Meta’s developer platform for Quest supports Unity, Unreal, OpenXR, the Meta Spatial SDK, WebXR and existing Android apps. Google’s Android XR documentation covers headsets and glasses and says existing 2D Android apps work by default, shown as a panel inside 3D space.
Planning an AR feature or app?Tell us the product, the decision AR should help people make and the devices your users carry; we reply with a platform recommendation and a prototype plan.
Native, Unity or web: choosing how to build the AR layer
Native SDKs give the tightest tracking and store integration on one platform, Unity with AR Foundation shares one codebase across several, and web AR trades depth for reach. Plenty of products combine two of the three.
| Approach | Strengths | Trade-offs | Choose it when |
|---|---|---|---|
| Native: Swift with ARKit and RealityKit, Kotlin with ARCore | Newest platform features first, best performance, natural fit with an existing native app | Two codebases for iOS and Android | AR lives inside a native app or depends on platform-only features such as RoomPlan |
| Unity with AR Foundation | One codebase for ARKit, ARCore, visionOS, Meta Quest and HoloLens 2 through provider plug-ins | Engine runtime adds size; features vary by platform | The product is 3D-first or game-like, or must reach headsets as well as phones |
| OpenXR-based engines (Unity, Unreal) | One royalty-free standard API across many headsets | Mainly relevant to headsets rather than phones | VR or mixed reality training across more than one headset brand |
| Web AR: WebXR, model-viewer, Quick Look, Scene Viewer | No install, a shareable link, fastest to pilot | Fewer features; depends on browser support | Product pages, campaigns and first tests of demand |
Unity’s documentation says AR Foundation “enables you to create multi-platform augmented reality (AR) apps with Unity” through plug-ins for Google ARCore, Apple ARKit, Apple visionOS, OpenXR on HoloLens 2 and Meta Quest, and warns that feature availability varies by platform. That is why unity ar app development still needs a device matrix. For headsets, the Khronos Group describes OpenXR as “a royalty-free, open standard” for XR applications; version 1.1 is current, and Meta, Microsoft, Valve, Google for Android XR, HTC, Pico and others ship conformant runtimes.
The 3D asset pipeline: USDZ, glTF and budgets that keep scenes fast
An AR product that reaches both iPhone and Android needs each model in two formats: USDZ for Apple’s viewers and glTF, usually packed as a single .glb file, for Android, the web and most engines. The pipeline that converts, optimizes and versions those files decides load time and visual quality more than any app code.
glTF is the Khronos Group’s “royalty-free specification for the efficient transmission and loading of 3D scenes and models,” nicknamed “the JPEG of 3D,” and glTF 2.0 was published as the international standard ISO/IEC 12113:2022 (Khronos glTF overview). USDZ comes from the OpenUSD world: the USDZ specification defines it as an uncompressed, read-only zip package whose files each begin on a 64-byte boundary so they can be read in place. The Alliance for OpenUSD, founded by Pixar, Adobe, Apple, Autodesk and NVIDIA, works on standardizing OpenUSD.
| Constraint | Google’s figure | How we apply it |
|---|---|---|
| Triangles | Recommended limit of 100,000; 30,000 to 50,000 is the ideal range | Hero products near the top of the ideal range, catalog items well below it |
| Materials | Recommended limit of 10 | Merge materials during texture baking |
| Texture resolution | Maximum 2048 x 2048 | Bake detail into normal maps instead of raising resolution |
| Mesh per material | 1 | Split or merge meshes before export |
| Model size | 10 MB; bigger models may result in a poor user experience | Compress textures and strip hidden geometry |
| Format | glTF 2.0 or .glb | Export USDZ from the same master file for Apple devices |
The figures come from Google’s Scene Viewer file requirements. We hold USDZ exports to the same targets and test them on the oldest iPhone the client supports.
Where models come from
CAD files from engineering are accurate but heavy. Rendering meshes from a marketing studio look right but can carry far more geometry than a phone should draw. When nothing exists, Apple’s Object Capture builds a 3D model from a series of well-lit photographs taken from many different angles, on iOS 17 and macOS 12 or later.
Optimization and levels of detail
Every model gets a triangle budget, baked textures, merged materials and compressed images. Complex products keep a lighter version for list views and a detailed version for close inspection.
Materials and lighting that survive conversion
Materials convert between glTF and USDZ with small differences, so each export is checked side by side on real devices under warm and cool light. Shadows are left to the viewer: Scene Viewer renders hard shadows when an object is placed, and Google recommends against baking them into the model.
A content service instead of app releases
Models, variants and prices live on a server or CDN, so a new colorway ships without an App Store update. Apple’s guideline 4.2.3 asks apps that must download extra resources at first launch to disclose the download size and prompt users first, so large libraries load on demand.
Use cases where augmented reality earns its budget
AR pays when it removes a doubt that would otherwise cost a return, a site visit, a trainer’s hour or a second truck roll. These are the patterns with the clearest line from AR use to a business number.
Retail try-on and product placement
Placement shows furniture, appliances, fixtures and decor at true scale in the shopper’s room; try-on overlays eyewear, makeup, watches or shoes using face or body tracking. On iPhone, AR Quick Look supports Apple Pay and custom action banners, so a shopper can buy from inside the AR view. For stores built on a web platform, AR usually starts on the product page; our ecommerce web development services and 3D website design teams handle that side.
Training and simulation
Headset training suits procedures that are dangerous, expensive or rare to rehearse on real equipment. Mixed reality overlays steps on a real machine; full VR rebuilds a site that does not exist yet. Progress, errors and completion times flow to the learning system the client already runs, which our education and training software work covers.
Field service and work instructions
Technicians point a phone or tablet at equipment, the app recognizes it through image or object tracking, and anchored steps appear on the right component. Instructions and models are cached for sites without signal, and completed steps sync back to the work order.
Real estate, architecture and interiors
Apple’s RoomPlan uses the camera and LiDAR Scanner on iPhone and iPad to create a 3D floor plan of a room, including dimensions and types of furniture, exported as USD or USDZ. That makes measured rooms, virtual staging and renovation previews practical inside a property app; our real estate software development page covers listings, portals and agent tools.
Outdoor and location-based AR
Google’s Geospatial API lets content be attached remotely to any area covered by Google Street View, combining GPS, device sensors and Google’s Visual Positioning System. It offers anchors by latitude, longitude and altitude, on terrain or on rooftops, for Android, iOS, Unity and Unreal, which suits wayfinding, site previews and tourism.
Marketing activations and packaging
A QR code on a box, poster or display opens a web AR scene with no install, so the experience is one scan away for anyone holding the product. Campaign scenes are built on the web, and the 3D assets are reused on product pages afterward.
What makes an AR experience feel solid rather than gimmicky?
Stable tracking, clear guidance and restraint. Apple’s review rules reject AR that only drops a model into the camera view, and its design guidelines spell out the patterns that keep people oriented.
App Store guideline 4.2.1 is blunt: “Apps using ARKit should provide rich and integrated augmented reality experiences; merely dropping a model into an AR view or replaying animation is not enough” (App Store Review Guidelines). The practices below are how an AR feature clears that bar.
Coach the scan
Apple’s Human Interface Guidelines for augmented reality note that people need to move their device so ARKit can evaluate the surroundings and detect surfaces, and recommend the built-in coaching view. Google’s documentation adds that flat surfaces without texture, “such as a white wall,” may not be detected properly, so the prompts tell people what to aim at.
Show where placement is possible
A visible indicator appears only once a surface is detected, objects snap to it at true scale, and a reset control recovers from a bad placement. When tracking is lost, the app says so and helps people return the device to where it was.
Design for arms, eyes and surroundings
Apple warns that holding a device at a set distance or angle for a long time is tiring, and that rapid, sweeping or expansive motions can be dangerous when people are absorbed in a scene. We keep sessions short, place objects at a comfortable distance and avoid interactions that make people move quickly through a room.
Offer AR only where it works
Apple’s guidance is to offer AR features only on capable devices. On unsupported phones the same screen shows a 3D viewer or photos instead of an error, and on Android an AR Optional app keeps the rest of the product available to everyone.
Not sure your 3D files are AR-ready?Send a sample model or CAD export and we will check it against the budgets on this page and tell you what conversion it needs.
Camera data, face tracking and privacy rules for AR apps
Treat the camera feed and any face or room geometry as sensitive by default. Apple restricts what apps may do with facial mapping data, Illinois treats face geometry as a biometric identifier, and both shape how try-on features are built.
| Source | What it says | How the build responds |
|---|---|---|
| App Store guideline 5.1.2(vi) | Data gathered from depth or facial mapping tools such as ARKit, Camera APIs or Photo APIs may not be used for marketing, advertising or use-based data mining, including by third parties | Face and depth data stays on the device and never reaches analytics or ad SDKs |
| Apple camera permission | The app’s Info.plist must include NSCameraUsageDescription explaining why it needs camera access | Plain-language purpose text, requested when AR is first opened |
| Illinois BIPA, 740 ILCS 14 | Lists a scan of face geometry as a biometric identifier and requires written notice of the purpose and term and a written release before collection | Designs that avoid collecting or storing face geometry, or consent flows your counsel approves |
| BIPA retention and damages | A public retention schedule; destruction when the purpose is met or within 3 years of the last interaction; liquidated damages of $1,000 per negligent and $5,000 per intentional or reckless violation | No retention by default and a documented deletion path |
Sources: Apple’s App Store Review Guidelines and camera permission guidance, and the Illinois Biometric Information Privacy Act. We build inside these rules and document how each feature handles camera data; whether a particular try-on design falls under a statute is a question for your counsel, not something this page decides.
Virtual reality app development: when a headset beats a phone
Choose VR when the environment itself is what people must learn or experience: a hazardous procedure, an unbuilt building, a machine too costly to take offline. A good VR app development company will also tell you when a phone or a video would do.
Training that has to be repeatable
The value of VR training is that every trainee faces the same scenario, errors are safe, and results are recorded. Scenarios are built in Unity or Unreal, and OpenXR keeps them portable across headset brands.
Design review and pre-visualization
Architects, retailers and manufacturers can walk through a space or product before it exists. The same master models feed the AR app, the website viewer and the headset scene, which is why the asset pipeline comes first.
Headsets as managed devices
When training runs on company-owned headsets, the plan covers device setup, app distribution, updates and data collection alongside the app itself. Meta’s platform also accepts WebXR content, which is useful for pilots before a native build.
Comfort and motion
Apple’s advice to introduce motion gradually applies with more force inside a headset. Locomotion, turning and text size are tested with first-time users, not only with the development team.
Buyers comparing virtual reality software development companies should ask how comfort testing is done and on which headsets. As a virtual reality app development company, we take on headset projects where the headset is justified and say so when it is not; our AR and VR services overview summarizes the offer on one page.
How much does augmented reality app development cost?
By our published planning ranges, AR added to an app you already run costs $30,000-$80,000, a standalone product visualization app $60,000-$150,000, and a VR training application $80,000-$300,000 or more. The number of 3D assets and the number of device targets move the estimate most.
| Scope | Planning range | Typical timeline | What drives it |
|---|---|---|---|
| AR feature added to an iOS or Android app you already run | $30,000-$80,000 | 6-12 weeks | Number of products, placement or try-on, platforms |
| Standalone product visualization app | $60,000-$150,000 | 3-6 months | Catalog size, content service, analytics, both stores |
| VR training application | $80,000-$300,000+ | 4-9 months | Scenarios, interactions, headsets, learning-system integration |
| 3D product viewer with AR on an existing website | $8,000-$40,000 | 3-8 weeks | Models, viewer customization, page integration |
| Model preparation from CAD | $2,000-$20,000 per product family | 2-6 weeks | Complexity, variants, material accuracy |
| Hosting, CDN and maintenance for 3D content | $300-$3,000 per month | Ongoing | Traffic, library size, update frequency |
The ranges are published on our AR and VR app development and 3D website design pages and in our app development cost guide. They are planning figures for budgeting, not quotes; your quote follows a written scope.
What moves an AR app development cost estimate
Five things do most of the work: how many products need models and whether CAD exists, whether try-on needs face or body tracking, how many platforms and headsets must be supported, whether content updates need a management tool, and what the AR moment must connect to, such as a cart, a work-order system or a learning platform.
How long does an AR build take?
Plan on 6-12 weeks to add AR to an app you already run and 3-6 months for a standalone product visualization app, per our published ranges; VR training runs 4-9 months. The first milestone is a prototype running on your own devices.
| Phase | When | What you receive | Check before moving on |
|---|---|---|---|
| Discovery and device plan | Weeks 1-2 | The decision to support, a success metric, a device matrix and an asset audit | Everyone agrees what AR should change |
| One-scene prototype | Weeks 2-4 | One product or step running on target phones or headsets | Placement holds in real rooms and lighting |
| Asset pipeline | Weeks 3-8 | Master models, USDZ and glTF exports, a content service | Load time and file size inside budget |
| Build | Weeks 4-10 | The full AR flow, fallbacks for unsupported devices, analytics | Every device in the matrix passes |
| Release | Weeks 8-12 | Store submissions or web launch, monitoring | Review approval and stable sessions |
| Improve | Monthly | New content and experiments on prompts and placement | The success metric moves |
Measuring an AR feature: the numbers worth tracking
Measure the decision the feature supports, then the health of the experience underneath it. A high open rate with poor placement success means AR is being tried and abandoned.
| Metric | What it tells you | How it is captured |
|---|---|---|
| AR entry rate | Whether people find and trust the AR button | Events on the product page or screen |
| Placement success | Whether tracking and surface detection work in real homes and sites | Session events from the AR view |
| Time to first placement | How clear the coaching is | Timestamps from AR open to first anchor |
| Action after AR | Whether AR changes behavior: add to cart, booking, task completed | Funnel comparison with sessions that skipped AR |
| Returns or repeat visits | Whether expectations matched reality, where the client tracks it | Order or CRM data joined to sessions |
| Asset load time | Whether the pipeline is doing its job | Client-side performance logging |
How founders and product leaders ask AI assistants for an AR developer
Buyers can ask ChatGPT, Claude, Perplexity, Gemini, Microsoft Copilot or Google’s AI Overviews for a shortlist of AR developers. The answers lean on pages that state platforms, deliverables and prices in plain text.
How the questions are phrased
Buyers describe the job rather than the technology: “recommend an augmented reality app development company that can build eyewear try-on for iOS and Android,” “who can put our furniture catalog into web AR without an app,” “which studios build Unity AR apps for field technicians,” or “best VR developer for safety training on Meta Quest.” Search data has the same shape: in Ubersuggest’s September 2026 figures, “ar app development company” and “augmented reality app development company” each draw 210 US searches a month, as many as “ar app development” itself.
What the assistants tend to cite
Assistants that search the web build answers from pages they can retrieve and quote. For this market that means agency service pages with specific platform detail, directory profiles and reviews, “top AR companies” roundups and, for technical claims, Apple, Google and W3C documentation. Ubersuggest’s September 2026 SERP analysis for “ar app development company” showed a Google AI Overview in the top position, and half of the first ten organic results were directories or “top companies” roundups rather than agency pages.
Using an AI shortlist well
Treat the answer as a starting list. Ask each named firm for a device matrix, a prototype plan and the 3D budgets it works to, ask the assistant follow-up questions that force specifics, such as which firms have shipped visionOS apps or WebXR viewers, and check every claim on the firms’ own pages.
What to publish so your AR product gets named
Once the feature ships, give assistants something to quote: a crawlable page explaining what the AR does and which devices support it, a model-viewer demo that works in a browser, store listings that name the use case, and help articles that answer setup questions. Our answer engine optimization team builds that side.
Need a number for the budget?Share the scope and we will map it to our published planning ranges and send a written estimate.
How to choose an AR app development company
Pick the team that proves feasibility on your devices before asking for the full budget and treats 3D content as part of the job, not an extra.
| Requirement | How to check it |
|---|---|
| A device-first plan | Ask which phones and headsets they will test on and how that list was chosen |
| A paid prototype before the full build | Ask for a fixed-price, one-scene prototype on your own hardware |
| An owned 3D pipeline | Ask who optimizes models, to what budgets, and in which formats they deliver |
| Evidence on the platforms you need | Ask for live apps or web viewers on ARKit, ARCore, WebXR or visionOS, whichever apply |
| A privacy position on camera and face data | Ask how face or room geometry is processed, stored and deleted |
| Content updates without releases | Ask to see how a new model or variant gets published |
| Measurement tied to a business metric | Ask what their report shows first: AR opens or the decision AR supports |
| Your ownership | Confirm you own the code, the models, the store accounts and the analytics |
The same questions separate AR development companies that specialize in immersive work from general app shops that add AR on request, and they apply whether you hire a studio, a freelancer or an app development agency that also builds the rest of your product.
The skills an AR and VR team needs
An AR product needs more than an app developer: platform engineers, a 3D technical artist, a designer who understands spatial interfaces and a tester with a drawer full of devices.
| Role | Core skills | Why it matters |
|---|---|---|
| iOS engineer | Swift, ARKit, RealityKit, SwiftUI | Native quality, RoomPlan and Quick Look integration |
| Android engineer | Kotlin, ARCore, Jetpack | Device variety and Google Play requirements |
| Unity or XR engineer | C#, AR Foundation, OpenXR, performance profiling | Cross-platform and headset builds |
| 3D technical artist | Retopology, UV and texture baking, USDZ and glTF export | Models that load fast and look right |
| Product designer | Spatial interaction, coaching, accessibility | People know what to do in the first seconds |
| Backend engineer | Content APIs, CDN, analytics events | Updates without releases and measurable outcomes |
| QA engineer | Device matrix, lighting and surface testing | Placement that holds outside the office |
AR VR app development services we provide
Everything from a feasibility prototype to a multi-platform product, including the 3D pipeline and updates after launch.
- AR mobile app development for iPhone, iPad and Android, native or cross-platform.
- AR features added to an existing app, from product placement to guided workflows.
- Web AR product viewers that open from a link or QR code, with Quick Look and Scene Viewer handoff.
- Unity AR app development with AR Foundation for products that must reach phones and headsets.
- Apple Vision Pro apps in visionOS, and Meta Quest and Android XR builds through Unity or OpenXR.
- Virtual reality app development for training, simulation and design review.
- 3D asset production: CAD conversion, photogrammetry clean-up, optimization and USDZ and glTF export.
- Content services so models, variants and prices update without app releases.
- Camera, face-tracking and room-scanning features designed around privacy rules.
- Analytics, experiments and maintenance after launch.
Each engagement starts with discovery and a prototype. A company that needs AR app development services for one feature can stop after the first release; others keep the team on for content and platform updates. Whichever AR app development company you choose, insist on that order: prototype, then budget.
Related services and guides
- App development agency: the full product around the AR feature, from design to launch.
- AR and VR app development overview: a one-page summary of our immersive services.
- 3D website design: 3D viewers, configurators and scroll-driven product pages.
- Ecommerce web development services: the store that AR product pages sit inside.
- Real estate software development: listings, portals and agent tools that pair with room scanning.
- iOS app development and Android app development: native apps that host ARKit and ARCore features.
- Wearable app development: watch and device companions to spatial products.
- Education and training software: learning systems that record VR training results.
- Retail software development: loyalty and clienteling apps that can carry try-on.
- UI and UX design: interface design for spatial and mobile products.
- App development cost guide and MVP development: budgeting and first releases.
- Software development for startups: an engineering partner for funded AR startups.
- Video game marketing: launching an AR game once it is built.
Planning an AR app or feature?
Tell us the product, the decision AR should support and the devices your users carry. We reply with a platform recommendation, a prototype plan and a planning estimate.
Getting found in search
AI, AEO and what is changing
Paid media and lead generation
Websites and design
Choosing and working with an agency
Software and app development
- Sports betting app development
- Software development for startups
- Inventory management software development
- Telecom software development
- Ruby on Rails development company
- Python development company
- Embedded software development
- Salesforce development company
- n8n automation agency
- Cloud app development
- On-demand app development
- Blockchain app development
- Stock trading app development
- Mobile app development company
- Software development company
- Software consulting services
- AI consulting services
- UI/UX design services
- .NET development services
- Desktop application development
- Progressive web app development
- AR/VR app development
- Wearable app development
- EHR software development
- Hire dedicated developers
- Software development life cycle
- Web application development
- AI app development
- AI agent development
- AI chatbot development
- AI receptionist development
- AI integration services
- Cross-platform app development
- React Native app development
- Flutter app development
- Native app development
- iOS app development
- Android app development
- IoT app development
- MVP development
- SaaS development
- Enterprise app development
- App development outsourcing
- Hire app developers
- App development cost
- How to build an app
- App development tools
- Agile software development
- Custom CRM development
- ERP development
- Web portal development
- Marketplace development
- Dashboard development
- API development
- Backend development services
- Healthcare software development
- Healthcare app development
- Telemedicine app development
- Fintech software development
- Insurance software development
- Logistics software development
- Manufacturing software development
- Real estate software development
- Education software development
- Retail software development
- Ecommerce app development
- Delivery app development
- Restaurant app development
- Fitness app development
- Dating app development
- Taxi app development
- Travel app development
- Social media app development
- Video streaming app development
- App development in NYC
- App development in Dallas
- App development in Los Angeles
- App development in Houston
- App development in Atlanta
- App development in Austin
- App development in Miami
- App development in Chicago
- App development in San Diego
Website design by industry and type
Web development, platforms and hosting
Social, content and brand
By industry and by situation
Frequently asked questions
Can you build an app for a VR headset as well as for phones?
What does an AR and VR developer actually do?
How do AR development companies differ from general app agencies?
What should the statement of work for an AR build spell out?
Can a company outside New York hire you for an AR project?
Which skills should an AR/VR developer bring to a project?
What goes into building an augmented reality game?
How is development in VR different from building a mobile app?
How should I compare one augmented reality app development company with another?
Will AR work on Android phones that are not ARCore certified?
Is web AR good enough for product placement on iPhone and Android?
Which 3D file formats do we need to hand over?
How large can a 3D model be for mobile AR?
Can product photos be turned into a 3D model?
Do users need a device with a LiDAR Scanner?
Will Apple reject an AR app that only displays a 3D model?
Is face-tracked virtual try-on restricted anywhere in the US?
Should our AR app be built in Unity or natively?
What does AR cost for a smaller retailer?
How soon can we test a prototype on our own phones?
Can we update 3D models without a new app release?
Do existing Android apps run on Android XR headsets?
Is WebXR a finished standard?
Who owns the models, code and store listings after launch?
Planning an AR feature or app?Tell us the product, the decision AR should help people make and the devices your users carry; we reply with a platform recommendation and a prototype plan.
Get a free marketing proposal
Tell us what you are trying to grow and we will come back with a plan, not a pitch deck. Same-day reply on weekdays.
