Разработка приложений дополненной реальности (AR) — это создание программ, которые накладывают виртуальные объекты на изображение с камеры устройства. Начать можно двумя путями: на конструкторах без кода (Lens Studio, ZapWorks) или на движках с программированием (Unity с AR Foundation, ARKit, ARCore). Ниже разберём актуальные инструменты 2026 года, пошаговый старт и примеры готовых приложений.
Основы AR
По данным developers.google.com.
Дополненная реальность (AR) — это технология, которая позволяет взаимодействовать с виртуальными объектами и информацией, встроенными в реальный мир. Камера снимает окружение, а приложение распознаёт поверхности, маркеры или лица и привязывает к ним 3D-модели, текст или анимацию.
AR отличают от двух смежных технологий:
- VR (виртуальная реальность) — полностью заменяет окружение и требует шлема (Meta Quest, Apple Vision Pro).
- MR (смешанная реальность) — виртуальные объекты не просто накладываются, а взаимодействуют с физическим пространством.
- AR — работает на обычном смартфоне без дополнительного оборудования. По данным платформ ARKit и ARCore, AR доступна более чем на 3,5 млрд устройств.
AR применяют в геймдеве, образовании, медицине, ритейле (виртуальная примерка и расстановка мебели), промышленности и маркетинге.

- ПОКАЖЕМ, КАК РАЗВЕРНУТЬ МОДЕЛЬ нейросети DEEPSEEK R1 ПРЯМО НА СВОЁМ КОМПЬЮТЕРЕ
- Где и как применять? Потестируем модель после установки на разных задачах
- Как дообучить модель под себя?
Инструменты для разработки
Выбор инструмента — ключевой момент. Он зависит от того, умеете ли вы программировать, под какую платформу делаете приложение и нужна ли установка из магазина или достаточно ссылки в браузере. Разделим инструменты на две группы.
Конструкторы без кода (no-code)
Подходят для масок, фильтров и простых маркетинговых сцен. Логика собирается визуально, программирование не требуется:
- Snapchat Lens Studio — редактор AR-эффектов (линз) для Snapchat с распознаванием лиц и окружения.
- TikTok Effect House — конструктор AR-эффектов для TikTok. Вместе с Lens Studio занял нишу после закрытия Meta Spark.
- ZapWorks (Zappar) — платформа для маркетингового AR: эффекты на упаковке, в журналах, на мероприятиях. Есть визуальный режим и режим со скриптами.
- Adobe Aero — инструмент для дизайнеров: расстановка 3D-моделей в пространстве и быстрые прототипы без кода.
Движки и SDK для разработчиков (с кодом)
Дают полный контроль, продвинутый трекинг и публикацию в App Store и Google Play:
- Unity + AR Foundation — кросс-платформенный движок. AR Foundation позволяет написать логику один раз и собрать сборку и под iOS, и под Android. Язык — C#. Лучший выбор для сложной 3D-графики и игр.
- Apple ARKit — нативный фреймворк для iOS, языки Swift и Objective-C. Использует LiDAR на новых iPhone и iPad для точного построения сцены.
- Google ARCore — нативная платформа для Android, языки Kotlin и Java. Отвечает за трекинг движения, понимание поверхностей и оценку освещения.
- Vuforia Engine — платформа от PTC с сильным распознаванием изображений, объектов и моделей из CAD. Часто используется внутри Unity для промышленного AR.
- 8th Wall — инструмент для WebAR (AR прямо в браузере без установки приложения). Язык — JavaScript.
- AR.js и MindAR — бесплатные открытые библиотеки для веб-AR на основе маркеров и распознавания лиц.
Что изменилось к 2026 году
AR-инструменты заметно перетасовались — старые статьи на эту тему устарели:
- Meta Spark (Spark AR) закрыт. Платформа перестала работать 14 января 2025 года, эффекты удалены из Facebook, Instagram и Messenger. Если вы видите туториалы по Spark AR — они уже неактуальны. Замена для масок и фильтров — Lens Studio и TikTok Effect House.
- 8th Wall стал открытым и бесплатным. Niantic закрыла платный хостинг 28 февраля 2026 года, но выложила инструменты в открытый доступ: утилиты под лицензией MIT, движок — как бесплатный бинарник для коммерческих проектов. Уже опубликованные эксперименты работают до 28 февраля 2027 года.
Сравнение инструментов
| Инструмент | Тип | Платформа | Код | Кому подходит |
|---|---|---|---|---|
| Unity + AR Foundation | Движок | iOS, Android | C# | Сложные 3D-приложения и игры |
| ARKit | SDK | iOS | Swift | Нативные iOS-приложения, LiDAR |
| ARCore | SDK | Android | Kotlin / Java | Нативные Android-приложения |
| Vuforia Engine | SDK (в Unity) | iOS, Android | C# | Распознавание изображений и объектов, промышленный AR |
| 8th Wall | WebAR (open source) | Браузер | JavaScript | AR по ссылке, маркетинг |
| AR.js / MindAR | WebAR | Браузер | JavaScript | Бесплатный веб-AR, маркеры и лица |
| Lens Studio | Без кода | Snapchat | Не нужен | AR-маски и фильтры |
| TikTok Effect House | Без кода | TikTok | Не нужен | AR-эффекты для TikTok |
| ZapWorks | Low-code | Web, приложения | Визуально / JS | Маркетинговый AR, упаковка |
| Adobe Aero | Без кода | iOS, Web | Не нужен | Прототипы, дизайнерам |
Руководство для создания AR-приложения

