Fame Lame
Добрый день, господа!
Планирую заняться разработкой мобильных приложений. В планах разрабатывать плоские 2D кросплатформенные приложения (начать с android).
Какой путь лучше выбрать? java + android studio, kivy + buildozer, react native или ещё что-то?
Ну сначала надо понять, что такое кроссплатформенное мобильное приложение. И действительно ли кросс прила сможет закрыть все Ваши задачи, так как у такого решения есть куча своих недостатков и ограничений.
Если решение принято в пользу кросс прил:
Flutter(язык программирования Dart) или React Native (по опыту знакомых и ИМХО - отдам предпочтение Flutter'y )
Плюс, как ни крути, надо знать базу Android SDK и Xcode (iOS)
Мое мнение: все эти фреймворки пока не могут переплюнуть нативные приложения. В будущем - возможно, но когда оно наступит, хз:)