Как выбрать язык для мобильной разработки: Swift, Kotlin, Flutter или React Native
Как выбрать язык для мобильной разработки — этот вопрос встаёт перед каждым, кто хочет создавать приложения. Swift для iOS, Kotlin для Android, Flutter, React Native — глаза разбегаются. Какой язык учить первым? На чём делать проект? Куда пойти работать? Я пробовал все. Начинал с Java для Android, потом перешёл на Kotlin, потом выучил Swift для iOS, сейчас работаю с Flutter. В этой статье я сравниваю языки, платформы и фреймворки, чтобы вы могли определиться. Все технологии делятся на три группы. Нативные (родные) языки. Swift и Objective-C для iOS, Kotlin и Java для Android. Приложение работает быстро, использует все возможности телефона, но нужно писать код дважды: под iOS и под Android...
