
Android, что это и с чем его едят;
Android – операционная система для смартфонов, планшетов и нетбуков. Компания Google приобрела разработчика программного обеспечения Android inc. в 2005 году. Операционная система Android основана на модифицированном ядре Linux. Впоследствии, Google и другие участники Open Headset Alliance сотрудничали для совместной разработки этой новой операционной системы. Далее Android Open Source Project (AOSP) поручено поддержание и дальнейшее развитие платформы. У Android имеется большое сообщество разработчиков, которые расширяют функциональность устройств.
OS Android имеет свой официальный магазин по продаже приложений – Android Market. Включает он в себя как платные приложения, так и бесплатные. В данный момент, для Украины доступны для загрузки только бесплатные программы и игры. Так как OS Android является открытой, пользователю предоставляется возможность загружать приложения и с других ресурсов.
Под Android разработчики, в основном, пишут приложения на языке Java, управляющие устройством через разработанные Google библиотеки.
Официально об OS Android стало известно 5 ноября 2007 года, когда было объявлено основание Open Headset Alliance – консорциум из 80 компаний. Большую часть кода Android была выпущена под лицензией Apache.
Android приложения включают в себя java-приложения и библиотеки, которые запускаются виртуальной машиной Davik с JIT компилятором. Библиотеки включают в себя систему управления, графику OpenGL ES 2.0, движок WebKit, графический движок SGL, SSL и библиотеки Bionic. OS Android состоит из 12 миллионов строк кода, в том числе 3-х миллионов строк XML, 2.8 миллионов строк на C, 2.1 миллиона строк на Java и 1.75 миллиона строк на C++.


В августе 2005 года компания Google приобрела Android inc. После этого Android inc. стала дочерней компанией Google. После покупки Энди Рубин, Рич Майнер и Крис Уайт остались в Android inc. После поглощения Android inc., в сети стали появляться слухи о том, что Google хочет выйти на рынок мобильных телефонов.
Получив поддержку Google, команда во главе с Энди Рубином начала работать над операционной системой базирующейся на ядре Linux. Тогда же, в декабре 2006 года поползли слухи о том, что Google планирует выпустить смартфон под свои брендом, так называемый "Гуглофон”.
Все эти слухи опроверг Эрик Шмидт, заявив следующее: «Сегодняшнее заявление носит более амбициозный характер, чем выпуск смартфона под нашим брендом, о чем пресса спекулирует последние недели. Наше видение заключается в том, что мощнейшая платформа должна отдать свои силы тысячам различных моделей телефонов». После этих слов 5 ноября 2007 года и был представлен Open Headset Alliance – консорциум из множества компаний, в который вошли такие гиганты как: Broadcom Corporation, Google, HTC, Intel, LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, T-Mobile, Texas Instruments и другие.
Названия каждой очередной версии ОС Android представляет собой название какого-либо десерта. Первые буквы наименований в порядке версий соответствуют буквам латинского алфавита.
Основано на ядре Linux 2.6.25. 23 сентября 2008 вышла первая версия ОС Android.
(Bender)Основано на ядре Linux 2.6.25. 9
февраля 2009 вышло обновление для тестовой платформы Android до версии
1.1 (Bender).[4]

