AR-примерки товаров для покупателя в Дубае
Размещение 3D-модели товара в натуральную величину, например мебели, фурнитуры или упаковки, в собственной комнате клиента через камеру телефона.
Игры, AR и VR
Наложения через камеру для ритейла, недвижимости и мероприятий, построенные на Apple ARKit и Google ARCore, в формате выделенного найма, проекта с фиксированным объёмом или поддержки в подборе персонала.
AR-разработчик строит программное обеспечение, которое размещает цифровые объекты, информацию или подсказки поверх живого изображения с камеры на телефоне или планшете, так что покупатель может увидеть диван в собственной гостиной, а посетитель может проследовать по стрелке к нужному выходу. Ритейлеры, агенты по недвижимости и организаторы мероприятий в Дубае решают нанять AR-разработчика в Дубае, когда статичного фото или плоской страницы сайта недостаточно, чтобы показать масштаб, размещение или живое наложение, а целевое устройство это то, что клиент уже носит в кармане.
Две открытые технологии лежат почти в основе всей этой работы. ARKit от Apple, который на собственных страницах для разработчиков Apple описывается как фреймворк для дополненной реальности на iOS и iPadOS, и ARCore от Google, который Google позиционирует как кроссплатформенный SDK дополненной реальности для Android, iOS, Unity и веба. Компетентный AR-разработчик в Дубае сдавал реальные, работающие функции хотя бы на одной из них, а не только демо-сцену.
Что строит AR-разработчик
Реальные результаты, а не общий список функций.
Размещение 3D-модели товара в натуральную величину, например мебели, фурнитуры или упаковки, в собственной комнате клиента через камеру телефона.
Стрелки, подписи или подсвеченные маршруты, отрисованные поверх торгового центра, шоурума или площадки мероприятия, использующие камеру и позицию телефона, чтобы направлять посетителя.
Наложение готового интерьера, планировки или замеров на пустой юнит, чтобы покупатель или арендатор увидел пространство таким, каким оно будет.
Контент, появляющийся, когда камера распознаёт печатный постер, упаковку или логотип, распространённый на мероприятиях и в ритейл-кампаниях.
Эффекты для камеры под брендовую кампанию или социальную функцию, построенные на возможностях распознавания лица в ARKit или ARCore.
Более лёгкие наложения, открывающиеся по ссылке или QR-коду без загрузки приложения, ценой части возможностей нативной сборки.
Важные навыки
Инструменты, которые стоит указать в описании вакансии, и почему каждый из них важен.
| Навык или инструмент | Как выглядит хороший уровень | Почему это важно |
|---|---|---|
| ARKit или ARCore в продакшне | Сдал функцию, которую открывали реальные пользователи, а не только пример-проект | Трекинг камеры ведёт себя совсем иначе в ярком шоуруме, чем в учебнике |
| Слой 3D-движка | Уверенно размещает и освещает 3D-модели через Unity или нативный движок | Большинство AR-наложений это 3D-контент, и несовпадение освещения мгновенно разрушает иллюзию |
| Оптимизация ассетов | Держит 3D-модели и текстуры компактными без заметной потери качества | Тяжёлая модель делает приложение медленным при загрузке, а трекинг дёрганым на обычном телефоне |
| Условия трекинга и освещения | Тестирует при плохом освещении, на отражающих поверхностях и в захламлённых комнатах, а не только на чистом столе | Это реальные условия, в которых покупатель или посетитель на самом деле будет пользоваться приложением |
| Диапазон устройств | Знает, какие телефоны на самом деле есть у целевой аудитории, и тестирует больше чем на одном | Старые или бюджетные устройства могут переключаться на упрощённое качество трекинга |
Собственные страницы ARKit от Apple описывают отслеживание пространства, понимание сцены и рендеринг как основные строительные блоки, и именно разработчика, способного рассказать обо всех трёх, а не только об одном изолированно, стоит нанять AR-разработчиком в Дубае.
Форматы работы с нами
Короткая функция под одну кампанию, например фильтр для запуска или наложение навигации для одного мероприятия, подходит под проектную сборку с чёткой финишной чертой. AR-функция, живущая внутри вашего основного приложения долгосрочно и обновляемая по мере роста продукта, подходит выделенному разработчику в вашей команде. Если у вас уже есть мобильная команда и нужен только тот, кто спланирует архитектуру AR и проверит первую сборку, это консалтинг. Поддержка в подборе персонала подходит, когда вы хотите нанять AR-разработчика в Дубае напрямую в собственный штат, а мы берём на себя поиск и техническую оценку.
Оценка кандидата
Проверки, отделяющие создателя демо от того, кто способен довести дело до релиза.
Каким бы путём вы ни решили нанять AR-разработчика в Дубае, эти проверки работают, проводите ли вы собеседование сами или просите нас провести его в рамках поддержки в подборе персонала.
Публичный листинг в App Store или Play Store расскажет больше, чем любое приватное демо-видео.
У кандидата с реальным опытом обычно есть конкретная история о поверхности, которая не трекалась, и что он изменил, чтобы это исправить.
Попросите показать «до и после» по размеру файла или числу треугольников, и чем пришлось пожертвовать, чтобы этого достичь.
Короткая задача, например закрепление простого 3D-объекта на обнаруженной поверхности, оценённая по тому, как она ведёт себя при потере и восстановлении трекинга.
Сильный ответ называет конкретные модели телефонов, а не просто «iOS и Android» в общем, что важнее, когда вы нанимаете AR-разработчика в Дубае, а приложение доходит до широкого набора клиентских устройств.
Сертификации
Ни Apple, ни Google не проводят сертификационную программу конкретно для ARKit или ARCore.
Программа разработчиков Apple и собственные страницы Google для ARKit и ARCore описывают документацию, примеры кода и поддержку разработчиков, но ни одна из них не указывает формальный экзамен сертификации по AR. Относитесь с осторожностью к заявленному сертификату «certified AR developer».
Работающее приложение, которое можно установить, профиль в Unity или Unreal с реальными AR-проектами и ясный ответ о сценариях сбоя трекинга расскажут намного больше, чем сертификат. Если роль опирается на игровой движок, наша страница Unity-разработчика описывает, что там проверять.
Особенности ОАЭ
Один момент, который встаёт всякий раз, когда задействована камера.
AR-приложение, сканирующее комнату, лицо или общественное пространство через камеру, обрабатывает данные, и если по этим данным можно опознать человека, Федеральный декрет-закон № 45 от 2021 года, федеральный закон ОАЭ о защите данных, требует согласия и должной защиты, с ограниченными исключениями. Это именно тот вопрос, который стоит поднять, прежде чем нанять AR-разработчика в Дубае, а не после начала сборки, чтобы он был учтён с самого начала, а не добавлен потом.
Любой текст, отрисованный поверх изображения с камеры, например подписи или навигация, должен корректно читаться и на английском, и на арабском, включая вёрстку справа налево там, где арабский основной язык, что стоит проверить на устройстве, а не полагаться, что это отрендерится правильно само по себе.
Эта страница входит в нашу категорию игры, AR и VR, часть более широкого раздела найма разработчиков в Дубае. Если проекту нужен иммерсивный опыт через гарнитуру, а не наложение на телефоне, смотрите нашу страницу VR-разработчика, а если нужна одна команда, охватывающая сразу телефоны, гарнитуры и другие устройства, эту область покрывает наша роль XR-разработчика. Общий 3D-контент, не привязанный к наложению через камеру, относится к нашей странице 3D-разработчика, а если AR строится поверх игры на Unity, нашу страницу Unity-разработчика тоже стоит прочитать. Для окружающего приложения наша услуга разработки мобильных приложений более широкая отправная точка.
Прямые ответы
Нет. Большая часть AR-работы, которую заказывает бизнес в Дубае, работает через камеру собственного телефона или планшета клиента, используя Apple ARKit на iOS или Google ARCore на Android. Работа на гарнитурах ближе к нашим ролям VR и XR.
Часто да на рабочем уровне, поскольку ARKit и ARCore решают похожие задачи похожими способами, а кроссплатформенные движки вроде Unity добавляют общий слой сверху. Для требовательного, ощущающегося нативным приложения на обеих платформах спрашивайте конкретно о продакшн-опыте на каждой.
Её используют и для этого, но также для практических задач, например замера пространства перед доставкой, показа мебели в реальном масштабе в комнате или проведения посетителя через площадку. Скажите нам, какой результат вам нужен, и мы оценим объём реальной сборки соответственно.
Оба варианта распространены. ARCore и ARKit могут находиться внутри вашего существующего приложения как функция, либо отдельное AR-приложение можно построить под одну кампанию или запуск. Отдельная сборка с коротким сроком жизни обычно подходит под проектную работу.
Это растущий вариант, построенный на WebXR Device API, веб-стандарте, опубликованном W3C, хотя веб-AR через камеру пока обладает меньшими возможностями, чем нативная сборка на ARKit или ARCore. Мы можем посоветовать, что подходит вашему случаю, на этапе оценки объёма.
Источники
Фиксированная цена в письменном виде
Получили. Мы уже готовим ваше предложение.
В рабочее время вы получите его в течение 45 минут. Проверьте почту, там письмо с подтверждением.