На этой странице

Что проверить перед выпуском

  1. 1Требования OWASP
  2. 2Подпись и CI/CD
  3. 3Эксплуатация
ЭтапЧто получится
Требования OWASPСоставить проверяемые требования
Подпись и поставкаСобрать платформенный пакет и передать его тестировщикам
ЭксплуатацияСпланировать обновления, миграции и поддержку старых версий

Проверка безопасности

Справочный ID 45Начните здесь

OWASP MAS: MASVS и MASTG

безопасность как проверяемые требования

MASVS задаёт требования, MASTG помогает разбирать методы проверки. Особенно полезны хранение данных, криптография, аутентификация, сеть и взаимодействие с платформой. Читать рядом с Android Security Best Practices. Это гораздо более содержательная база, чем рецепт «спрячь API-ключ в обфусцированную строку».

Релиз и эксплуатация

Android App Signing + fastlane + Flutter Continuous Delivery

приложение нужно ещё выпускать

Перед первой поставкой читайте подпись Android-приложения, сборку и выпуск Android-приложения во Flutter или сборку и выпуск iOS-приложения во Flutter — по выбранной платформе. fastlane и исходное руководство Continuous delivery with Flutter пригодятся, когда ручной процесс уже понятен и нужна автоматизация. Правила подписи и релиза различаются по магазинам и стекам; это пример набора актуальных платформенных инструкций, а не единая команда сборки.

Building Mobile Apps at Scale — сайт автора

дополнительное чтение об инженерии больших приложений

Сайт автора описывает книгу и её темы: CI/CD, feature flags, мониторинг, обратная совместимость и рост мобильных приложений. Это необязательное чтение после первого проекта; стоимость и условия доступа на момент чтения отдельно не проверялись. За текущими API и требованиями магазина обращайтесь к документации платформы.

Дальше

Вернитесь к карте направлений, чтобы выбрать следующий шаг.

Материалы могут обновляться. Проверяйте требования к версиям перед началом работы.