С Android дела обстоят печальнее, нужно поддерживать, начиная с ~5.1 версии, а каждый производитель вносит в систему свои функции, из-за чего получается большое разнообразие платформ и API, поддерживать которые становится тяжело. Xiaomi захотело внести свои изменения в работу системы, Meizu добавило свои функции, в итоге о чистом Android разработчикам остается только мечтать. Статистика ниже:
Есть чит. Заюзать React Native (через Expo?) или Flutter - и получить сразу две платформы почти с одной кодовой базы. Да, есть нюансы. Но, кмк, для старта - норм.
Хм, ну, как вариант - да, но нюансы определенно есть. Выбирая путь ReactNative нужно понимать, что это не панацея от всех болезней и быть готовым к довольно большому количеству подводных камней, бороться с меньшей производительностью UI-компонентов. Как по мне, ReactNative сэкономит время для разработки простеньких клиент-серверных приложений (получить список, отдать список, отобразить и т.д.). Для чего-то, выходящего за рамки, нужно прибегать к нативной разработке. Поэтому при выборе стратегии нужно видеть задачи приложения :)
Но как вариант - да, стоило мне и его рассмотреть в статье.
Спасибо! :)
ну чо плюсануть что ли?
Кто вы такой, чтобы себе в чем-то отказывать?