Информация о книге

978-5-8459-1746-1

Главная  » Тематика определяется » Android 3 для профессионалов. Создание приложений для планшетных компьютеров и смартфонов

Коматинени С., Маклин Д., Хашими С., Android 3 для профессионалов. Создание приложений для планшетных компьютеров и смартфонов


серия: Exsperts Voice
Вильямс, 2012 г., 1024 стр., 978-5-8459-1746-1


Описание книги

Эта книга посвящена построению реальных мобильных приложений с использованием новой версии Android 3.0 SDK. В ней раскрываются все аспекты, начиная с основ создания приложений для встроенных устройств, телефонов и планшетных ПК и заканчивая расширенными концепциями, такими как построение трехмерных компонентов и реализация многозадачности. Кроме того, вы научитесь работать с картами, реализовывать средства поиска, использовать виджеты домашнего экрана и ActionBar. Благодаря этому руководству и многочисленным советам экспертов, вы быстро научитесь создавать современные мобильные приложения и запускать их на десятках основанных на платформе Android смартфонов. Вы освоите множество API-интерфейсов Android, включая интерфейсы, которые предназначены для работы с медиа и датчиками. Вы ознакомитесь с новыми возможностями Andro...

Ключевые слова

Поделиться ссылкой на книгу



Дополнительно о книге

Вы когда-нибудь хотели быть Огюстом Роденом? Сидеть с долотом и убирать с камня все лишнее, чтобы получить желаемое? Основная масса программистов раньше избегала всерьез ограниченных мобильных устройств из-за боязни того, что изваять работоспособное приложение для них невозможно. Однако эти времена прошли.
Операционная система Android привносит невероятные возможности по программированию устройств. В этой книге мы постараемся дать этому подтверждение. Если вы — программист на языке Java, у вас есть прекрасная возможность извлечь выгоду от этой захватывающей и многофункциональной вычислительной платформы общего назначения. Важно также отметить, что Android представляет собой передовую платформу, добавляющую к принципам проектирования ряд новых парадигм (даже с учетом ограничений, присущих любой мобильной платформе). Это уже третье издание книги, посвященной Android. Оно представляет собой насыщенное руководство по программированию. Здесь собрано все необходимое как для начинающих, так и для профессионалов — результат наших трехлетних исследований. В 31 главе рассматривается свыше 100 тем. Материалы книги охватывают версии 2.3 и 3.0 ОС Android. В этом издании приведено еще больше сведений о внутренней структуре Android, включая потоки, процессы, длительно выполняющиеся службы, широковещательные приемники и диспетчеры оповещений. Кроме того, здесь рассматривается большее количество элементов управления пользовательского интерфейса. Отдельно описаны средства, появившиеся в версии Android 3.0 — фрагменты, диалоговые окна с фраг- ментами, ActionBar и технология перетаскивания. Значительно расширены главы, посвященные службам и датчикам. Материалы по OpenGL теперь включают сведения по OpenGL ES 2.0.
Суть этой книги — предоставить концепции, проиллюстрированные примерами кода, и предложить руководства по решению задач. Эта философия воплощена в каждой главе. Руководства сопровождаются экспертными советами. Все проекты, рассмотренные в книге, доступны для загрузки и простого импорта в среду Eclipse. Для каждого проекта приводится список файлов и соответствующие листинги с кодом. В книге рассматриваются такие ключевые концепции, как ресурсы, намерения, поставщики контента, процессы, потоки, элементы управления пользовательского интерфейса, широковещательные приемники, службы и длительно выполняющиеся службы. Для новичков в области OpenGL предлагаются необходимые сведения по OpenGL ES 1.0 и 2.0. Подробно рассматриваются технологии, связанные с речевым воспроизведением, датчиками и сенсорными экранами. Также представлены исчерпывающие сведения о фрагментах, диалоговых окнах с фрагментами, классе ActionBar и реализации перетаскивания. Кроме того, мы постоянно обновляем веб-сайт, добавляя материалы по исследованиям Android SDK.

Содержание книги

