Виставка через три тижні, а AR-контент тільки готується. Потрібна стабільна робота в умовах нестабільного освітлення та перевантаженого Wi-Fi. Як зробити так, щоб відвідувачі залишилися в захваті? Ми розробляємо мобільні AR-додатки для виставок, які працюють у найскладніших умовах: стислі терміни, нестандартний простір та аудиторія, готова до взаємодії без інструкцій. Наш досвід — понад 15 проєктів, 5 років на ринку. AR тут має запускатися без налаштувань і технічних збоїв — інакше відвідувач знизує плечима і йде далі. Технічно виставковий AR відрізняється від музейного: акцент на wow-ефекті, інтерактивності, шерингу та вимірюванні залученості.
Чому marker-based AR — оптимальний вибір для виставок?
Виставкові зали — складне середовище для AR. Білі стенди з однотонними поверхнями ускладнюють plane detection. Прожекторне освітлення знизу або збоку призводить до втрати feature points через різкі тіні. Сотні людей з телефонами одночасно створюють навантаження на Wi-Fi та backend.
Чому marker-based AR — оптимальний вибір для виставок? Маркери з брендованими зображеннями на стендах, буклетах, бекдропах не залежать від якості поверхонь та освітлення. Marker-based AR у 10 разів стабільніший за markerless в умовах поганого освітлення. Конкретні вимоги: мінімальний розмір маркера 15×15 см для надійного виявлення з 1–1.5 метра, histogramContrastScore > 0.8 (перевіряємо через ARReferenceImage.validate(completionHandler:)), матовий друк (не глянцевий), унікальні зображення на кожному стенді. Згідно з документацією ARKit, ці параметри критичні для стабільного трекінгу.
Сценарії взаємодії для виставок
Reveal-ефект. Навів на стенд — з'являється 3D-продукт «з упаковки», розгортається, демонструє функції. 15–30 секунд анімації. AnimationPlaybackController в RealityKit, анімація запікається в USDZ.
AR try-on. Для fashion, ювелірки, косметики — face tracking або body tracking. ARBodyTrackingConfiguration (iOS 13+, A12+) дає 91-точковий скелет тіла: можна приміряти одяг, аксесуари, рюкзаки.
Ігрова механіка для залученості. Відвідувач обходить всі стенди партнерів → збирає віртуальні предмети → отримує приз. GameKit для зберігання очок або простий backend з UUID сесії. Це мотивує обійти всю виставку.
AR-фото для соцмереж. Кнопка «Сфотографуватися з AR-об'єктом» — ARView.snapshot(saveToPhotoLibrary: false, completion:) + UIActivityViewController для шерингу. Ватермарка з логотипом бренду на знімку — через CoreImage overlay перед шерингом.
Як забезпечити швидкий деплой AR-додатку?
Виставка через 3 тижні, контент готовий через 2 — стандартна ситуація. Архітектура для швидкого оновлення контенту:
- Remote Config (Firebase Remote Config) керує посиланнями на AR-ресурси. Зміна 3D-моделі або додавання нового стенду — зміна в Firebase Console, без оновлення додатку.
- Додаток при запуску перевіряє Remote Config, завантажує нові ресурси в background.
- Час оновлення контенту без App Store: 5–10 хвилин для організатора.
Аналітика та вимірювання залученості
Виставники хочуть знати: скільки людей скористалися AR, скільки часу провели, що дивилися найчастіше. Firebase Analytics + custom events:
Analytics.logEvent("ar_activation", parameters: [
"booth_id": boothId,
"content_type": contentType,
"session_duration": sessionDuration
])
Realtime dashboard для організатора виставки — через Firebase Console або кастомний веб-дашборд з Firestore.
Офлайн-вимоги для виставок
Інтернет на виставці непередбачуваний. Сотні людей, одна точка доступу. Весь AR-контент має бути в додатку або кешуватися при першому запуску. Стратегія:
- AR-контент (USDZ моделі, відео, зображення) — в
Resourcesбандла або завантажуються при першому Wi-Fi підключенні. - Маркери (
ARReferenceImage) — тільки локально, ніколи з сервера. - Аналітика — офлайн черга через
UserDefaults/ SQLite, відправка при відновленні мережі.
З нашої практики: кейс B2B виставки
B2B виставка будівельних матеріалів, 40 стендів, 3-денний захід. AR на 15 стендах: reveal-ефект продуктів, AR-try-on для покриттів для підлоги (накладай на реальну підлогу), AR-фото з маскотом. Маркери на бекдропах. Wi-Fi зонально — в 2 залах з 4 працював нестабільно. Рішення: повний офлайн-пакет, що завантажується при реєстрації (100 МБ за раз). Аналітика в локальну SQLite, синхронізація при виході із зони з Wi-Fi. За 3 дні: 2400 AR-сесій, середня тривалість 47 секунд, 1100 AR-фото опубліковані в Instagram.
Що входить у нашу роботу
- Аналіз простору та освітлення на майданчику.
- Дизайн та друк маркерів з високим контрастом.
- Розробка AR-сценаріїв (reveal, try-on, ігри, фото).
- Інтеграція аналітики та дашборду для організатора.
- Тестування на місці та оптимізація під реальні умови.
- Офлайн-кешування контенту та віддалене керування через Remote Config.
- Підтримка на заході (технічний спеціаліст на майданчику).
| Масштаб | Терміни |
|---|---|
| Один AR-стенд (маркер + 3D reveal) | 1–2 тижні |
| 5–15 стендів з аналітикою | 4–7 тижнів |
| Повноцінний виставковий додаток + CMS | 2–4 місяці |
| Тип AR | Переваги | Недоліки |
|---|---|---|
| Marker-based | Стабільність при будь-якому освітленні, низьке навантаження на процесор | Вимагає фізичних маркерів, обмежена область |
| Markerless | Гнучкість, не потребує маркерів | Нестабільний на білих поверхнях, чутливий до освітлення |
Вартість розраховується індивідуально з урахуванням кількості стендів, типів AR-механік та вимог до аналітики. Отримайте консультацію щодо вашого проєкту. Замовте розробку AR-додатку для вашої виставки.







