Lin Sin
август 2019.
590

Здравствуйте,не мог ли бы подсказать какой из этих языков программирования лучше для моб.разработки и почему Java или python.Заранее Спасибо?

Ответить
Ответить
Комментировать
0
Подписаться
0
2 ответа
Поделиться

Занимаюсь разрботкой для андроидов. Для разработки под андроид в 90% случаев используется Java или Kotlin (рекомендуется именно Kotlin). Для разработки под iOS используется Swift. Python под андроидом никогда не используется (за исключением уникальных случаев). Уж точно никто не будет писать на андроиде весь проект целиком на питоне.

Если выбирать между Java и Kotlin, то единственно-правильный ответ - Kotlin. Он намного удобнее, он стремительнейшим образом набирает популярность и он совместим с Java. То есть, если вдруг на Java есть что-то, чего нет на Kotlin, то вы элементарным образом добавляете кусочки на Java в свой проект и оно элементарным образом работает. Нет никакой даже самой маленькой причины сейчас уже выбирать Java (конечно, базовые концепции Java в любом случае нужно будет знать).

1
0
Прокомментировать

Смотря что понимать под "мобильной" разработкой. На питоне можно по-быстрому склеить приложение, или макет. Возможно в таком качестве приложение и будет существовать всегда. На яве все делается немного медленнее из-за ее статической типизации, но с другой стороны все работает гораздо быстрее.

Итого, если тянет на питон - берите его. Скорее всего в его быстродействие вы никогда не уткнетесь.

Но с другой стороны, мир совсем не стоит на месте, и появляются очень даже удобные языки программирования - например kotlin, это смесь явы, питона (в некотором смысле) и scala. Многие продвинутые разработчики уже там! Рекомендую.

С другой стороны - ява уже есть больше 20 лет, и скорее всего также будет что есть и пить, тем более, что это нативный язык для андроида.

А вот, рядом, за соседним столом, человек сидит и пишет под андроид на Delphi. И не уперлась ему ни ява, ни котлин, ни питон.

Также очень популярен сейчас C#, в версии Mono на нем можно писать и под андроид.

Алексей Черемисинотвечает на ваши вопросы в своейПрямой линии
0
-1
Прокомментировать
Ответить
Читайте также на Яндекс.Кью
Читайте также на Яндекс.Кью