Android – мобильная Linux-платформа Google!

09 января 2008, Арсентьев Юрий 0
Как известно, когда-то мобильные телефоны не умели ничего, кроме как звонить. Потом они обзавелись заливистыми мелодиями звонка, цветными экранами и собственными операционными системами. Казалось бы, рынок устойчиво поделен между Symbian и Windows Mobile (плюс немного "крошек" для вымирающей PalmOS) – ан нет, производители продолжают радовать нас новинками. Сегодня мы расскажем Вам о, возможно, сильнейшем новом игроке рынка мобильных ОС в частности и мобильных платформ в целом – Google’s Android.

В общем и целом #

Android – мобильная платформа Google!

Расширение производственных мощностей глобальных корпораций уже давно никого не удивляет – и Google, когда-то обладатель лишь хорошей поисковой системы, сегодня уже вовсю запускает сервисы Web 2.0, показывает земной шар на экране монитора (да, и не только его) в Google Earth, а теперь ещё и предлагает всем писать программы под свою новую платформу.

Действительно, на официальном сайте Google объявлено о двух будущих этапах соревнования разработчиков ПО для Android. Первый начался 2 января 2008 года, а закончится 3 марта, а второй – во второй половине 2008 года. Уже на первом этапе 50 наиболее многообещающих проектов получат по $25 тыс. для дальнейшего развития, во втором же этапе Google приготовил десять призов по $275 тыс. и десять по $100 тыс.

На рассмотрение принимаются следующие типы проектов:

  • социальные сети.
  • медиа-проекты, в том числе фотосайты.
  • электронная почта и мессенджеры.
  • новостные и информационные программы.
  • инновационные пользовательские интерфейсы.
  • повышение функциональности ОС.
  • использование локальных сервисов.
  • гуманитарные проекты.
  • экономические приложения.
  • все, что Вы сможете еще придумать.

Так что при должной усидчивости каждый программист может принять посильное участие в развитии новой платформы. Давайте посмотрим, что же умеет и таит в себе загадочный Android.

Фокус на детали #

Итак, Android – это, прежде всего, удобная платформа (основанная на ядре Linux версии 2.6) для запуска приложений с возможностью взаимозамены компонентов. Встроенный браузер основан на технологии Webkit.org (та самая основа, на которой работает популярный браузер Mac OS X – Safari) и ничем не уступает "взрослым" собратьям. Графическое ядро прорабатывает как 2D, так и 3D-графику (основанную на OpenGL, с опциональным hardware-ускорением).

SQLite отвечает за обработку баз данных. Поддерживаются большинство медиа-форматов файлов (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF), кроме того, в зависимости от "носителя" платформы Вам будет доступен Bluetooth, EDGE, 3G, и WiFi, видеокамера, GPS, и компас. Кроме того, Android имеет практически неограниченные возможности по подключению нового ПО, которое расширяет возможности операционной системы и для написания которого активно привлекаются сторонние разработчики (о чем мы уже узнали выше).

Ниже на схеме приведён общий принцип функционирования системы.

Android – мобильная платформа Google!

При продаже платформа уже оснащена собственным e-mail клиентом, календарем и прочими "обвесами", написанными на Java. Однако помимо Java, платформа включает также массу компонентов на C/C++, которые значительно облегчают задачу разработку нового ПО.

Скачав с официального сайта Android SDK (доступен в конце статьи) – инструмент для разработки программ для новой платформы, мы за одно получим и эмулятор, а значит, сможем воочию убедится в функциональности Android.

Интерфейс не имеет ничего общего ни с Windows Mobile, ни с Symbian, но, тем не менее, интуитивен и понятен после первых секунд включения смартфона. Скорее он похож на интерфейс iPhone. Эмулятор включает в себя практически все ПО, которое будет устанавливаться при начале производства аппаратов с Android.

Android – мобильная платформа Google! Android – мобильная платформа Google!

Google Maps в стандартном комплекте совершенно не удивляют

Android – мобильная платформа Google! Android – мобильная платформа Google!

Как, впрочем, не удивил и браузер, стартовая страница которого… правильно, Google.com.

Android – мобильная платформа Google! Android – мобильная платформа Google!
Android – мобильная платформа Google! Android – мобильная платформа Google!

В графическом меню можно выбрать демонстрации графических эффектов, а также немного порисовать.

Android – мобильная платформа Google! Android – мобильная платформа Google!

Текст ОС обрабатывает с помощью фирменной системы Linkfly, что автоматически позволяет ей выделить из текста интернет-ссылку или номер телефона, подчеркнут, а пользователь по клику будет перенаправлен на веб-страницу или начнется набор номера.

Android – мобильная платформа Google!

К сожалению, программа для просмотра изображений и аудио-редактор в эмуляторы не доработаны, впрочем, есть уверенность, что в полной версии все будет просто замечательно.

В эмуляторе есть работа с окнами, они могут становится полупрозрачными и как бы "отдалятся" от пользователя при длительном отсутствии активности с его стороны. Можно посмотреть основные стили текста, подробно рассмотреть каждый из составных элементов графического интерфейса.

Android – мобильная платформа Google!

Кроме того, запуская эмулятор с параметрами командной строки – мы можем менять размер экрана устройства, а также его тип – то есть, будет ли это просто смартфон либо коммуникатор с сенсорным экраном.

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

In conclusion #

Безусловно, с выходом на рынок Android мы получим еще одну качественную платформу для мобильных устройств, и не только. Возможно, Google даже дорастет до выпуска собственной ОС для персональных компьютеров.

Надо сказать, что будущее кажется все более и более захватывающим – глобальные корпорации все чаще осваивают новые для себя сегменты рынка, и, кто знает, может быть, наши дети будут ходить в одежде от Sony, слушая mp3-плеер Canon и делая уроки на ноутбуке от Nokia?..

Рекомендуем также почитать

Отзывы

0 Оставить отзыв

    Добавить отзыв

    загрузить другую
    Ваш отзыв

    Видео

    BenQ PU9730: обзор инсталляционного двухлампового проектора

    23 января 20159872 0

    Обзор инсталляционного двухлампового проектора BenQ PU9730. Модель имеет моторизованный большой зум с широким диапазоном масштабирования и поддерживает вертикальный/горизонтальный сдвиг линз. Проектор можно разворачивать на 360 градусов и управлять им дистанционно [..]

    Видеосвидетель 5410 FHD 2CH: обзор видеорегистратора с двумя камерами

    31 декабря 201413319 0

    Обзор видеорегистратора Видеосвидетель 5410 FHD 2CH. В комплекте с устройством поставляется дополнительная камера для крепления на заднее стекло автомобиля. Обе камеры записывают видео со звуком в разрешении 1920x1080 при 30 кадрах в секунду. Посмотреть отснятое можно на экране [..]

    Видеосвидетель 4410 FHD G: обзор видеорегистратора

    31 декабря 201412749 0

    Обзор видеорегистратора Видеосвидетель 4410 FHD G. Устройство снимает видео со звуком в разрешении вплоть до 2304x1296 на частоте 30 кадров в секунду и умеет делать фотографии. Угол обзора камеры составляет 170 градусов по горизонтали. В числе особенностей модели – система [..]

    Cвежие новости

    Все новости