Intereting Posts

Какие языки программирования можно использовать для разработки приложений для Android?

Возможные дубликаты:
Какие языки программирования можно использовать на Android Dalvik?
Какие языки программирования могут использоваться для разработки в Android?

Какие языки программирования можно использовать для разработки приложений для Android?

Также планируются ли в будущем планы по расширению количества языков программирования, поддерживаемых Android?

ОБНОВЛЕНИЕ: Здесь действительно хорошие ответы

Какие языки программирования могут использоваться для разработки в Android?

Solutions Collecting From Web of "Какие языки программирования можно использовать для разработки приложений для Android?"

Вот список языков, которые можно использовать для разработки на Android:

  • Java – основной язык разработки для Android

  • C ++ – NDK для библиотек, а не приложений

  • Python, bash, et. и др. – через среду сценариев

  • Corona – One – использовать Corona SDK . Corona – это SDK высокого уровня, построенный на языке программирования LUA. LUA намного проще изучить, чем Java, и SDK отнимает много боли при разработке Android-приложения.

  • Технология Phonegap / Cardova – которая использовала HTML 5, JavaScript, CSS

  • Технология Xamarin , использующая c # и в которой используется моно. Здесь MonoTouch и Mono для Android являются кросс-платформенными реализациями Common Language Infrastructure (CLI) и Common Language Specifications.

Что касается вашего второго вопроса: андроид сильно зависит от его java-архитектуры, я считаю маловероятным, что в ближайшее время появятся другие основные языки разработки. Однако нет никакой особой причины, почему кто-то не мог реализовать другой язык на Java (что-то вроде Jython) и использовать его. Тем не менее, это, безусловно, будет не так просто или просто, как просто написать код на Java.

ОБНОВИТЬ

  • Котлин