Rambler's Top100
 
 
  05 декабря 2008 года Компьюлента
CIO
Терралаб
Бизнес-журнал
в поле зрения | обзоры и тесты | своя игра | интерактив
Маршрут андроида
Автор: Андрей Письменный
Опубликовано 27 ноября 2007 года

Слухи о том, что в Google делают мобильный телефон, ходили давно. Но вместо пресловутого Gphone перед публикой предстал Android - операционная система для мобильных устройств, созданная на базе ядра Linux, свободного софта и собственных разработок Google. Заодно было объявлено о формировании Open Handset Alliance - союза компаний, заинтересованных в развитии и распространении новой мобильной платформы. В нём уже состоят более трёх десятков фирм, и в списке есть такие имена как Motorola, Qualcomm, HTC и T-Mobile.

Над Android трудится опытнейшая команда (это, кажется, первый случай, когда ведущие разработчики продукта Google были представлены публике едва ли не поимённо). Руководитель проекта Эндрю Рубин успел поработать в Apple, General Magic и Danger, чтобы потом основать собственный стартап, который и носил имя Android, давшее название всему проекту.

Сегодня General Magic почти забыт, но в начале девяностых эта компания была у всех на устах - и не случайно. Ещё бы, ведь выходцы из Apple пытались сделать карманный коммуникатор, позволявший приложениям использовать вычислительные ресурсы других компьютеров сети. Для подключения были задействованы услуги операторов мобильной связи, а программы работали в виртуальной машине, напоминавшей ещё несуществовавшую тогда Java.


В 1994 году коммуникатор Sony Magic Cap имел встроенный сотовый модем и экран с разрешением 480 на 320 пикселей.

Затея General Magic провалилась, но сама идея оказалась куда более живучей. В 2000 году Рубин занимался разработкой похожего агрегата под названием Danger Hiptop, известного также под маркой T-Mobile Sidekick. Устройство получило некоторое распространение и пережило уже пять инкарнаций. Выход очередной из них запланирован на этот год.


В 2002 году Hiptop производил почти такое же впечатление, как iPhone в 2007.

А в 2003 году закипела работа в компании Android. На этот раз Рубин держал свои замыслы в секрете. Впрочем, для Google, вероятно, всё же было сделано исключение, раз стартап на втором году своего существования оказался куплен.

На что же потрачены четыре года? Первые результаты проделанной работы можно скачать с сайта Open Handset Alliance. Комплект для разработчиков программного обеспечения включает в себя эмулятор абстрактного телефона, внутри которого запускается ранняя, но уже выглядящая вполне работоспособной версия Android.


Так выглядит программный эмулятор "гуглофона".

Наработок сообщества open-source здесь действительно немало. Кроме уже упомянутого ядра Linux, используются библиотеки glibc и OpenGL, СУБД SQLite, шрифтовой движок FreeType и веб-браузер WebKit - это только самые известные и значительные из компонентов Android. WebKit применён и в iPhone, так что нюансы создания веб-страниц и веб-приложений для обоих устройств окажутся схожими.

Кроме комбинирования давно существующих решений, в Google занимались разработкой пользовательского интерфейса. Особенно интересна строка сообщений, информацию в которую может вывести любое приложение. Иконка уведомления может сигнализировать и о SMS и о сообщении, пришедшем через клиент Jabber, и даже скрывать первую строчку электронного письма. Нажатием кнопки "вверх" можно легко перелистывать послания, чтобы в случае надобности перейти к полной версии.

Что касается части, отвечающей за телефонные звонки, то она иногда до мелочей напоминает интерфейс iPhone. С продуктами Apple ассоциируются и листающиеся на манер айтюнзовского Cover Flow сайты на экране History в браузере. Главное отличие от iPhone - поддержка самых разнообразных способов управления. Многим действиям соответствуют клавиатурные команды, а специальная клавиша вызывает контекстное меню. Обработку нажатий на сенсорный экран это, впрочем, не отменяет.

Набор приложений пока что небогат. Есть телефонная книга, браузер, отдельное средство для работы с Google Maps и множество примеров, которые могут заинтересовать только программистов. Впрочем, в браузере уже можно открыть Google Docs. Вполне вероятно, что для других гугловских веб-сервисов в Android скоро добавят новые приложения-оболочки.

Предполагается, что расширять функциональность будут не только гуглеры, но и сторонние программисты. Ради этого, в частности, и затевался альянс. Чтобы стимулировать независимых разработчиков, Google потратит десять миллионов долларов на спонсирование удачных проектов. Но сколько бы денег не обещали в Google энтузиастам, для успеха новой платформы потребуется участие и крупных компаний, а их можно приманить либо хорошим спросом на устройство (который, в свою очередь, во многом зависит от наличия программ), либо небывалыми технологиями.

Небывалость технологий Android, увы, под большим вопросом. Не хотят же Google и в самом деле удивить разработчиков виртуальной машиной Java (пусть и "взрослой", а не J2ME, но использовать её всё равно придётся с оглядкой на ограничения мобильного "железа") и набором библиотек, которые позволяют получать доступ к телефонным возможностям и камере?