Глава 1. Введение в вычислительную платформу Android
Глава 2. Настройка среды разработки
Глава 3. Ресурсы Android
Глава 4. Поставщики контента
Глава 5. Намерения
Глава 6. Создание пользовательских интерфейсов и использование графических элементов
Глава 7. Работа с меню
Глава 8. Работа с диалоговыми окнами
Глава 9. Работа с предпочтениями и сохранение состояния
Глава 10. Безопасность и права доступа
Глава 11. Построение и использование служб
Глава 12. Исследование пакетов
Глава 13. Исследование обработчиков
Глава 14. Широковещательные приемники и длительно выполняющиеся службы
Глава 15. Исследование диспетчера оповещений
Глава 16. Исследование двухмерной анимации
Глава 17. Исследование карт и служб местоположения
Глава 18. Использование API-интерфейсов телефонии
Глава 19. Платформы для работы с медиа
Глава 20. Программирование трехмерной графики с помощью OpenGL
Глава 21. Исследование живых папок
Глава 22. Виджеты домашнего экрана
Глава 23. Поиск в Android 3
Глава 24. Исследование API-интерфейса TextToSpeech
Глава 25. Сенсорные экраны
Глава 26. Использование датчиков
Глава 27. Исследование API-интерфейса для работы с контактами
Глава 28. Развертывание готового приложения: Android Market и другие возможности
Глава 29. Фрагменты для планшетов и других устройств
Глава 30. Исследование API-интерфейса ActionBar
Глава 31. Дополнительные темы, связанные с версией Android 3


Об авторе

Коматинени С.
Сатия Коматинени имеет более чем двадцатилетний опыт программирования в небольших и крупных организациях. Он опубликовал свыше 30 статей по разработке веб-приложений с использованием Java, .NET и разнообразных технологий баз данных. Сатия часто выступает с докладами на отраслевых конференциях по инновационным технологиям и регулярно пишет в блог на Java.net. Он является автором AspireWeb (www.activeintellect.com/aspire) – упрощенного инструмента с открытым исходным кодом для разработки веб-приложений, и создателем Aspire Knowledge Central – персональной операционной веб-системы с открытым исходным кодом с акцентом на индивидуальной продуктивности и публикации. Сатия также является участником нескольких программ SBIR (Small Business Innovation Research Programs – инновационные исследовательские программы для малого бизнеса). Он получил степень бакалавра по электротехнике в университете Andhra University (Вишакхапатнам, Индия) и степень магистра по электротехнике в Индийском институте технологий (Indian Institute of Technology) в Нью-Дели.

Маклин Д.
Дейв Маклин – инженер и архитектор программного обеспечения, в настоящее время живущий и работающий в Джексонвилле, шт. Флорида. Начиная с 1980 г., он программировал на многих языках, разрабатывая решения, простирающиеся от робототехнических систем до хранилищ данных и построенные в виде как веб-приложений, так и приложений для электронного обмена данными. Дейв работал в Sun Microsystems, IBM, Trimble Navigation, General Motors и множестве небольших компаний. Он окончил Университет Ватерлоо (University of Waterloo) в Канаде по специальности проектирование систем.

Хашими С.
Саид Хашими родился в Афганистане, а теперь проживает в Джексонвилле, шт. Флорида. Опыт его работы охватывает отрасли здравоохранения, финансов, логистики и архитектур, ориентированных на службы. В течение своей профессиональной карьеры Саид разрабатывал широкомасштабные распределенные приложения на различных языках программирования и платформах, включая C/C++, MFC, J2EE и .NET. Его статьи опубликованы в ведущих журналах, и он является автором множества популярных книг, вышедших в издательстве Apress. Саид получил степень магистра в Университете Флориды (University of Florida).

Отзывы

Не согласен с предыдущим высказыванием  [28 March 2012]
Книга покрывает почти все аспекты, да. очень развернуто и со многими примерами. Но! Перевод не идеален. Термины как-то по-дебильному перевели. Хотя общий смысл и логика описаны хорошо. Поэтому суть программирования на андроиде - понимается нормально. Из русских книг по андроиду - пожалуй, лучшая книженция. К тому же - по 3й версии
Отличная книга  [31 October 2011]
Раскрыты все аспекты разработки ПО для Android. Детально описана реализация Сервисов и проч. И внимание! Наконец то достойный перевод! Браво!

Последние поступления в рубрике "Тематика определяется"



Коллекционное холодное оружие Западной Европы XVII - начала XIX вв. 

Издание посвящено уникальным образцам охотничьего и боевого холодного оружия из частных собраний европейских коллекционеров. Каждый экземпляр сопровождается экспертным описанием, оценкой степени его сохранности и подробными авторскими иллюстрациями....

Терапевтическая катастрофа. Мастера психотерапии рассказывают о самых провальных случаях 

Ни один психотерапевт не застрахован от ошибок в работе с клиентами, но мало кто готов открыто обсуждать собственные неудачи. Авторы книги решили наглядно показать, что просчеты и промахи - это не только неотъемлемая сторона профессии, но и повод вынести для себя ценные уроки....

Любовь к человеку с пограничным расстройством личности 

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

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Коматинени С., Маклин Д., Хашими С., Android 3 для профессионалов. Создание приложений для планшетных компьютеров и смартфонов в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.