Разработка мобильных и десктопных приложений

Приложение на складе работает в перчатках, при плохом свете и без стабильного интернета. На ПК сотрудника живёт в фоне и не мешает. Учитываем это до выбора стека.

Стек: Android, C++17, Windows, SQLite

Что стоит за услугой

Мобильный клиент нужен там, где сотрудник не сидит за компьютером: в торговом зале, на складе, в машине, на объекте. Интерфейс должен быть крупным, предсказуемым и быстрым.

Десктопный агент решает другую задачу: работает с оборудованием, файлами и сетевыми ресурсами, которые недоступны браузеру. Пишем лёгкие службы и утилиты, которые не нагружают машину.

Что входит в работу

Состав зависит от задачи, но эти пункты закрываем в большинстве проектов.

  • Android-приложения для смартфонов и терминалов сбора данных.
  • Работа со сканером штрихкодов, камерой и внешними устройствами.
  • Десктопные агенты и службы Windows с автозапуском и фоновой работой.
  • Синхронизация с сервером, очереди действий и обработка обрывов связи.
  • Обновления, установка и базовая диагностика на стороне клиента.
  • Единый интерфейс для мобильной и веб-части, если процесс общий.

Что получает бизнес

Не список функций, а изменения в ежедневной работе.

  • Работа на местеДанные появляются там, где происходит действие, а не в конце смены.
  • Меньше ошибокПроверки на устройстве не дают сохранить некорректный код или статус.
  • ЖивучестьПриложение переживает плохую связь и досылает данные, когда сеть вернулась.

Похожие проекты

Реальные системы, в которых это направление уже применено.

Экраны Trail for All: карта сообщества и офлайн-карты

Trail for All: треки, офлайн-карты и сообщество

Приложение для мото и авто: пишет трек без интернета, ведёт по маршруту и показывает треки сообщества на общей карте.

Мобильное приложение Android, офлайн-карты, OpenStreetMap

Ваш проект

Расскажите задачу: предложим формат и оценим объём.

Обсудить проект

Вопросы по направлению

Коротко о том, что чаще всего спрашивают перед стартом.

Под какие устройства делаете приложения?

Android-смартфоны и промышленные ТСД, Windows-компьютеры и ноутбуки. Для конкретной модели терминала уточняем версию системы и доступ к сканеру.

Нужен ли интернет постоянно?

Не обязательно. Часть операций можно выполнять локально, а на сервер отправлять позже. Решение зависит от процесса и критичности данных.

Как обновляется приложение?

Для внутренних проектов настраиваем управляемую установку APK или автообновление агента. Для публичного приложения готовим сборку под магазин.

Расскажите, что нужно сделать

Ответим на вопросы, предложим формат работы и скажем, что реально сделать в ваши сроки.

Обсудить проект

Почта
info@neurowatch.ru
Telegram
@shchemelinin
Телефон
+7 (931) 581-36-67