android язык программирования



язык программирования для андроид

Автор Їетенький задал вопрос в разделе Другие языки и технологии

Какие языки программирования необходимо знать, чтобы создать Андроид игру (приложение)? и получил лучший ответ

Ответ от [гуру]
В принципе, достаточно только одного языка - Java. Java обязателен под Android.
Но изучать Java с нуля тяжело - он неудобный и непродуманный, и для него неудобные IDE (программы, в которых пишут приложения). Следует сперва научиться писать программы под винду на Си, C++, C#, чтобы изучить хороший стиль программирования и дизайна интерфейса, и затем по возможности воплощать его на Android, используя свой опыт программиста Windows.
Игровой движок без языков программирования - это все равно что юкоз.
Прям какой-то когнитивный диссонанс: все можно сделать очень просто, но ничего сделать нельзя!
Если хотите писать конкретно игры, то изучая Си, С++, C#, а затем Java, - изучайте базовые библиотеки OpenGL, DirectX. Научившись использовать их на этих языках, вы потом сможете не только изучить любой нормальный движок, но и написать свой собственный.

(15636)
Источник - не источник, но горстку советов дам

Ответ от Runya 4GAME[гуру]
C++ и Java.

Ответ от Bitcoinmy bitcoinmy[новичек]
Java и openGL для графики еще структура данных не помешает!

Ответ от Ё С[мастер]
Unity работает на c# и чемто еще, а так можешь на чем хочешь, кроме эзотерических языков программирования

Ответ от Максим Бородин[гуру]
Java+libgdx. Книжку от создателя libgdx Марио Цехнера можешь скачать отсюда:

Ответ от Ѐитулёк!!!!! Цветкова[новичек]
Java

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Какие языки программирования необходимо знать, чтобы создать Андроид игру (приложение)?
Разработка приложений для мобильных устройств на Википедии
Посмотрите статью на википедии про Разработка приложений для мобильных устройств
Редей фон Кис-Реде Клодин на Википедии
Посмотрите статью на википедии про Редей фон Кис-Реде Клодин
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*