Путь от идеи до публикации укладывается в семь шагов. Они одинаковы и для no-code-конструктора, и для разработки на движке.
Шаг 1. Концепт
Определите цель и сценарий приложения: какую задачу оно решает и как взаимодействует с реальным миром. Это может быть AR-путеводитель по музею, игра, виртуальная примерка или обучающий тренажёр. Заодно посмотрите конкурентов и устройства целевой аудитории — это убережёт от лишних расходов.
Шаг 2. Выбор платформы
Выберите инструмент из таблицы выше. Новичкам без кода — Lens Studio или ZapWorks. Тем, кто готов программировать, — Unity с AR Foundation (универсально) или нативные ARKit и ARCore под конкретную ОС. Для AR в браузере без установки — 8th Wall, AR.js или MindAR.
Шаг 3. Изучение инструментов
Чтобы делать AR на движке, разберитесь с базовыми концепциями:
- Трекинг — отслеживание положения устройства в пространстве для корректного отображения объектов.
- Обнаружение объектов и поверхностей — распознавание плоскостей, маркеров и физических объектов, к которым привязываются виртуальные элементы.
- Работа с камерой — получение и обработка изображения с камеры устройства.
- 3D-моделирование — создание и интеграция моделей. Модели и текстуры готовят в Blender, Cinema 4D, ZBrush или Substance Painter.

- ПОКАЖЕМ, КАК РАЗВЕРНУТЬ МОДЕЛЬ нейросети DEEPSEEK R1 ПРЯМО НА СВОЁМ КОМПЬЮТЕРЕ
- Где и как применять? Потестируем модель после установки на разных задачах
- Как дообучить модель под себя?
Шаг 4. Начало разработки

