Android, Разработка приложений для чайников - Фелкер Донн (2012)
-
Год:2012
-
Название:Android, Разработка приложений для чайников
-
Автор:
-
Жанр:
-
Оригинал:Английский
-
Язык:Русский
-
Издательство:ДИАЛЕКТИКА
-
Страниц:201
-
ISBN:978-5-8459-1748-5
-
Рейтинг:
-
Ваша оценка:
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.
Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги
менее мощные процессоры, чем на серверах или в настольных компью-
терах. В некоторых случаях передача части вычислительных операций
внешним компьютерам позволяет существенно упростить приложение
Android. Такое сочетание вычислительных мощностей сервера и мобиль-
ного устройства называется клиент-серверной архитектурой. Клиентским
устройством в данном случае служит устройство Adnroid, которое передает
запросы на сервер. В свою очередь сервер в любой момент времени готов
34 Часть I. Начальные сведения об Android
Android Application Development For Dum.indb 34 08.11.2011 12:23:50
оказать клиентскому устройству требуемые услуги. Классический пример
клиент-серверной архитектуры — картографические приложения, исполь-
зующие ресурсы Google Maps и GPS.
Поддержка звука и видео
Операционная система Android содержит большое количество средств, облегча-
ющих добавление звука и видео в приложение. Она поддерживает почти все стан-
дартные форматы звука и видео. Разработчики Android сделали все возможное, чтобы
добавлять мультимедийное содержимое в приложение было как можно легче. Почти
без усилий с вашей стороны в приложение можно добавлять звуковые эффекты, ви-
зуальные инструкции, фоновую музыку и потоковые мультимедийные ресурсы, раз-
мещенные в Интернете. Ваша фантазия ничем не ограничена.
Список контактов
Приложение может получать доступ к контактам пользователя, хранящимся в мо-
бильном устройстве. Можно отображать список контактов разными способами, со-
ртировать и группировать их. Если вам не понравится стандартное встроенное при-
ложение Contacts, можете создать собственное приложение для обработки контактов,
потому что вы всегда имеете доступ к их списку. Например, можно связать в своем
приложении список контактов с системой GPS, чтобы извещать пользователя о том,
что он находится недалеко от точки, указанной в адресе одного из контактов.
Не ограничивайте свое воображение, но будьте ответственным. Не ис-
пользуйте список контактов со злонамеренными целями (см. следующий
раздел).
Безопасность
Создаваемое вами приложение может делать почти все, что угодно. Однако пред-
ставьте себе, что кто-то выпустил на рынок приложение, которое просматривает
список контактов и втайне от пользователя передает его на сервер, принадлежащий
злоумышленнику. Вот почему функции, изменяющие конфигурацию устройства
пользователя или имеющие доступ к защищенному содержимому, должны иметь со-
ответствующие разрешения. Предположим, вы хотите загрузить изображение из Ин-
тернета и сохранить его на карте SD. Для этого вам необходимо получить разрешение
загружать файлы из Интернета и сохранять их на устройстве. Кроме того, необхо-
димо получить разрешение сохранять файлы на карте SD. При установке приложе-
ния пользователь получает извещение о разрешениях, запрашиваемых приложением.
В этот момент пользователь может решить, хочет ли он предоставить запрошенные
разрешения и продолжить установку приложения. Добавить в приложение запрос
разрешения очень легко, для этого достаточно вставить в файл манифеста приложе-
ния одну строку кода (см. главу 3).
Библиотеки Google API
Конечно, операционная система Android не ограничена телефонными звонка-
ми, организацией контактов или установкой приложений. Она предоставляет в ваше
Глава 1. Краткий обзор платформы Android 35