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, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги

AndroidManifest.xml. Каждое приложение должно иметь файл манифеста Android

в своей корневой папке.

Файл манифеста предоставляет операционной системе Android всю информацию,

необходимую для выполнения кода приложения. В частности, файл манифеста дол-

жен предоставлять следующую информацию.

 Имя пакета Java, в котором размещено приложение. Имя должно быть

идентификатором, уникальным в операционной системе (т.е. в физи-

ческом устройстве) и, желательно, в Android Market.

 Списки компонентов приложения, таких как деятельности и фоновые

службы.

 Объявление разрешений, запрашиваемых приложением при выполнении.

 Минимальная версия Android API, необходимая для работы приложения.

В файле манифеста обязательно должна быть объявлена версия приложения. Важ-

но в самом начале работы над приложением определить стратегию управления верси-

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

должно иметь пользовательский номер версии (version name) и код версии (version

code). Эти два значения рассматриваются в следующих разделах.

Глава 3. Ваш первый проект Android 97

05ch03.indd 97 08.11.2011 12:40:57

Код версии

Код версии (другое название — внутренний номер версии) представляет собой целое

число, обозначающее версию кода приложения относительно других версий. Значе-

ние кода версии данного приложения используется другими приложениями для опре-

деления совместимости с данным приложением. Кроме того, на сайте Android Market

коды версий используются для внутренней идентификации приложений и управле-

ния обновлениями. Не путайте код версии приложения с кодом версии Android, ис-

пользуемой данным приложением (см. выше).

Коду версии можно присвоить любое целочисленное значение. Нужно лишь со-

блюдать такое правило: код версии каждого следующего релиза должен быть больше

кода версии предыдущего релиза (и, соответственно, всех предыдущих). Операцион-

ная система Android не вынуждает соблюдать это правило; ответственность за его со-

блюдение лежит на вас.

Обычно для первого релиза коду версии присваивается значение 1. Затем для каж-

дого следующего релиза код версии увеличивается на единицу независимо от того,

изменился ли старший (major) или младший (minor) пользовательский номер версии.

Это означает, что внешне код версии не похож на номер версии, видимый пользова-

телем. Обычно код версии для пользователя не отображается.

Е!

АНИ

М Если вы обновите код приложения и поставите новый релиз, не увели-

ВНИ

чив код версии, то разные кодовые базы приложения будут иметь один

и тот же код версии. Предположим, первый релиз вашего приложения

имеет код версии 1. Пользователь устанавливает ваше приложение, за-

грузив его с Android Market, находит в приложении ошибку и сообщает

вам о ней. Вы исправляете ошибку, компилируете новую кодовую базу и

поставляете релиз на Android Market, не обновив код версии в файле ма-

нифеста. Сайт Android Market не знает, что изменился код приложения,

потому что он проверяет только код версии в файле манифеста приложе-

ния. Соответственно, сайт никак не реагирует на изменение версии при-

ложения. Если же вы изменили код версии, присвоив ему значение 2, сайт

Android Market обнаружит это и предложит пользователям версии 1 загру-

зить и установить версию 2. Если не изменить код версии, пользователи

никогда не узнают, что появилась новая версия приложения, в которой ис-

правлена ошибка.

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