Разберём старт на самом популярном связке — Unity с AR Foundation (по официальной документации Google для ARCore). Минимальная версия — Unity 2019.4.3f1 или новее:
- Откройте Window > Package Manager, выберите Unity Registry, найдите AR Foundation и нажмите Install.
- Установите плагин платформы: ARCore XR Plugin для Android или ARKit XR Plugin для iOS.
- В Edit > Project Settings > XR Plug-in Management включите ARCore (вкладка Android) или ARKit (вкладка iOS).
- Удалите стандартную Main Camera и добавьте в сцену объекты AR Session и XR Origin (правый клик в Hierarchy > XR).
- В Build Settings выберите платформу, для Android поставьте Minimum API Level 7.0+, Scripting Backend — IL2CPP, архитектуру ARM64.
Для нативной iOS-разработки на ARKit и Swift каркас сцены выглядит так:
import ARKit
import UIKit
class ARViewController: UIViewController, ARSCNViewDelegate {
@IBOutlet var sceneView: ARSCNView!
override func viewDidLoad() {
super.viewDidLoad()
sceneView.delegate = self
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
let configuration = ARWorldTrackingConfiguration()
sceneView.session.run(configuration)
}
// Добавление виртуальных объектов и логика работы с AR
}
Шаг 5. Тестирование и отладка
Проверьте приложение на разных устройствах и в разных условиях освещения. Отладка AR сложнее обычной: на трекинг влияют свет, текстура поверхностей и движение камеры, поэтому заложите на этот этап запас времени.
Шаг 6. Дизайн и контент
Подготовьте качественные 3D-модели, текстуры и понятный интерфейс. Главное правило AR-дизайна — виртуальные объекты должны естественно вписываться в реальную сцену по масштабу, освещению и теням.
Шаг 7. Развёртывание и публикация
Мобильные приложения публикуют в App Store (iOS) и Google Play (Android). WebAR-проекты размещают на сервере и распространяют по ссылке или QR-коду — пользователю не нужно ничего устанавливать.
Примеры AR-приложений
Чтобы понять масштаб технологии, посмотрите на работающие решения:
- IKEA Place — расстановка виртуальной мебели в реальной комнате перед покупкой.
- Pokémon GO — игра, которая вывела AR в массовый рынок (создана на технологиях Niantic).
- Google Lens — распознавание объектов, текста и перевод через камеру.
- Виртуальная примерка — макияж и очки в приложениях бьюти- и fashion-брендов.
- Образование и медицина — интерактивные 3D-атласы, тренажёры и визуализация органов.
Частые вопросы
С чего начать разработку AR-приложения новичку?
Определите задачу приложения, выберите инструмент под платформу и соберите простой прототип. Для старта без программирования подойдут Lens Studio или ZapWorks, для полноценного приложения — Unity с пакетом AR Foundation.
Можно ли создать AR-приложение без программирования?
Да. Lens Studio, TikTok Effect House, ZapWorks и Adobe Aero позволяют собрать AR-эффект визуально. Они подходят для масок, фильтров и маркетинговых сцен, но ограничены своей платформой.
Чем AR отличается от VR?
AR добавляет виртуальные объекты поверх реального мира через камеру смартфона. VR полностью заменяет окружение и требует шлема.
Какой инструмент выбрать для WebAR в 2026 году?
Для AR в браузере без установки используют открытые AR.js и MindAR, а также 8th Wall, ставший в феврале 2026 года открытым и бесплатным. Meta Spark (Spark AR) закрыт с 14 января 2025 года.
Заключение
Разработка приложений дополненной реальности доступна на двух уровнях: быстрые конструкторы без кода для эффектов и фильтров и движки вроде Unity, ARKit и ARCore для полноценных продуктов. Выберите инструмент под задачу и платформу, начните с прототипа и наращивайте сложность. Если хотите собирать приложения и автоматизировать процессы без глубокого программирования, начните с бесплатных курсов Zerocoder.

- ПОКАЖЕМ, КАК РАЗВЕРНУТЬ МОДЕЛЬ нейросети DEEPSEEK R1 ПРЯМО НА СВОЁМ КОМПЬЮТЕРЕ
- Где и как применять? Потестируем модель после установки на разных задачах
- Как дообучить модель под себя?
- Освой нейросеть Perplexity и узнай, как пользоваться функционалом остальных ИИ в одном
- УЧАСТВОВАТЬ ЗА 0 РУБ.
- Расскажем, как получить подписку
- ПОКАЖЕМ, КАК РАЗВЕРНУТЬ МОДЕЛЬ нейросеть DEEPSEEK R1 ПРЯМО НА СВОЁМ КОМПЬЮТЕРЕ