Черт, да тут вроде все теже кто и были пару лет назад, и на сколько я знаю аннимон и микс и рысь (кстати как он? у него вроде ник почернел
) и еще один человек (ник немогу вспомнить никак, еще сиефмом увлекался) увлекались явой.
/// Собственно чего я сюда зашел, а зашел посмотреть на чем пишем. Под андроид еще на чем писать, то, можно? А то ява таки медленнее си/срр будет (я более чем уверен, что в какой-либо степени можно на них писать, хотя бы по фактору корней ос - линукс, а они друг без друга никуда .гг.), хотябы если взять фактор того, что все под вирт. машиной крутится. Еще есть варианты?
Ссылка на пост
ts 9 мая 2012 в 18:59
Инструментарий, который нам потребуется:
1. Java Development Kit версии 6.
2. SDK для Android.
3. NetBeans IDE (среда разработки). Можно также поставить Eclipse IDE.
Теперь пройдусь подробно по пунктам. JDK нужен для разработки под Java, а поскольку на Android обычно пишут именно с использованием этого языка, без JDK никуда. Уже есть версия 7, но Android SDK, к сожалению, почему-то до сих пор требует именно JDK 6.
SDK для Android нужно не просто скачать и поставить, надо еще потом его запустить и докачать те платформы, под которые пишешь приложения. Дело в том, что в Android сменилось уже 15 версий платформы. Самая последняя, 15-я, соответствует Android 4.0.3. Версия 2.3.3, которая сейчас больше всего распространена - это 10-я. На сайте Android можно посмотреть и остальные версии платформ.
Теперь насчет IDE. Вообще, Google поощрают использовать Eclipse IDE, для него есть специальный плагин, ADT, который немного автоматизирует такие вещи, как отладка и запуск приложения, и еще дает возможность визуально редактировать интерфейс. Но на самом деле можно то же самое делать с помощью других IDE, просто их придется чуть-чуть настроить, ну и для некоторых вещей придется набрать пару команд из командной строки. Но тут ничего сложного нет. Я сам поставил Eclipse IDE только для того, чтобы редактировать интерфейс на Android через плагин Google, когда набирать его в XML становится неудобно. Основную разработку я делаю в NetBeans IDE.