Начало пути, разработки android приложений
Возможное место для вашей рекламе! Приветствуется серьезный рекламодатель! Пишите на e-mail договоримся...
Друзья,эта статья будет продолжением статьи про Архитектуру Android и углубит наши знания в разработки android приложений.
Dля разработки android приложений вам не нужен ни смартфон, ни планшет, ни любое другое устройство, поскольку для отладки и запуска приложений будет использоваться эмулятор.
Для разработки приложений под Android вам нужно установить JDK (Java Development
Kit), IDE Eclipse, Android SDK и Android Development Tools.
И, что это все!
но это я сказал с долей иронии, легко не будет!
В основном разработка Android приложений осуществляется на языке Java. Java-приложений осуществляется в среде NetBeans, однако мы же расмотрим среду Eclipse.
Почему?
Так будет по проще и понятней, но главное, чтобы вы успевали параллельно осваивать и Java, и Android.
Добавлю, что разработку Android приложений можно выполнять и на других языках
программирования, например на C# и .NET.
Какую операционную систему лучше использовать?
Разработки android приложений не зависит от конкретной операционной системы, поскольку запуск и отладка Android приложения будет осуществляться в эмуляторе мобильного устройства
с поддержкой Android.
Для разработки Android приложений вам не нужен ни телефон, ни планшет, ни любое другое уст-
ройство, поскольку для отладки и запуска приложений будет использоваться эмулятор, входящий в состав Android SDK
При установке Android SDK можно будет выбрать версию платформы, для которой будет производиться разработка программ.
Однако, замечу, что наличие физического устройства, типа телефона, планшета, хоть и не обязательно, но весьма желательно, для тестирования программы, эмулятор есть эмулятор и только.
Пора приступить к установке необходимого программного обеспечения. Первым делом нужно установить Java Development Kit.
Для запуска программ, написанных на Java, необходима среда выполнения Java — Java Runtime Environment (JRE).
Данная среда во многих случаях уже установлена на вашем компьютере, поскольку необходима для выполнения некоторых программ, например для популярного офисного пакета OpenOffice.Org.
Для разработки Java-программ понадобится комплект разработчика Java-приложений. Java Development Kit, включающий компилятор Java, стандартные библиотеки классов Java, документацию, примеры и саму JRE.
Так что вам не нужно сначала устанавливать JRE, а потом JDK, можно сразу установить JDK. http://www.oracle.com/technetwork/java/javase/downloads/index.html
Вам нужна стандартная версия JDK, вы можете скачать один из комплектов разработчика:
Java SE 6 Update 26;JDK 6 Update 26 with Java EE (Enterprise Edition) или поискать что то поновее.
Суть в том, что даю направление, как начать работу а не по пунктам делай это делай то. ЭТО и невозможно, версии Android меняются и к ним требования к JDK
В процессе установки JDK нет ничего сложного, просто нажимайте кнопку Next и следуйте инструкциям мастера установки.
Eclipse
После установки JDK нужно установить IDE (Integrated Development Environment) Eclipse, скачать которую можно по адресу: http://www.eclipse.org/downloads/
На страничке загрузки Eclipse будет довольно много вариантов. Вам нужна версия Eclipse IDE for Java Developers.
Версия Eclipse IDE for Java EE Developers не подходит, поскольку мы используем JDK SE, а не JDK EE. Да и стандартная версия Eclipse занимает в два раза меньше места на диске, чем EE версия.
ВАЖНО!
Если у вас 32-разрядная версия Windows, не нужно загружать 64-разрядную версию Eclipse, даже если процессор у вас 64-разрядный.
И так запустите исполнимый файл eclipse.exe. После запуска Eclipse вам нужно будет выбрать каталог для рабочего пространства. В этом каталоге, Eclipse будет сохранять ваши проекты.
Думаю, что такие у вас появится, иначе зачем же все это затевать и начать программировать приложения для, ну скажем так, по началу для своего смартфона.
Установили… а сейчас закройте, потому, что нам Eclipse не нужна, чуть позже нам надо будет связать Eclipse с Android Development Tools. Вот тогда и откроем!
Так, к слову о Eclipse.
Почему именно Eclipse, а не популярная среда NetBeans?
Да потому что, во-первых, Eclipse является наиболее полно документированной средой разработки. А во-вторых, Google выпустила специальный плагин для Eclipse… Android Development Tools.
Он облегчает разработку Android-приложений в Eclipse. Данный плагин создает необходимую структуру для Android-проекта и автоматически устанавливает необходимые параметры компилятора.
Android SDK, Установка
Приступим к установка комплекта разработчика Android-приложений Android SDK, скачать который можно по адресу: http://developer.android.com/sdk/index.html или прямая силка на инстолятор: http://dl.google.com/android/installer_r12-windows.exe
Первым делом инсталлятор Android SDK проверит, установлена ли JDK SE. Далее все просто — следуйте инструкциям инсталлятора и нажимайте кнопку Next.
К слову..
Совсем не обязательно распаковывать архив с Eclipse и Android SDK в каталог Program Files. Можно распаковать в свою папку и от этого они хуже работать не станут.
Нажмите кнопку Close и просмотрите список установленных пакетов. В этом списке должны быть выбранные вами пакеты (для версий Android, под которые вы планируете разрабатывать программы)
Наверное, вам интересно, что же мы только что установили. А установили мы следующие компоненты:
• API-библиотеки, необходимые для разработки Android-приложений;
• документацию по Android;
• примеры программ, демонстрирующие основные возможности Android;
• эмулятор Android-устройства (Android Virtual Device, AVD), позволяющий запускать и тестировать ваши программы без наличия физического мобильного устройства;
• инструментальные средства для разработки, позволяющие компилировать и отлаживать ваши приложения.
Все это входит в состав Android SDK!
ADT, Android Development Tools
Это расширение для среды Eclipse, упрощающее разработку Android-приложений. Чтобы установить ADT, запустите Eclipse и выберите команду меню Help | Install New Software.
Появится окно, в котором нужно нажать кнопку Add. В следующем окне введите имя репозитория и адрес. После этого вы вернетесь в окно Install и программа прочитает содержимое репозитория.
Далее, когда увидите сообщение о том, что все выбранные компоненты установлены, нажмите кнопку Next, установите переключатель I accept the terms of the license agreements и нажмите кнопку Finish
Необходимо связать Eclipse с каталогом Android SDK.
Для этого дождитесь повторного запуска Eclipse и в меню окна Eclipse выполните команду Window | Preferences.
Перейдите в раздел Android и в поле SDK Location введите каталог, в который вы установили Android SDK (или выберите его с помощью кнопки Browse).
Нажмите кнопку OK, после чего опять откройте окно настроек Eclipse и перейдите в раздел Android, чтобы убедиться, что поддерживаются все установленные ранее платформы Android.
Однако, было сказано, что плагин ADT упрощает разработку Android-приложений. Давайте разберемся, за счет чего осуществляется это упрощение.
Во-первых, ADT добавляет в Eclipse мастер создания проекта Android. Во-вторых, добавляет редактор Layout Editor, необходимый для создания графического интерфейса приложения.
В-третьих, добавляет редакторы XML-ресурсов приложения. Также ADT позволяет запускать эмулятор Android и добавляет средства отладки непосредственно в среду Eclipse, что позволяет отлаживать программы, не выходя из привычной IDE.
Так то, ну что голова не закружилась от разработки Android приложений?
Ладно в следующих статьях поговорим уже конкретно о среде разработки и о составе Android SDK.
Удачи, Друзья !