Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Разработка приложений под Android


 

 Выпуск 1.

Уважаемый читатель!

Перед вами первый выпуск рассылки по созданию приложений для платформы Android. Я планирую готовить по несколько выпусков в месяц. Вначале я  кратко расскажу о назначении Androidа и необходимых для работы с ним инструментах. Далее будет описана разработка нескольких приложений.

Сайт рассылки –  http://inwoo.ru/ . Мой электронный адрес inwoo@mail.ru.

 

  1. Основные сведения о платформе Android

 

1.1.Назначение

 

Android —это операционная система (ОС) с открытым кодом, предназначенная для использования  на мобильных устройствах. Впервые операционная система  Android  была использована в смартфоне T-Mobile G1, выпущенном компанией T-Mobile  в 2008 году. В настоящее время под управлением ОС Android  работает множество устройств – мобильные телефоны, коммуникаторы, планшетные компьютеры, электронные книги, наручные часы, нетбуки, смартбуки и т.д.

Платформу Android поддерживают многие разработчики мобильных устройств, в том числе Acer, HTC Corporation, Samsung, Sony Corporation и другие. Кроме того, существуют сборки Android , предназначенные для установки на устройства производителей, не поддерживающих эту платформу. Есть удачный опыт установки Android на некоторые устройства фирм Nokia и Apple.

В состав платформы  Android входят операционная система базе ядра Linux и среда разработки с открытыми исходными кодами.

 

1.2.История

 

Сначала ОС Android разрабатывался компанией Android Inc. Компания Google купила Android в 2005 году. В 2007 году по инициативе Google  была создана группа компаний Open Handset Alliance (OHA).  OHA занимается разработкой открытых стандартов для мобильных устройств. В настоящий момент OHA объединяет свыше 30 компаний, среди которых сотовые операторы (T-Mobile), производители мобильных устройств (HTC, Intel, Sprint Nextel, KDDI, NTT DoCoMo, China Mobile), разработчики микросхем (Broadcom, Marvell, NVIDIA, Qualcomm, SiRF, Texas Instruments, LG, Motorola, Samsung Electronics), а также компания Google.

В 2008 году альянс OHA опубликовал исходный код платформы Android. В настоящее время OHA занимается поддержкой и дальнейшим развитием платформы

 

1.3.Сравнение с другими платформами

 

Наряду с ОС Android в мобильных устройствах используются другие ОС –Microsoft Windows Mobile,  Apple iPhone, Mobile Linux, Symbian OS.

Но в отличии от этих ОС Android является открытой и бесплатной полноценной мобильной платформой. По этой причине разработчику не нужно покупать дорогое программное обеспечение. Все необходимое ПО доступно для бесплатного скачивания.

При этом Android является полноценной системой для разработки приложений

 

Другой важной особенностью Android является то, что встроенное ПО и программы сторонних разработчиков написаны на одном и том же API (application programming interface - Интерфейс программирования приложений). Поэтому время исполнения и для встроенного ПО и для внешних приложений одинаково.

 

1.4.Литература

 

1. Android 2. Программирование приложений для планшетных компьютеров и смартфонов

Рето Майер

Издательство: Эксмо (2011 г.)

Твердый переплет, 672 стр.

ISBN: 978-5-699-50323-0

 

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

Маклин Д., Коматинени С.

Издательство: Вильямс

Твердый переплет, 880 стр.

ISBN: 978-1-4302-3930-7, 978-5-8459-1801-7

 

3. Android NDK. Разработка приложений под Android на С/С++

Сильвен Ретабоуил

Издательство: ДМК Пресс

ISBN 978-5-94074-657-7, 978-1-84969-152-9; 2012 г.

 

4. Android для программистов: создаём приложения

Дейтел П., Дейтел Х.М., Э. Дейтел, М. Моргано

Издательство: Питер

Мягкая обложка, 560 стр.

ISBN: 978-5-459-01646-8

 

5. Android за 24 часа. Программирование приложений под операционную систему Google

Дэрси Лорен

Издательство: РИД ГРУПП ООО Москва (2011 г.)

Мягкая обложка, 464 стр.

ISBN: 978-5-4252-0318-2

 

6. Android. Разработка приложений

Зигурд Медниекс, Джон Ломбардо, Рик Роджерс

Издательство: ЭКОМ Паблишерз (2010 г.)

Мягкая обложка, 400 стр.

ISBN: 978-5-9790-0113-5

 

7. Android: разработка приложений «для чайников»

Фелкер Д.

Издательства: Вильямс, Диалектика

Мягкая обложка, 336 стр.

ISBN: 978-0-470-77018-4, 978-5-8459-1748-5

 

8. Google Android: программирование для мобильных устройств. — 2-е изд.

Голощапов А. Л.

Издательство: БХВ-Петербург

Мягкая обложка, 448 стр.

ISBN: 978-5-9775-0729-5

 

9. Google Android: программирование для мобильных устройств. +CD

Автор: Голощапов А.Л.

Издательство: BHV (2010 г.)

Мягкая обложка, 448 стр.

ISBN: 978-5-9775-0562-8

 

10. Google Android: системные компоненты и сетевые коммуникации

Голощапов А. Л.

Издательство: БХВ-Петербург (2011 г.)

Мягкая обложка, 384 стр.

ISBN: 978-5-9775-0666-3

 

11. Веб-программирование для мобильных устройств

Фиртман Максимили

Издательство: Рид Групп

Мягкая обложка, 576 стр.

ISBN: 978-5-4252-0461-5

 

12. Привет, Android! Разработка мобильных приложений

Э. Бурнет

Издательство: Питер

Мягкая обложка, 256 стр.

ISBN: 978-5-459-01015-2

 

13. Программирование игр под Android

Марио Цехнер

Издательство: Питер

Мягкая обложка, 688 стр.(2013 г.)

ISBN: 978-5-459-01554-6

 

14. Программирование под Android

Зигард Медникс, Лайрд Дорнин Блэйк Мик, Масуми Накамура

Издательство: Питер

Мягкая обложка, 496 стр.

ISBN: 978-5-459-01115-9

 

15. Разработка приложений для Android

С. Хашими, С. Коматинени, Д. Маклин

Издательство: Питер (2011 г.)

Мягкая обложка, 736 стр.

ISBN: 978-5-459-00530-1

 

 

1.5.Заключение

 

В следующем выпуске будет рассказано о необходимом ПО, даны рекомендации по скачиванию.

 

 

Всего доброго уважаемые читатели. Хорошего Вам дня!

 

Михаил


В избранное