Що таке Android?

Android – платформа для мобільних телефонів, смартфонів, комунікаторів на базі ОС Linux, розроблена Open Handset Alliance (OHA), ініційованим Google. Вона дозволяє створювати Java-додатки, що керують пристроєм через розроблені Google бібліотеки. Також є можливість писати програми на мові Сі та інших мовах програмування з допомогою Android Native Development Kit.

Офіційний сайт платформи Android – www.android.com.

Вже з самого початку свого існування платформа Android отримала титул «революційної» через те, що має унікальну архітектуру і особливу концепцію для користувача інтерфейсу. Головною перевагою цієї системи багато хто вважає той факт, що вона заснована на відкритих стандартах. На думку аналітиків, Android чекає велике майбутнє. Це ясно, навіть якщо простежити тенденцію поширення: у 2008 році продавалося близько 690 тис. пристроїв, побудованих на Android, до 2010 р. це число збільшилося в три рази.

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

Крім того, ентузіасти портувати Android на ряд відомих пристроїв, серед яких, наприклад, інтернет-планшет Nokia N810, смартфон HTC Touch, деякі фоторамки, а також комп'ютери архітектури x86.

Основні риси Android:

  • Для виконання додатків використовується віртуальна машина Dalvik, оптимізована для мобільних телефонів. Файли типу Java Class перетворюються звичайним Java-компілятором в класи іншого формату (. Dex) для запуску в Dalvik. За ліцензійним міркувань в Dalvik замість OpenJDK використовується Apache Harmony.
  • Реалізована підтримка 2D/3D-графікі, зображень, аудіо та відео.
  • Для зберігання даних використовується популярна легковага СУБД SQLite.
  • Доступна підтримка GSM, EDGE, 3G, Bluetooth, Wi-Fi, фото-та відеокамери, GPS, компас, акселерометра.
  • У меню контакту присутня не тільки інформація, але й історія листування SMS, E-Mail, дзвінків і т.д.
  • Можливість масової розсилки SMS або E-Mail.
  • На робочий стіл в якості ярлика можна винести безліч дій – дзвінок конкретному абоненту, СМС конкретному абоненту, програвання плей-листа.
  • Наявність Android-сервісів Google.
  • При кожному натисканні клавіші на екранній клавіатурі апарат злегка вібрує.

Недоліки Android:

  • Є невизначеність з відкритістю даної платформи. Платформа базується на власній реалізації віртуальної машини Java, відомої як Dalvik virtual machine, вихідні тексти якої недоступні. У світлі цієї заяви про відкритість платформи більше схожі на рекламу, ніж на фактичний стан справ.
  • Платформа базується на Dalvik virtual machine, тому переваги і можливості операційної системи Linux на цій платформі практично не використовуються. Зокрема, не використовуються популярні графічні тулкіта і бібліотеки (наприклад, Qt або GTK), що робить малоймовірною появу великого числа додатків, портувати з повноцінного десктопного варіанту Linux на дану платформу через відсутність за умовчанням X-сервера і поширених графічних бібліотек.
  • У новій версії Android 1.5 розробники додали Native Development Kit, який дозволяє писати власні низькорівневі модулі для системи на мові C / С + +, спираючись на стандартні Linux-бібліотеки. Хоча, наприклад, стандартна бібліотека мови Сі на платформі Android, відома як Bionic, якраз не є стандартною і повністю сумісною з libc.
  • Java-додатки володіють невисокою швидкістю роботи, а також великим споживанням оперативної пам'яті (останній недолік, можливо, подоланий).
  • Прив'язка до одного постачальника послуг. Платформа Android прив'язана до послуг від одного постачальника – Google (Gmail, YouTube, Google Maps …). Це вважається поганою практикою, оскільки обмежує свободу вибору споживачів і порушує принципи чесної конкуренції. В американському варіанті ця порочна практика називається «vendor lock in».
  • З'явилася інформація про те, що Google буде на свій розсуд видаляти програми на телефонах користувачів, якщо порушуються умови їх використання.
  • Неможливість встановлення програм на карту пам'яті. Недолік є істотним, якщо у телефону невеликий об'єм вбудованої пам'яті (у T-Mobile G1 всього 70 МБ). Однак існують прошивки від ентузіастів (наприклад, JF v1.5), в яких установка на SD-карту можлива.
  • Для доступу до Android Market та інших сервісів від Google необхідно використовувати пропрієтарні програми, які виробник телефону має право встановлювати на телефон тільки після укладення контракту з Google.

Джерела: ru.wikipedia.org, wiki.androidfan.ru, google-phone.ru

Сайти, присвячені платформі Android:

  • googlephones.ru – новини та чутки
  • google-phone.ru – новини, чутки, огляди
  • androidfan.ru – новини, статті
  • android-gameworld.ru – ігрові новини, огляди смартфонів
  • android-os.ru – новини, статті
  • android.tl – новини, статті
  • download-android.com – новини, статті
  • android.by – новини, статті
  • android.mobile-review.com – новини, статті
  • habrahabr.ru – блог про Android
  • androidforums.ru – форум про Android
  • android-forum.ru – форум, новини та огляди
  • mobiset.ru – огляд Google Android
  • android-x86.org – Google Android на пристроях з архітектурою x86 (англ.)

Програми:

  • android.com – Android Market – онлайн-магазину додатків для Android
  • for-smart.ru – все для смартфонів на платформі Symbian UIQ3 і Google Android OS: програми, ігри, теми …
  • use-android.ru – все для смартфонів на платформі Google Android OS: програми, прошивки, ігри
  • androidmarket.ru – все для смартфонів на платформі Google Android OS
  • android-phones.ru – все для смартфонів на платформі Google Android OS
  • mptron.com – все для смартфонів на платформі Google Android OS
  • myandroid.su – новини, програми, статті, огляди пристроїв
  • androidme.ru – каталог програм
  • androidware.ru – новини, каталог програм

Додатково від Генона:

  • Де знайти тести і огляди мобільних телефонів?
  • Що таке смартфон?
  • Чим відрізняється комунікатор від смартфона?

Category: Медицина і здоров'я

Comments (Прокоментуй!)

There are no comments yet. Why not be the first to speak your mind.

Leave a Reply