Основные моменты Android 1.6
Новая версия Android 1.6 представляет новые особенности для пользователей и разработчиков. Это краткий обзор некоторых основных моментов ОС, который включает в себя:
- Новые пользовательские особенности
- Обновление Android Market
- Новые технологии платформы
Новые пользовательские возможности
Строка быстрого поиска для Android
Android 1.6 включает переработанный поиск, который предлагает пользователям быстрый и эффективный способ найти нужную информацию в разных областях: история и закладки в браузере, контакты и поиск в интернете – прямо с рабочего стола.
На основе вашего клика по тому, либо иному результату поиска, система постоянно изучает, какие результаты поиска являются для вас более полезными. Поэтому при наборе первых букв часто используемые контакты и приложения будут высвечиваться первыми в списке.
Основа поиска также предлагает разработчикам выделять важный контент из своих предложений, который позже высветится в строке поиска.
Камера, видеосъемка и галерея
Обновленный пользовательский интерфейс предлагает встроенную камеру с возможностью записи видео, а также галерею. Пользователи могут быстро переключиться из режима фотографирования в режим видеосъемки. Более того, галерея делает возможным выбор нескольких фото для последующего удаления.
Работа камеры в Android 1.6 значительно ускорилась. Сравнивая скорость работы с предыдущими версиями, запуск камеры стал на 39% быстрее, а переход от одного снимка к другому – на 28%.
VPN, 802.1x
Новая контрольная панель VPN (Virtual Private Network) в разделе «Настройки» позволяет пользователям подключаться к таким видам VPN:
- L2TP/IPSEC pre-shared key based VPN
- L2TP/IPsec certificate based VPN
- L2TP only VPN
- PPTP only VPN
Индикатор расхода батареи
Новый раздел расхода батареи позволяет пользователям увидеть, сколько энергии потребляют работающие программы и сервисы. Если пользователь считает, что какое-либо приложение потребляет слишком много энергии, он может уменьшить расход заряда батареи, закрыв приложение, либо же совсем удалив его.
Доступность
Пользователи смогут загружать новые сервисы доступа и задействовать их в настройках.
Обновление Android Market
Для аппаратов с Android Market последняя версия предлагает новый уровень комфорта, а также более удобный способ открывать для себя новые игры и приложения:
- На домашнем экране пользователь может выбрать между «Приложениями», «Играми» и «Загрузками»
- В каждой из этих категорий пользователь может сортировать результаты по «Лучшим платным» и «Лучшим бесплатным»
- К каждому приложению прилагается скриншот в дополнение к отзывам других пользователей
Новые технологии платформы
Расширенная структура поиска
Структура поиска в Android была переделана и расширена, чтобы приложения имели возможность отображать свой контент в строке поиска. Для этого разработчики должны сделать допускающие поиск приложения. Чтобы включить поиск по приложениям, пользователю нужно всего лишь выбрать среди различных приложений в настройках поиска то, от которого он хотел бы получать результаты поиска.
Движок синтеза речи
Android 1.6 включает в себя многоязыковой синтезатор речи, называемый Pico. Он позволяет Android «произносить» строки текста с присущим разным языкам акцентом. Движок поддерживает следующие языки: Английский (британский и американский акценты), Французский, Итальянский, Испанский и Немецкий. Если вы пользуетесь смартфонами T-Mobile G1 или Dream, вам понадобится скачать SpeechSynthesis Data Installer с Android Market, который включает в себя нужные для синтеза речи голоса.
Жесты
Новая основа жестов предлагает разработчикам создавать, сохранять, загружать и распознавать жесты и прикреплять их к определенным действиям. Разработчики могут использовать новый GestureBuilder, который входит в Android 1.6 SDK, чтобы внедрять жесты в свои приложения.
Доступность
Теперь разработчики могут создавать плагины, которые будут реагировать на действия пользователя, например: издавать звук при открывании нового окна, вибрация при достижении верхней части списка и предоставление голосового feedback.
Расширенная поддержка разрешений экранов
Android 1.6 добавляет поддержку разных разрешений для надлежащего отображения на экранах различных размеров. Разработчики также могут устанавливать ограничения на поддержку экранами их приложения.
Поддержка CDMA
Телефония в Android 1.6 включает поддержку CDMA
Новая версия OpenCore
Android 1.6 содержит обновленный медиа-движок OpenCore 2, который обладает:
- Поддержкой кодировщиков OpenMAX
- Поддержкой дополнительных аудиокодеков в AuthorEngine
- Исправленной моделью буферизации, которая поддерживает общие буферы, выделенные в декодер
Ядро 2.6.29 Linux
Android 1.6 обновляет ядро Linux 2.6.27 до 2.6.29.
![]() Платформа Android 2.0 представляет новые увлекательные возможности для пользователей и разработчиков. Данный документ содержит краткий обзор основных моментов Android 2.0 |
Новые пользовательские возможности
Контакты и учетные записи
- Возможна синхронизация сразу нескольких учетных записей в почтовом клиенте, включая учетные записи Exchange (производители смартфонов могут выбрать, включать поддержку Exchange или нет).
- Разработчики могут создавать адаптеры синхронизации, которые могут синхронизироваться с дополнительными базами данных.
- Быстрый Контакт для Android предоставляет моментальный доступ к информации о контакте и способе связи. Например, нажав на фотографию контакта, вы можете выбрать одно из следующих действий: позвонить, написать SMS или же отправить email. Другие приложения, как Email, Сообщения и Календарь также могут появляться в виджете
- Поддержка Exchange
- Соединенная категория «Входящие» для отображения новых писем с различных учетных записей в одном окне.
Сообщения
- Поиск по всем сохраненным SMS и MMS
- Автоудаление самых старых писем при превышении лимита
Камера
- Встроенная поддержка вспышки
- Цифровой зум
- Баланс белого
- Цветовые эффекты
- Макросъемка
- Режим съемки
Виртуальная клавиатура Android
- Исправленное расположение клавиш для более точного набора текста и увеличения скорости печатания.
- Основа multi-touch гарантирует правильный набор текста при использовании двух пальцев.
- Умный словарь изучает историю ввода и позже предлагает возможные варианты.
Браузер
- Обновленный пользовательский интерфейс с активной браузерной URL строкой делает возможным использовать адресную строку как мгновенный поиск
- Закладки в виде уменьшенных изображений
- Поддержка зума при двойном нажатии
- Поддержка HTML5:
- Поддержка базы данных API, для базы данных клиента используется SQL
- Поддержка кэша приложений, также для оффлайн приложений
- Поддержка геолокаций в API для предоставления информации о местонахождении устройства
- Поддержка ярлыка <video> для полноэкранного режима