Mobile AR App Development for Marketing

NOVASOLUTIONS.TECHNOLOGY is engaged in the development, support and maintenance of iOS, Android, PWA mobile applications. We have extensive experience and expertise in publishing mobile applications in popular markets like Google Play, App Store, Amazon, AppGallery and others.
Development and support of all types of mobile applications:
Information and entertainment mobile applications
News apps, games, reference guides, online catalogs, weather apps, fitness and health apps, travel apps, educational apps, social networks and messengers, quizzes, blogs and podcasts, forums, aggregators
E-commerce mobile applications
Online stores, B2B apps, marketplaces, online exchanges, cashback services, exchanges, dropshipping platforms, loyalty programs, food and goods delivery, payment systems.
Business process management mobile applications
CRM systems, ERP systems, project management, sales team tools, financial management, production management, logistics and delivery management, HR management, data monitoring systems
Electronic services mobile applications
Classified ads platforms, online schools, online cinemas, electronic service platforms, cashback platforms, video hosting, thematic portals, online booking and scheduling platforms, online trading platforms

These are just some of the types of mobile applications we work with, and each of them may have its own specific features and functionality, tailored to the specific needs and goals of the client.

Showing 1 of 1 servicesAll 1735 services
Mobile AR App Development for Marketing
Complex
from 2 weeks to 3 months
FAQ
Our competencies:
Development stages
Latest works
  • image_mobile-applications_feedme_467_0.webp
    Development of a mobile application for FEEDME
    756
  • image_mobile-applications_xoomer_471_0.webp
    Development of a mobile application for XOOMER
    624
  • image_mobile-applications_rhl_428_0.webp
    Development of a mobile application for RHL
    1054
  • image_mobile-applications_zippy_411_0.webp
    Development of a mobile application for ZIPPY
    947
  • image_mobile-applications_affhome_429_0.webp
    Development of a mobile application for Affhome
    862
  • image_mobile-applications_flavors_409_0.webp
    Development of a mobile application for the FLAVORS company
    445

Marketing AR Mobile Application Development

A brand launches a limited sneaker collection. QR on packaging → user opens camera → over the box appears a 3D sneaker, rotating, glowing, sparks flying around. Share on Instagram Stories. Viral. This works when done well. When the model loads in 8 seconds and tracking falls apart on slight movement—user closes the app and never returns.

Image Tracking as Foundation for Marketing AR

Most marketing AR cases build on image tracking: packaging, print ads, billboards, business cards recognized as anchors, AR content plays over them. ARKit uses ARImageTrackingConfiguration with ARReferenceImage—reference image loads from asset catalog or dynamically from server. ARCore—AugmentedImageDatabase.

Critical reference image parameters:

  • Minimum physical width: 15 cm (smaller—unstable tracking)
  • High contrast, unique texture—Nike logo on white background is poor anchor, vibrant pattern with details is good
  • ARKit requires physical size in meters on registration (physicalWidth), otherwise AR content scale is wrong

WebAR vs native app. For marketing campaigns, often WebAR via 8th Wall or Niantic Lightship Web is better—no installation, opens in browser from QR. Limitations: no LiDAR, fewer physics capabilities, but sufficient for basic image tracking and face filters. Native app justified when: complex physics, high-fidelity graphics, access to ARKit Face Tracking on front camera.

Face Filters: Technical Details

For branded masks (Snapchat-style) on iOS use ARFaceTrackingConfiguration—TrueDepth camera only (iPhone X and newer). Returns ARFaceAnchor with 52 blend shape coefficients (brow, eye, mouth, cheek—full list in ARKit docs). Allows mask to respond to smile, blink, raised eyebrow—not just texture over face, but animated character.

On Android equivalent—ML Kit Face Mesh (478 points), but without depth camera attachment is less precise. For production face filters on both platforms, often use Spark AR (Meta) or Lens Studio (Snapchat) with their platforms, or ARCore + custom render for standalone app.

Performance and Load Time

Marketing AR is impulse-use context. User has 3 seconds patience. Therefore:

  • USDZ/glTF models ≤ 5 MB on first view, load rest progressively
  • Progressive loading: low-poly placeholder first, then full model
  • Preload in background on app launch via URLSession with .background configuration
  • Animations via .reality files (Reality Composer) or USDZ animation tracks—don't load separate JSON with keyframes

Analytics for AR interactions via Firebase Analytics: ar_session_started, ar_target_detected, ar_content_shared—marketers need AR → sharing conversion data.

What's Included

  • AR experience design: scenario, storyboard, reference images
  • 3D/animation (or integrate assets from brand art director)
  • AR module development (native or WebAR depending on case)
  • A/B test different AR scenarios
  • Analytics and campaign reporting

Timeline: simple image tracking with 3D animation—3–5 weeks. Face filter with branded mask—4–6 weeks. Full campaign AR app with multiple scenarios—8–14 weeks. Cost calculated individually.