пятница, 25 июня 2010 г.

Tutorial_number_zero

Ну даже не знаю с чего начать... Это моя первая запись в этом блоге да и в блогах вообще.
Всегда хотел что-то написать здесь, но постоянно не хватало сил/желания/фантазии....

Итак, я всё же решился!

Урок_номер_ноль
О чём же я хочу поведать в своём "дорогом дневничке"? Да просто хочу поделиться опытом в изучении такой платформы как Android для мобильных устройств, которые в последнее время набирают очень большую популярность.

Данный блог не претендует на доскональное изучение всех тонкостей написания программ для Android, скорее он будет интересен тем людям, которые, как и я, просто заинтересовались этой ОС и её возможностями и просто хотят с чего-то начать. Лично для меня мотивацией был простой интерес, а так же интуиция подсказала , что в этом что-то есть.... ну например люди, начинающие изучать Java 10 лет назад (тогда язык был не столь популярен) сегодня могут заработать себе и на хлеб и на масло и на икру, и ... на новенький Лексус.

Не собираюсь писать рядовых фраз, типа: "Не судите меня строго, это мой первый блог..." (вот блин.. написал таки), просто скажу, блог будет развиваться вместе со мной, я буду описывать реальные действия реального человека в освоении новой для него сферы деятельности, по этому можете судить меня как хотите, но если вы вынесете из моей тут писанины что-нибудь новое, я буду безмерно счастлив, что принес кому-то пользу.

Что нам потребуется.

1. Ну перво наперво ознакомится, а что же такое Android... я сразу отправился на Вики посмотреть , там же нашел кучу ссылок по теме.

2. Для того что бы писать собственно код я бы посоветовал Eclipse IDE for Java Developers, сами разработчики андроида и API для него не запретят вам использовать вашу любимую среду разработки, лишь бы её можно было настроить для работы с компиляторами/эмуляторами... в конце концов можно писать даже в блокноте и компилировать с помощью сдк руками... но это долго, поэтому берём эклипс и вперёд!

3. После скачивания и инсталляции эклипса нам потребуется и сам СДК для андроида. Берём тут.
Когда скачали/распаковали - запускаем .... и пытаемся скачать API для создания эмулятора и для получения библиотеки функций и методов, необходимых для работы с ОС. Выбираем пункт Available packages и в выпадающем списке выбираем, что хотим установить, я выбрал SDK Platform Android 2.2 API 8, рекомендую скачать и документацию к вашему АПИ.
(если возникли проблемы с установкой апи, обновление списка доступных пакетов выдаёт ошибку - попробуйте зайти в Settings и поставить галочку Force https://... sources to be fleched.... у меня после этого всё заработало.

4. Итак, скачали мы АПИ, пришло время настроить Эклипс для работы с СДК, а именно установив специальный плагин для неё - ADT(Android Developper Tools). После запуска Эклипсы в меню выбираем Help > Install New Software нажимаем в диалоге кнопку Add... и пишем в строку имени к примеру ADT а во вторую строку указываем адрес репозитория:https://dl-ssl.google.com/android/eclipse/, подтверждаем, выбираем плагин , который появится через пару мгновений в диалоге, ждём загрузки лицензии и проверки на совместимость (если ничего не появилось то можно в адресе изменить https:// на http://). Загружаем, (можно пока познакомится со средой Эклипс), после загрузки нужно перезагрузиться.

5. Настроим плагин ADT. В Эклипсе выбираем Window > Preferences..., теперь в левой панели Android, для выбора местоположения СДК нажмём на кнопочку Browse..., и укажем место положения распакованного СДК на вашем компьютере. Применяем и нажимаем ОК.

6. На заключительном этапе настроим эмулятор, на котором будут тестироваться наши программы.

В Эклипсе выбираем Window > Android SDK and AVD Manager, там нажимаем кнопочку New, при создании обязательно укажем имя эмулятора (iPhone к примеру:), платформу (то API, что мы скачивали), размер виртуальной СД карты(память устройства), и скин (можно оставить дефолт). ВСЁ.

П.С. В следующем уроке мы рассмотрим стандартное HELLO World приложение, а пока что я пойду спать.

Комментариев нет:

Отправить комментарий