Android, Разработка приложений для чайников - Фелкер Донн (2012)
-
Год:2012
-
Название:Android, Разработка приложений для чайников
-
Автор:
-
Жанр:
-
Оригинал:Английский
-
Язык:Русский
-
Издательство:ДИАЛЕКТИКА
-
Страниц:201
-
ISBN:978-5-8459-1748-5
-
Рейтинг:
-
Ваша оценка:
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.
Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги
С айт Android Market представляет собой специальный механизм распростра-
нения приложений Android, поддерживаемый компанией Google. Если вы
опубликуете свое приложение на Android Market, то миллионы пользователей во всем
мире смогут загрузить, установить и использовать его. Кроме того, любой пользова-
тель может выставить оценку вашему приложению, на основе которой вычисляется
его рейтинг, и оставить свои комментарии на странице, посвященной приложению.
Это поможет вам идентифицировать потенциальные тенденции популярности вашего
приложения и обнаружить его слабые места.
Сайт Android Market предоставляет полезную статистику по опубликованному при-
ложению (см. далее), на основе которой вы сможете отслеживать его успешность.
В данной главе рассматривается публикация приложения на сайте Android Market.
Я предоставлю вам ряд снимков сайта, содержащих описание опубликованного при-
ложения. Но чтобы опубликовать приложение, нужно упаковать его в распространяе-
мый файл в специальном формате.
Создание распространяемого файла
Предположим, у вас появилась замечательная идея о создании для платформы
Android чрезвычайно полезного приложения или очень интересной игры. Вы созда-
ли это приложение и готовы передать его в руки конечных пользователей. Как это
сделать? В первую очередь, нужно упаковать приложение таким образом, чтобы его
можно было развернуть на устройстве конечного пользователя. Для этого нужно соз-
дать файл APK (Android Package File — пакетный файл Android). В следующем разделе
я проведу вас по этапам создания вашего первого файла APK.
Android Application Development For Dum.indb 190 08.11.2011 12:24:00
Файл манифеста
Перед созданием распространяемого файла APK нужно сделать так, чтобы при-
ложение было доступно как можно большему количеству пользователей. Для этого
ознакомьтесь с элементом uses-sdk файла манифеста AndroidManifest.xml. В дан-
ный момент в приложении Silent Mode Toggle элемент uses-sdk содержит атрибут
minSdkVersion, установленный при создании примера приложения в главе 4.
<uses-sdk android:minSdkVersion="4" />
Свойство minSdkVersion определяет минимальную версию платформы Android,
на которой может быть установлено данное приложение. В данном случае установле-
на минимальная версия 4. Тем не менее при создании приложения Silent Mode Toggle
в среде разработки Eclipse была установлена целевая версия 8. Что это означает? Ка-
кая разница между минимальной и целевой версиями?
Версии платформы Android почти всегда (за редкими исключениями) обладают
свойством обратной совместимости. Например, почти все средства версии 3 есть в
версии 4. Что означает здесь слово “почти”. Лишь то, что платформа Android, как
и все остальное в нашем мире, не идеальна. В такой сложной системе, обладающей
тысячами разнообразных средств, невозможно уследить за всем и не совершить ни
единой ошибки. В существующие средства иногда вносятся небольшие изменения,
которые могут повлиять на предыдущие версии, хотя разработчики новой версии
прикладывают огромные усилия, чтобы этого не происходило. К тому же, иногда в
Android добавляются новые компоненты, которых нет в предыдущих версиях. Если
в приложении применяется такой компонент, обратная совместимость, естественно,
нарушается. Таким образом, если в приложении установлена минимальная версия 4,
значит, оно будет работоспособным в устройстве, на котором установлена операцион-
ная система Android версии 4 и выше.
На основе значения атрибута minSdkVersion сайт Android Market определяет, ка-