Разработка Android-приложений – достаточно сложная задача, но каждый может освоить данную область программирования. Как и с любой другой задачей программирования, желательно иметь ключевые навыки и понятия в области разработки ПО. Как известно, алгоритмические конструкции универсальны и применимы в любой среде программирования. Большой плюс будут иметь те, кто уже обладает знаниями программирования в других средах. В таком случае им будет проще освоить разработку приложений под Android. Первоначально, программист должен установить среду разработки на свой компьютер. Это необходимый минимум для начала работы. Произвести дальнейшую настройку несложно.
Загрузите и установите интегрированную среду разработки Eclipse с веб-сайта Eclipse Foundation. Данная среда поддерживается и обновляется силами компании Google. Потому это идеальный вариант для создания Android приложений.
Выбор софта
На следующем этапе скачайте и установите последнюю версию Development Kit Java с веб-сайта компании Oracle. После чего загрузите и установите пакет средств разработки Android Software в Eclipse IDE. Пакет содержит все необходимые инструменты для разработки приложений Android. Перед скачиванием не забывайте выбирать правильную версию именно под вашу операционную систему. В среде Eclipse установите плагин для Android. Для этого в меню «Инструменты разработчика» выберете пункт «установить новое программное обеспечение» и введите адрес репозитория: https://dl-ssl.google.com/android/eclipse/ Введите «ADT Plugin» в качестве имени и нажмите кнопку «ОК», чтобы завершить установку инструмента. Всё, среда разработки установлена и готова к работе.
Создание проекта
Создавайте новый проект для каждого Android приложения, которое вы планируете разрабатывать. Каждый раз, когда создаете Android проект, необходимо вводить сведения о его применении, а также уникальное имя пакета. Пользовательский интерфейс приложений можно описывать с помощью файлов разметки XML. Реализация системной логики приложения осуществляется в Java-коде.
Не забывайте прописывать данные версии приложения в файлах манифеста. Здесь можно указать инкрементный номер версии и имя, информация будет каждый раз обновляться автоматически. Всегда есть возможность проверить и запустить программы на собственных Android устройствах. Также в среде Eclipse имеется возможность использовать виртуальное Android устройство, для тестирования и проверки корректности работы созданного приложения.