Как начать разработку приложений для Android?

Возможный дубликат:
Начало работы с Android

Мне интересно узнать, как разрабатывать приложения для Android. Я загрузил Android SDK, но я не вижу, с чего начать. Любое предложение? Любая литература? Заранее благодарю за ваши ответы.

Solutions Collecting From Web of "Как начать разработку приложений для Android?"

Ну, первым шагом было бы сделать учебник Hello World, а затем учебник «Блокнот».

http://developer.android.com/guide/tutorials/notepad/index.html

После этого в коде образца можно найти множество фрагментов кода .

Я также очень рекомендую этот сайт , который предоставляет множество учебников.

После загрузки / установки SDK я бы сделал следующее:

  • Начните с раздела «Основы Android», чтобы «получить», как среда объединяется.
  • Следуйте инструкциям Hello World, чтобы понять, как работает Android Development.
  • Просмотрите страницу Hello Views, чтобы узнать, какие элементы пользовательского интерфейса доступны.
  • Следуйте инструкциям Notepad, чтобы действительно получить опыт создания полного приложения.
  • Затем проверьте все остальные образцы в качестве обложки, в основном, все, что вы могли бы сделать.

Как упоминал JRL, anddev.org – отличный ресурс с множеством обучающих программ, но те, которые я прочитал, предполагают, что вы (как минимум) сделали это.

Если вам нравятся книги, Hello, Android: Знакомство с платформой мобильной разработки Google – довольно неплохая книга с интро-уровнями. Это одна из книг Прагматического программиста, поэтому она охватывает основы без излишеств, но на самом деле не попадает в кишки.

В стороне я настоятельно рекомендую использовать Eclipse с плагинами. Это делает разработку и тестирование намного проще.

Скудно, но все равно …

Если вы хотите погрузиться прямо в кодирование, не зная, что происходит за кулисами, я бы начал с книги Hello Android, как было предложено fiXedd. Лично мне не понравилась книга, так как я хотел получить лучшее теоретическое представление о платформе и техник, которые использовались до того, как они начнут работать.

Поэтому профессиональная разработка приложений для Android (программа Wrox для программистов) мне очень понравилась. Если вы совершенно не знакомы с Android (например, я / я), я лично считаю, что это лучший подход, по крайней мере, вы не почувствуете себя настолько перегруженным всем новым материалом.

Я также настоятельно рекомендую вам использовать Eclipse с плагином Android во время разработки, это делает жизнь намного проще.

/ Линус