Обзор книги: Google Android Программирование для мобильных устройств

Стань разработчиком под систему от Google

Книга Алексея Голощапова

Разработка приложений для мобильных гаджетов под управлением Google Android в ближайшие годы, вероятнее всего, станет одним из наиболее перспективных и прибыльных направлений в IT-индустрии. Спрос на Андроид-гаджеты растет небывалыми темпами, аппаратные возможности современных планшетов и смартфонов «наступают на пятки» настольным компьютерам, быстро увеличивается и потребность в новом программном обеспечении. Созданию столь востребованных сегодня приложений для этой платформы поможет научиться книга «Google Android программирование для мобильных устройств», Алексея Голощапова.

Кому адресована книга

Книга ориентирована на профессиональных программистов, знакомых с принципами разработки на языке Java. По словам автора, трудностей с освоением материала не возникнет и у тех, кто имеет опыт использования других объектно-ориентированных языков, вроде С# — необходимые навыки будут получены по мере прочтения. Кроме того, издание выпущено в комплекте с компакт-диском, содержащим примеры исходного кода, которые можно использовать как основу для своих собственных разработок.

Освоение принципов создания программ для Андроид позволит расширить сферу деятельности и разработчикам других мобильных систем — iOS, JavaME, Windows Mobile и Symbian. Словом, книга принесет немало пользы читателям, которые интересуются созданием мобильных Android — приложений, независимо от их опыта и базовых знаний.

Чем она полезна

Несомненный плюс заключается в последовательности изложения материала — прежде всего читатель знакомится с архитектурой и функциональными возможностями платформы, набором Android SDK — API-библиотеками и средствами программирования, отладки и тестирования приложений, средой разработки и эмулятором мобильного устройства. И только потом приступает к практике.

«Google Android программирование для мобильных устройств» — Андроид — литература из разряда «от истоков до создания собственного работающего приложения». В процессе изучения читателю не придется «нырять» в другие источники за разъяснениями, поскольку после детального знакомства с операционной системой и инструментами программирования, идет полный пошаговый разбор написания программы. Изучается структура приложения и его отдельных файлов, принципы функционирования, организация интерфейса взаимодействия с пользователем и создание графических элементов. Рассматривается работа с базами данных, службами, ресурсами, настройками локализации, приемами анимации и т. п.

Все примеры кода продублированы на прилагаемом компакт-диске. Там же содержатся данные ресурсов, которые были использованы в создаваемом приложении (графика, шрифты, иконки). То есть, конечным результатом изучения книги станет готовая, полностью функциональная программа для мобильного устройства. От читателя, как говорилось, требуется понимание основ языка Java.

Что еще почитать о разработке приложений под Андроид

Из другой литературы, полезной для как новичков, так и для профессионалов, стоит упомянуть следующие книги:

  • «Beginning Android Application Development» автора Вэй-Ли Мэн (на английском языке). Книга в доступной форме раскрывает основополагающую базу и теорию создания приложений для Андроид. Материал подан в виде примеров кода с подробными разъяснениями.
  • «Android 2. Программирование приложений» автора Рето Майер (английский и русский языки). Подробное руководство по Андроид — программированию, подходяще как начинающим, так и опытным разработчикам.