iOS и Android
Общая кодовая база для обеих платформ, когда это подходит; нативная разработка, когда её требуют оборудование или производительность.
Страна и язык
Другие рынки: эти доступные языковые версии показывают одну и ту же страницу.
Приложения
Приложения для работающих команд и ваших клиентов с встроенной серверной частью. Разработано в Париже, опубликовано в магазинах, исходный код доставлен.
Проблема
Техники, водители, инспекторы и отделы продаж выполняют работу где-то еще, а затем снова печатают все это в офисе в семь вечера. Фотографии остаются на телефоне, подписи остаются на бумаге, а офис узнает о том, что произошло, на день позже. Мобильное приложение стоит создавать тогда, когда оно удаляет эту вторую запись, а не тогда, когда оно просто помещает ваш сайт в значок.
Приложения iOS и Android разрабатываем вместе с серверной частью: они взаимозависимы. Экраны удобны для одной руки, дневного света и иногда перчаток: несколько крупных элементов, мало полей, подходящие значения по умолчанию. Ненужные на выезде функции не включаем.
Предполагается, что покрытие плохое. Данные собираются в автономном режиме, помещаются в очередь и синхронизируются при возвращении сигнала, а конфликты разрешаются по правилам, согласованным во время определения области действия, а не по нажатию кнопки «Сохранить» последним человеком. Мы публикуем в App Store и Google Play под вашими аккаунтами, а вы получаете исходный код приложения и серверную часть.
Что вы получаете
Видимое приложение — это половина проекта. Другая половина — это серверная часть, с которой он общается.
Общая кодовая база для обеих платформ, когда это подходит; нативная разработка, когда её требуют оборудование или производительность.
Формы, фотографии и подписи, снятые без сигнала, ставятся в очередь локально и синхронизируются при возобновлении покрытия.
Сервер, база данных и документированный REST API, созданный с помощью приложения, а не прикрученный впоследствии.
Аутентификация по токену, биометрия, роли для каждого пользователя, удаленный выход и отсутствие общего пароля на командном устройстве.
Сканирование штрих-кода и QR, геолокация, камера, отчеты в формате PDF и push-уведомления, когда что-то требует внимания.
Страницы в магазинах приложений, проверка, поэтапный запуск и обновления под вашими аккаунтами разработчика.
Как мы работаем
Четыре этапа в указанном порядке. Вы подписываете каждое из них до начала следующего.
На месте изучаем текущую работу. Результат: объём с ценой, правила автономной работы и выбор платформы.
От 1 до 2 недельНа мобильных телефонах вашей команды установлены кликабельные экраны, поэтому размер кнопки определяется в том месте, где она будет нажата.
2 неделиСборка каждые две недели в ходе внутреннего тестирования TestFlight и Play, используемая в полевых условиях, пока мы продолжаем сборку.
От 8 до 14 недельОтправка в магазин, развертывание, обучение, затем обновления и мониторинг. Исходный код приложения и серверной части — ваш.
Текущая работаТехнология
Выбрано за то, что приложение должно делать в полевых условиях:
Пример проекта
Отчеты были написаны на бумаге, сфотографированы и перепечатаны в офисе на следующее утро. Мы создали приложение, которое фиксирует задание, фотографии и подпись клиента в автономном режиме, а затем передает все в бэк-офис, как только появляется сигнал.
Бюджет
Цифра зависит от количества экранов, требований к автономному режиму и от серверной части, стоящей за ним.
Ориентировочная цифра для стандартного объема. Каждое предложение предоставляется в виде фиксированной цены после этапа определения объема без платы за каждое рабочее место.
Какова цена
Цена зависит от пользовательских сценариев, интеграций и поддержки двух платформ. Сначала определяем объём, затем фиксируем цену.
После публикации
Опубликованному приложению необходимы обновления совместимости, иначе оно в конечном итоге будет удалено из магазинов. Цена контракта указана вместе с проектом.
FAQ
Одна общая база кода для обеих платформ в большинстве бизнес-приложений, что сокращает время сборки и обслуживания примерно вдвое. Мы переходим на нативный подход, когда приложение сильно зависит от аппаратного обеспечения или производительности графики. Решение принимается при определении объема работ, записывается и меняет бюджет, а не сроки.
Если никто не работает без сигнала и вам не нужна камера, сканер или push-уведомление, адаптивный веб-сайт дешевле и его легче обновлять. Мы так говорим, когда это так. Приложение окупает свою стоимость, когда оно удаляет вторую запись данных или работает там, где покрытие отсутствует.
Приложение публикуется под вашими аккаунтами разработчика Apple и Google: страница, отзывы и пользователи остаются вашими. Мы вместе настраиваем аккаунты, готовим описания и ведём проверку, включая обычные для первой подачи отказы.
Бюджет как минимум на два обслуживающих выпуска в год. Apple и Google меняют свои требования по собственному графику, и приложение, оставленное нетронутым, в конечном итоге перестает приниматься. Мы рассчитываем стоимость обслуживания отдельно и ежегодно, и вы можете поручить это другой команде с использованием поставляемого кода.
См. также
Обсудим ваш проект
Тридцати минут достаточно, чтобы сказать, является ли приложение правильным ответом, и дать вам честный диапазон, прежде чем что-либо будет разработано.