Возможный дубликат:
Начало работы с Android
Мне интересно узнать, как разрабатывать приложения для Android. Я загрузил Android SDK, но не вижу, с чего начать. Любое предложение? Любая литература? Заранее благодарю за ваши ответы.
Возможный дубликат:
Начало работы с Android
Мне интересно узнать, как разрабатывать приложения для Android. Я загрузил Android SDK, но не вижу, с чего начать. Любое предложение? Любая литература? Заранее благодарю за ваши ответы.
Ну, первым шагом было бы сделать учебник Hello World, а затем учебник Notepad.
http://developer.android.com/guide/tutorials/notepad/index.html
После этого можно найти множество фрагментов кода в Пример кода.
Я также очень рекомендую этот веб-сайт, в котором содержится много уроков.
После скачать/install SDK Я бы сделал следующее:
Как упоминал JRL, anddev.org - отличный ресурс с множеством обучающих программ, но те, которые я прочитал, предполагают, что вы (по крайней мере) сделал выше.
Если вам нравятся книги, Привет, Android: Представляем Google Mobile Development Platform - довольно неплохая книга с интро-уровнями. Это одна из книг Прагматического программиста, поэтому она охватывает основы без излишеств, но на самом деле не попадает в кишки.
Как и в стороне, я сильно рекомендую использовать Eclipse с плагинами. Это упрощает разработку и тестирование.
Поздно, но все равно...
Если вы хотите погрузиться прямо в кодирование, не зная, что происходит за кулисами, я бы начал с книги Hello Android, как было предложено fiXedd, Лично мне не понравилась книга, так как я хотел лучше теоретического понимания платформы и техник, которые использовались до того, как они взялись за руки.
Для этого Профессиональная разработка приложений для Android (программа Wrox для программистов) мне подошла намного лучше. Если вы совершенно не знакомы с Android (например, я был/я), я лично считаю, что это лучший подход, по крайней мере, вы не почувствуете себя настолько перегруженным всем новым материалом.
Я также очень рекомендую использовать Eclipse с плагином Android во время разработки, это облегчает жизнь.
/Линус