База знаний Антона Сидорова

База знаний по аналитике, ИТ архитектуре, API. Документирование. Тесты инструментов.


Project maintained by daemon110282 Hosted on GitHub Pages — Theme by mattgraham

Mobile Мобильные приложения

Зачем

Плюсы-минусы

Паттерны

Влияет на архитектуру:

Основные типы приложений:

IOS

Технологии

Тренды Google

Например deeplink =https://lk/products/forwards/170?qr=true Если добавить ?qr=true диплинки в МП тоже надо “кодить”?

Такой алгоритм как вариант:

  1. Пользователь сканирует QR‑код (через камеру или приложение)
  2. Устройство распознаёт URL в коде
  3. Браузер/система открывает ссылку
  4. ЛК-BE определяет ОС по UserAgent и перенаправляет
    1. на App Store (для iOS)
    2. на Google Play (для Android)
  5. Пользователь видит страницу приложения в магазине и может нажать «Установить»

TODO

Тренды https://insights.stackoverflow.com/survey/2019 https://trends.google.ru/trends/explore?q=flutter,xamarin,cordova,kotlin,react%20native

https://habr.com/ru/post/491926/ Кроссплатформенная разработка 2020 https://tproger.ru/articles/creating-an-app-for-kotlin-multiplatform/ Kotlin 2020