Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС Android 1.6, та опис планш... процесора: Роз...docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Пристрої

 Першим пристроєм, що працює під управлінням Android, став розроблений компанією HTC смартфон T-Mobile G1, презентація якого відбулася 23 вересня 2008 року. Незабаром послідували численні анонси інших виробників смартфонів про намір випустити пристрої з Android.

Android Market

 

Android Market - інтернет-магазин додатків для смартфонів на базі Android, яку просуває альянс Open Handset Alliance (OHA) на чолі з Google. Включає в себе ігри, клієнти соціальних мереж, офісні додатки, додатки для читання новин, управління фінансами та інші.

22 жовтня 2008 Google оголосила про відкриття цього онлайн-магазину додатків для Android.

• В Україні на смартфонах перший час був відсутній офіційний магазин додатків. Ситуація була виправлена ​​12 січня 2010, коли про це повідомили в Samsung Україні, природно, що пізніше Android Market з'явився і у інших вендорів - Motorola, HTC, LG і Sony Ericsson, що значно підігріло інтерес до Android-смартфонам в Україні.

Першим офіційним смартфоном з Android Market в Україні став Samsung i5700 Galaxy Spica.

Розробка програмного забезпечення

Програми для Android є програмами в нестандартному байт-коді для віртуальної машини Dalvik.

Google пропонує для вільного скачування інструментарій для розробки (Android SDK), який призначений для x86-машин під операційними системами Windows XP, Windows Vista, Mac OS X (10.4.8 або вище) і Linux. Для розробки потрібно JDK 5 або JDK 6.

Розробку додатків для Android можна вести на мові Java (не нижче Java 1.5). Існує плагін для Eclipse - «Android Development Tools» (ADT), призначений для Eclipse версій 3.3-3.5. Для IntelliJ IDEA також існує плагін, який полегшує розробку Android-додатків. Повідомляється, що для середовища розробки NetBeans IDE розроблений експериментальний плагін.

Архітектура os Android

Рівень додатків (Applications)

До складу Android входить комплект базових додатків: клієнти електронної пошти та SMS, календар, різні карти, браузер, програма для управління контактами і багато що інше. Всі додатки, що запускаються на платформі Android написані на мові Java.

Рівень каркаса додатків (Application Framework)

Android дозволяє використовувати всю міць API, використовуваного в додатках ядра. Архітектура побудована таким чином, що будь-який додаток може використовувати вже реалізовані можливості іншої програми за умови, що останнє відкриє доступ на використання своєї функціональності. Таким чином, архітектура реалізує принцип багаторазового використання компонентів ОС і додатків.

Основою всіх додатків є набір систем і служб:

1. Система уявлень (View System) - це багатий набір уявлень з розширюваної функціональністю, який служить для побудови зовнішнього вигляду додатків, що включає такі компоненти, як списки, таблиці, поля введення, кнопки і т.п.

2. Контент-провайдери (Content Providers) - це служби, які дозволяють додаткам отримувати доступ до даних інших додатків, а також надавати доступ до своїх даних.

3. Менеджер ресурсів (Resource Manager) призначений для доступу до строкових, графічним та іншим типам ресурсів.

4. Менеджер сповіщень (Notification Manager) дозволяє будь-якому додатком відображати користувальницькі повідомлення в рядку статусу.

5. Менеджер дій (Activity Manager) управляє життєвим циклом додатків і надає систему навігації по історії роботи з діями.