Knigionline.co » Программное обеспечение » Android, Разработка приложений для чайников

Android, Разработка приложений для чайников - Фелкер Донн (2012)

Android, Разработка приложений для чайников
  • Год:
    2012
  • Название:
    Android, Разработка приложений для чайников
  • Автор:
  • Жанр:
  • Оригинал:
    Английский
  • Язык:
    Русский
  • Издательство:
    ДИАЛЕКТИКА
  • Страниц:
    201
  • ISBN:
    978-5-8459-1748-5
  • Рейтинг:
    2.3 (3 голос)
  • Ваша оценка:
В реалиях современного мира миллиарды пользователей переносят в кармане мобильные гаджеты, и в большей их части установлена платформа Android. Даже если вы ни разу в жизни не занимались разработкой приложений для портативных гаджетов, прочитав эту книгу, у вас появится шанс воплотить свои уникальные мысли в новейшие приложения для операционной системы Android. Здесь вы найдете подробные инструкции по установке и загрузке области разработки и творению приложений для Android. Прочитайте книгу и станьте истинным профессионалом!
•Рады приветствовать вас в 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

Перейти
Наш сайт автоматически запоминает страницу, где вы остановились, вы можете продолжить чтение в любой момент
Оставить комментарий