Introduction to Android SDK

Что такое Android ?

Android является open source мобильной операционной системой, разработанной компанией Google. Какие же плюсы от open source продукта получает разработчик ? — Самое первое, это доступ к исходному коду операционной системы. Это позволяет лучше изучить код, понять как устроенны компоненты изнутри. И конечно же Google активно поддерживает данную разработку, что внушает доверие и уменьшает степень риска в завтрашнем закрытие.

Некоторые плюсы разработки для платформы Android:

Бесплатная работка — качайте и разрабатывайте

Свободные идеи — Android OS это open source мультиплатформенный SDK, так что творите, создавайте без ограничений

Открытая публиция — Google`s Andoid Market jткрыт для всех разработчиков (без первоначальных взносов)

Карьера — множество компаний нуждается в разработках под  Android OS

С чего начать разработку ?

Устанавливаем ниже приведенные инструменты:

И так первое приложение.

Создаем проект — File -> Menu -> Android Project, далее выбираем версию SDK (на данный момент самая распространеная версия 2.x), вводим имя проект и package name.

Структура проекта

 

/res folder

Папка визуальных ресурсов вашего приложения, содержащая графика, слои. В самом SDK уже присутствует инструмент позволяющий  легко настраивать слови и демонстрировать превью графики вашего приложения.

Разработчикам работающим с Flash Catalyst будет немного знаком подход к такому формированию графики ( вашу кнопку поместят в .xml с информацией о ее цветах, состояниях ).

/gen folder

Тут находится сгенеренный код вашей папки res. Таким образом вы получите доступ к вашим ресурсам при написание кода.

/src folder

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

/assets folder

Например, можно хранить SQL lite бд для вашего приложения