пʼятницю, 19 вересня 2014 р.

Невідомий Android...

Android — операційна система і платформа для мобільних телефонів та планшетних комп'ютерів, створена компанієюGoogle на базі ядра Linux. Підтримується альянсом Open Handset Alliance (OHA). Хоча Android базується на ядрі Linux, він стоїть дещо осторонь Linux-спільноти та Linux-інфраструктури. Базовим елементом цієї операційної системи є реалізація Dalvik віртуальної машини Java, і все програмне забезпечення ізастосування спираються на цю реалізацію Java. У 69,2% смартфонів, проданих у четвертому кварталі 2012 року, була встановлена операційна система Android.
Android, Inc. була заснована в Пало-Альто, у Каліфорнії, у жовтні 2003 року Енді Рубіном (Andy Rubin - співзасновник компанії Danger), Річардом Майнером (Rich Miner - співзасновник Wildfire Communications, Inc.), Ніком Сірсом (Nick Sears - колишній віце-президент компанії T-Mobile) і Крісом Уайтом (Chris White - очолював дизайн і розробку інтерфейсу в WebTV) для розробки, за словами Рубіна «більш розумних мобільних пристроїв, які краще знають про місце перебування власника і його вподобання». Ранні наміри компанії полягали в тому, щоб розробити вдосконалену операційну систему для цифрових фотоапаратів, але було зрозуміло, що ринок пристроїв не був достатньо великим, і вони спрямували свої зусилля на розробку операційної системи для смартфонів, щоб конкурувати з Symbian і Windows Mobile (на той моментApple ще не випустила iPhone). Незважаючи на минулі досягнення засновників і ранніх співробітників, Android, Inc. працювала таємно, показуючи тільки те, що вона працювала над програмним забезпеченням для мобільних телефонів. У той же самий рік, Рубін залишився без грошей. Стів Перлман, близький друг Рубіна, приніс йому 10 тис. доларів готівкою у конверті та відмовився від своєї частки в компанії.
Характеристики
Інструментарій
Платформа легко пристосовується для використання VGA, 2D графічних бібліотек, 3D графічних бібліотек розроблених на основі OpenGL ES 1.0 специфікації, традиційних інструментаріїв для смартфонів.
Бази даних
SQLite для структурованих даних
Технології зв'язку
Android підтримує багато технологій, що забезпечують зв'язок, у тому числі: GSM, Bluetooth, EDGE, 3G та WiFi.
Обмін повідомленнями
Для обміну повідомленнями доступні як SMS, так і MMS сервіси, у тому числі й потокові повідомлення.
Веб-браузери
На Android'і доступний веб-браузер, розроблений на основі WebKit application framework.
Java Virtual Machine
Програми написані на Java можна скомпілювати в Dalvik байткод і виконувати на Dalvik virtual machine, яка являє собою розроблену спеціально для використання на мобільних пристроях VM'у, не зважаючи на те, що не є стандартною Java Virtual Machine.
Підтримка медіа
Android підтримує такі формати для аудіо/відео даних та зображень: MPEG-4, H.264, MP3, та AAC, AMR, JPG, PNG, GIF.
Підтримка нестандартного обладнання
Android підтримує відеокамери, фотоапарати, дотикові екрани, GPS, компаси, акселерометри, та прискорювачі 3D графіки.
Середовище розробки
Містить емулятор, засоби відлагодження, профілювання пам'яті та швидкодії, плагін для Eclipse IDE. Також доступні плагіни для Intellij IDEA та NetBeans.  
Більш детально з цією та іншою цікавою інформацією про ОС Android Ви можете ознайомитися на сайті http://uk.wikipedia.org/wiki/Android. 

              




Немає коментарів:

Дописати коментар