Разработка мобильных приложений. Соколова В.В. - 127 стр.

UptoLike

Составители: 

127
3. СОЗДАНИЕ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ
ДЛЯ ОС ANDROID
В настоящее время существует два основных варианта разработки
программных систем для мобильных устройств. Во-первых, создание
клиентских приложений, обладающих графическим интерфейсом и
сложной функциональностью, которые устанавливаются и выполняются
на компьютере пользователя.
Такие программы могут работать двумя разными способами:
локально (например, записные книжки, калькуляторы);
совместно с программами, работающими на сервере, для органи-
зации взаимодействия, для получения доступа к базам данных, для вы-
полнения сложных расчетов.
Взаимодействие с серверами может выполняться с использованием
различных коммуникационных технологий. Это могут быть протоколы
низкого уровня (например, сокеты) или протоколы более высокого
уровня (например, веб-сервисы).
Другим вариантом создания приложений, работающих с сервером,
является создание веб-приложений. Веб-приложения – это прикладные
программы, которые выполняются на стороне сервера, а для взаимодейст-
вия с пользователем необходима только одна программа веб-браузер.
3.1. Основные инструменты разработки
Для разработки и отладки приложений под Android необходимы
следующие инструменты:
1. Java Development Kit (JDK) 5 или выше (Если на вашем
компьютере не установлен JDK, то его можно взять на странице
http://www.oracle.com/technetwork/java/javase/downloads/index.html).
2. Android SDK содержит отладчик, библиотеки, эмулятор,
документацию и др. Он может быть получен по адресу
http://developer.android.com/sdk/index.html.
3. Eclipse данная интегрированная среда разработки (IDE) не
является инструментом, без которого невозможно создание приложе-
ний, однако ее использование очень сильно упрощает и ускоряет про-
цесс. Рекомендуемой IDE для создания приложений под Android явля-
ется Eclipse. Eclipse можно скопировать по адресу
http://www.eclipse.org/downloads.