Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка Android додатків

Реферат Розробка Android додатків





озробляти програми і на C/C ++ (за допомогою Native Development Kit), і на Basic (за допомогою Simple) і з використанням інших мов. Також можна створювати власні програми за допомогою конструкторів додатків, таких як App Inventor. Словом, можливостей тут багато. Ну і ще раз про архітектуру ОС Android можна дізнатися з перших рук, подивившись це відео, в якому розробники представляють презентацію, присвячену розбору системи.

Розділ II

Розробка Android додатків


. 1 Інструменти Android-розробника


Безпосередньо перехід до практики програмування під будь-яку платформу починається з розгляду наявного арсеналу інструментів розробки. Вже після того, як інструменти обрані (керуючись якимись міркуваннями і перевагами), настроєні для роботи і випробувані в написанні яких-небудь простих інструкцій, починається «велике» програмування та вдосконалення навичок.

Перш ніж розглядати інструменти для Android, необхідно ввести деякі загальні поняття, з якими доведеться зіткнутися на даному етапі. Перше базове поняття - це SDK або Software Development Kit («devkit»). Під ним розуміють набір засобів розробки, що дозволяє програмістам створювати додатки під деяку архітектуру - для певного пакету програм, апаратної або програмної платформи, операційної або комп'ютерної систем. SDK, як правило, надає розробнику широкий набір інструментів, який може включати в себе засоби налагодження та довідкові матеріали (приклади коду, замітки і т.д.). SDK часто надається безпосередньо розробником цільової платформи і в ньому враховуються її особливості. Поширяться (як і у випадку з Android) такий інструментарій може безкоштовно. Це допомагає платформі обзаводитися різноманітними додатками за рахунок сторонніх розробників.

Ще одним поняттям, яке часто можна зустріти, коли мова йде про інструменти розробки, є IDE (Integrated development environment) - інтегроване середовище розробки. Вона являє собою набір програмних засобів, покликаний максимізувати продуктивність програміста за рахунок побудови для нього зручною і доброзичливою середовища для процесу програмування. Цей складний програмний комплекс може включати в себе текстовий редактор (найчастіше з підсвічуванням синтаксису і підказками), компілятор або інтерпретатор (іноді підтримуються кілька мов), інтегрований відладчик і засоби для автоматизації збирання. Часто підтримуються можливості інтеграції зі стороннім програмним забезпеченням, наприклад, засобами проектування або контролю версій. Також найчастіше в IDE є інструменти для швидкої побудови і візуального редагування графічного інтерфейсу майбутньої програми, а також інструменти начебто діаграм ієрархії класів, браузера класів, інспектора об'єктів або менеджера ресурсів. Таким чином, інтегрована середа розробки покликана об'єднати різні інструменти в один програмний комплекс для забезпечення зручності та підвищення швидкості розробки ПЗ. Хоча на ділі можна і не використовувати для програмування яку-небудь IDE, віддавши перевагу незв'язні між собою інструменти.

Розробка додатків для платформи Android пов'язана з групою інструментів, які надаються набором Android SDK. Також знадобляться інструментарій для розробки додатків в Java SE (JDK) і інтегрована середа розробки. У якості останньої прийнято використовувати Eclipse IDE, що будемо робити і ми, хоча варто відзначити, що розробку додатків можна вести і за допомогою найпростішого текстового редактора або інших IDE, а також викликати інструменти за допомогою скриптів або використання командного рядка. Проте розробка в Eclipse є кращим методом, тому що, по-перше, ця середу може безпосередньо звертатися до необхідних інструментів, а по-друге, для неї існує спеціальний плагін, Android Development Toolkit (ADT), який забезпечує перехід до створення додатків під Android за допомогою Eclipse IDE ще більш зручним чином.

У висновку відзначимо, що Android SDK вимагає JDK версії 5 або вище, а також Eclipse версії 3.3 або вище. На сайтах розробників доступні версії SDK, Java і Eclipse для операційних систем Windows, Linux і Mac OS, а в SDK входить емулятор для кожної з них. Взагалі кажучи, програми під Android виконуються у віртуальній машині, і вибір будь-який з існуючих операційних систем не дає ніяких переваг перед іншими, так що можна працювати з тією, яка більш зручна. Наші подальші приклади будуть розглянуті для ОС Windows, але, якщо буде необхідність, ми розглянемо і роботу з Linux.


. 2 Установка Java Development Kit.


Для створення програм на мові Java необхідне спеціальне програмне забезпечення. Найостанніші версії цього ПО можна завантажити з офіційного сайту розробника, Oracle Corporation.

До цього програмному комплексу відносяться такі інструменти як JRE...


Назад | сторінка 5 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка і супровід додатків на базі операційної системи Android
  • Реферат на тему: Порівняння операційних систем Android і Windows Mobile
  • Реферат на тему: Архітектура платформи Google Android
  • Реферат на тему: Розробка програми на платформі Android на тему "Інформатика - 2 клас&q ...
  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...