Ещё одна немаловажная проблема - это отсутствие работающих прототипов, под которые можно было бы создавать программы. Пока доступен лишь эмулятор, оценить производительность получится с большим трудом, да и предугадать, какие органы управления будут доступны в конечных продуктах, невозможно. Если внимательно просмотреть демонстрационное видео Android, то можно заметить, что для демонстрации разных функций используются разные устройства. Всё это значит, что разрабатывать придётся с расчётом лишь на базовые возможности.


В опубликованном Google видео фигурируют два прототипа: первый выглядит в точности как телефон из эмулятора...


...а другой имеет огромный тачскрин и очень похож на iPhone.

Достоинство Android - в его открытости, но у идейных борцов за свободу софта он одобрения получить не может. Дело в том, что Google попытавшись угодить и разработчикам ПО и производителям устройств, решили использовать лицензию Apache, которая в отличие от GPL лишена "вирусности". Теоретически, это позволит компаниям-производителям модифицировать Android, не предоставляя сообществу исходных кодов своих наработок.

Производителей к Android пока что больше всего манит именно шумиха, устроенная вокруг новой платформы. В HTC, к примеру, уже объявили о том, что в скором времени наладят выпуск первых "гуглофонов". В Motorola тоже проявляют очевидный интерес к Android, раз уж компания присоединилась к альянсу. Хватит ли их усилий для того, чтобы платформа стала действительно массовой, а не разделила маргинальную участь других похожих начинаний? Захотят ли и другие производители отказаться от собственных разработок в пользу Android?


По слухам, именно так будет выглядеть "гуглофон" HTC. Впрочем, слухи есть слухи...

Конечная цель любого производителя - это не просто высокотехнологичный продукт, а продукт, который хорошо продаётся. А это решают уже не боссы компаний, а покупатели. Но смогут ли они отличить "гуглофон" от других неплохих смартфонов на базе Symbian или Windows Mobile? Вряд ли. Никаких очевидных с первого взгляда и "продающих" телефон достоинств у Android пока нет. О хорошем интерфейсе и удачных технологиях могут сколько угодно трубить специализированные издания, но это вовсе не те черты, которые замечают люди, стоя у прилавка.

Впрочем, кто знает, какие ещё козыри припрятаны у Google в рукаве.

ПОСЛЕДНИЕ КОММЕНТАРИИ
27.02.2008 07:09:58
andromeda:
Цитата из статьи: "для демонстрации разных функций используются разные устройства. В опубликованном Google видео фигурируют два прототипа: первый выглядит в точности как телефон из эмулятора... а другой имеет огромный тачскрин и очень похож на iPhone." Эмулятор один и тот же. Позволяет эмулировать разные размеры экрана: emulator -skin -QVGA-L // 'первый' (320x240) emulator -skin -HVGA-P // 'другой' (320x480) Есть еще два варианта: 240х320 (QVGA-Landscape) и 480х320 (HVGA-Portrait).
 
ТАКЖЕ В РАЗДЕЛЕ
26 мая 2008 года
Путь Феникса 
21 апреля 2008 года
Наступление гибридов  
 
САМОЕ ПОПУЛЯРНОЕ
Самый быстрый на планете
Пока продажи процессоров Core i7 только начинаются, мы подводим итоги знакомства, ибо работаем на новой платформе без малого месяц. Действительно, ничего быстрее Intel еще не делала. Но как почувствовать эту скорость?
Как дела, "хромой"?
Два месяца назад Google с помпой объявила о выходе в свет бета-версии собственного браузера - Chrome, основанного на движке WebKit. Теперь, когда пыль улеглась, давайте посмотрим, как дела у гугловского подопечного.
Как самураи финнов выгнали
Крупнейший в мире производитель мобильных телефонов - финская компания Nokia - сунулся в Японию, в надежде получить 10% местного рынка. Но не тут-то было.
Много лучше воровства
Куда деть домашнюю видеоколлекцию? Покупать винчестеры - как самые дешевые, самые быстрые, и, возможно, самые надежные хранители информации. Но тут возникает следующий вопрос: купил, а что дальше?
/  бумажный номер

Тема номера: Кризис в ИТ Читайте на сайте тему номера "Кризис в ИТ" и другие статьи из журнала "Компьютерра" от 04 ноября 2008 года
  Архив номеров журнала

О проекте | Реклама на сайте | Рассылки сайта | КПК–версия | RSS-трансляция

© ООО «Компьютерра–Онлайн», 1997 — 2008.
При цитировании и использовании любых материалов ссылка на портал «Компьютерра–Онлайн» обязательна (для Интернет–изданий — www.computerra.ru)
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Редакция журнала: inform@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232–22–61, (495) 232–22–63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером «СПАМОРЕЗ»
Трилан — продвижение сайта,
поисковая оптимизация сайта

Сайт работает на сервере DEPO Computers
Rambler's Top100