Вступить в клуб →
сложнаявопросПлатформы и жизненный цикл приложения

Кроссплатформа или два нативных приложения: как рассуждать при BLE и фоновой синхронизации

Продукт: приложение для умного устройства. Команда — два мобильных разработчика, срок до первого релиза на iOS и Android — три месяца.

Состав задач: экраны простые (списки, формы, графики), но ядро продукта — подключение к устройству по BLE, сканирование QR при привязке и фоновая синхронизация показаний.

Какой ход рассуждения корректен при выборе подхода?

  • Кроссплатформа даёт общий UI и бизнес-логику, но BLE и фоновые режимы всё равно потребуют платформенного кода на обеих платформах
  • Выбор определяется тем, какую технологию проще нанимать на рынке; техническая специфика задачи на решение не влияет
  • Любая платформенная интеграция закрывает дорогу кроссплатформе: при BLE корректный выбор один — два нативных приложения
  • Кроссплатформенный фреймворк полностью закрывает BLE и фоновые задачи готовыми плагинами, платформенный код не понадобится ни на одной из платформ

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела