Найти тему
Анастасия Ржевская

Операционные системы для мобильных телефонов

При заказе разработки любого программного продукта важно учитывать, какое оборудование у конечного пользователя. И мобильные приложения не исключение. Понимание, какими именно устройствами будет пользоваться Ваш клиент, напрямую повлияет на эффективность данного продукта и успех его запуска.

Мобильные приложения разделяются по виду платформ:

  • Android;
  • iOS;
  • Windows mobile;
  • Другие (Sailfish и иные редко используемые операционные системы).
-2

Данные взяты по URL: http://gs.statcounter.com/os-market-share/mobile/russian-federation (дата обращения: 10.04.2019)

При желании охватить пользователей как операционной системы Android, так и IOS, нужно разработать два самостоятельных приложения, что увеличивает общую стоимость в 2 раза. Может ли быть дешевле? Да! Существует кроссплатформенный язык программирования ReactNative, Flutter.
Эти языки программирования позволяют применить один и тот же код программы для создания нескольких приложений для каждой из платформ.

Почему это выгодно?

  • Экономия. Стоимость услуги меньше, чем разработка двух самостоятельных приложений;
  • Легкость в поддержке и развитии проекта. Изменения и дополнения нужно вносить в один код, а не в несколько.

В следующих статьях я расскажу, на что обратить внимание при выборе между онлайн, офлайн приложениями, мобильной версией сайта, что такое PWA.