С чего начать программировать под Android

Android - это одна из самых молодых операционок для мобильных устройств, но в нынешнее время эта платформа наиболее развивающаяся среди остальных мобильных операционных систем. Популярность этой операционки растет на дрожжах. Он давно опередил всех ближайших конкурентов. Всех, кроме iPhoneOS, но при этом Андроид потихоньку откусывает долю с iOS. В цифрах это выглядит просто фантастично. Количество активаций устройств от Гугл достигло уже 550 тысяч в день, хотя заявлено было, что до конца года это число будет 1 миллион. Но это все равно бешеные темпы. Если в мае было 100 миллионов устройств на Андроиде, то сейчас 200 миллионов. 
Это обусловлено в первую очередь тем, что на рынок вышло много производителей мобильных устройств с поддержкой этой операционки. Также нельзя не заметить тот факт, что покупка Motorola Mobility за 12.5 миллиардов долларов США будут способствовать еще большему внедрению Андроида в повседневную жизнь. Количество приложений в Маркете около 400 тысяч. Создание программ для Android стало одним из главных направлений в среде разработчиков ПО. Благодаря открытому коду, разрабока приложений стала доступна каждому. Создание приложений можно вести на Linux, MacOS, Windows используя бесплатный от Гугла Software Development Kit. Разрабатывать программы для Андроида можно используя Java. Существуют плагины для Eclipse, IntelliJ IDEA, NetBeans IDE. 
Чтобы начать програмировать под Android, нужно определиться где вы будете тестировать свой проект. Желательно, если нет девайса на Андроиде, то приобрести его. Но первые тесты можно проводить либо на эмуляторе, либо на VirtualBox Android-x86. Но, повторюсь, реальный девайс нужен. Литература в основном идет на английском, так что советую начать изучать английский. Особое внимание книгам Android Application Development от O’Reilly и Pro Android 2 — Sayed Y. Hashimi, Satya Komatineni, Dave MacLean. Также подойдут в дополнение книгам разнообразные видео уроки. Хороший канал для разработчиков www.youtube.com/user/thenewboston. Для тех, кто только решил начать програмировать и первую платформу, которую выбрал – это Андроид, Google выпустил специальный язык – Simple, который основывается на языке Basic и использует уже готовые модули. Приложения можно разрабатывать под Windows,Mac OS X и Linux. Разработки можно будет загружать в Маркетю

smartr.ru