Обзор платформы Google android.

02-03-2009, 14:23 | Просмотров: 7386КомментироватьРаспечатать

Одним из наиболее перспективных рекламных рынков в настоящее время является рынок мобильной рекламы. По некоторым оценкам его объём к 2011 году может возрасти до 5 миллиардов евро. Это вполне предсказуемо, ведь экран мобильного телефона является, по сути, кратчайшим путём между рекламодателем и потребителем. Немалую роль здесь играет и значительный уровень проникновения мобильной связи. А, как известно, где аудитория, там и реклама. 

Мобильный телефон сегодня окончательно перестал быть лишь удобным средством общения, превратившись в полноценный мультимедийный центр. Игры, видео, музыка, встроенный фотоаппарат, выход в Интернет – современным коммуникаторам под силу уже большинство возможностей десктопов. Тандем мобильного телефона и КПК оказался весьма удачным: преодолев функцию средства связи, аппарат превратился в полноценный рабочий инструмент, с помощью которого можно просматривать электронную почту, создавать и редактировать офисные документы, искать в Интернете необходимую информацию. Рынок мобильных технологий сейчас переживал до последнего времени довольно бурный рост, поддерживаемый, в том числе, и развивающимися странами. Финансовый кризис вносит свои коррективы, но пока это тенденция ещё сохраняется.

Однако для того, чтобы использовать все преимущества мобильных устройств в полной мере, необходима быстрая и удобная операционная система. До недавнего времени на рынке мобильных платформ существовало лишь два основных продукта: Symbian OS и Windows Mobile. Два гиганта мобильной индустрии постоянно сражались за пользователей, словно не замечая вокруг конкурирующих разработок. Казалось бы – зачем изобретать что-то новое, если старое вполне всех устраивает? Оказывается, не всех. Ни чем другим столь пристальное внимание аналитиков к платформе Android от поискового гиганта Google объяснить нельзя. 

Google уже поддержали многие операторы сотовой связи и производители телефонов. Такие компании, как China Mobile, KDDI Corporation, NTT DoCoMo, Sprint Nextel, T-Mobile, Telecom Italia, Telefónica, HTC, LG, Motorola, Samsung Electronics и многие другие, вошли в так называемый альянс OHA (Open Handset Alliance), инициированный Google и официально представленный 5 сентября 2007 года. 8 декабря 2008 года к нему присоединились Vodaphone, Softbank, Sony Ericsson, ASUSTek, Garmin, Huawei Technologies и Toshiba, а также некоторые софтверные компании. Альянс занимается разработками в области приложений для новой платформы, а также ее продвижением на рынке. 

Сильная сторона Google Android в её открытости и новой идеологии «All apps are equal». Операционная система не предоставляет никаких привилегий предустановленным приложениям, все они могут быть заменены сторонними разработками. В остальном же пред нами очередная мобильная платформа на основе ядра Linux. SDK для разработки сторонних приложений и эмулятор были выложены в Интернете ещё задолго до выхода первого устройства. В новую ОС интегрированы практически все сервисы от Google, что делает ее идеальной для работы и серфинга в Интернете. 

Для создания программ используются языки программирования семейства JAVA, что значительно ускоряет процесс разработки. В основе Google Android виртуальная Java-машина DALVIK, которая позволяет управлять политикой энергопотребления приложений и распределять нагрузку на процессор.

Стандартные программы, вошедшие в новую ОС – это почтовый и SMS клиенты, календарь, менеджер контактов, калькулятор, медиаплеер, будильник и мессенджер. Всего в Android включено порядка 80 приложений с открытым кодом. Помимо этого, в Android были интегрированы практически все сервисы от Гугла, такие как Google Maps и Google Docs. Полноценную работу этих веб-приложений обеспечивает функциональный браузер. В онлайн-магазине Android Market на сегодня доступно около 200 дополнительных программ. Однако, разработок для Android еще не так много, что пока не позволяет нам в полной мере судить о проблемах и недоработках в системе. Разработчики во всём мире уже вовсю осваивают официальный SDK, а Google старается всячески подогреть интерес к платформе различными конкурсами для девелоперов. Суммарный исходный код системы, кстати, составил 2,1 Гб. С 21 октября 2008 года он доступен по адресу http://source.android.com/

В качестве основы для среды разработки используется плагин для Eclipse «Android development tools». Разработчику доступны популярные open-source библиотеки и компоненты: libc, SSL (для шифрования), Media Framework (PacketVideo OpenCORE™, MPEG4, AAC, AMR, H.264, MP3, JPG, PNG), Surface Manager, LibWebCore (на базе WebKit), 2D SGL, 3D-библиотеки (на базе OpenGL), FreeType (шрифты). В отличие от обычных приложений Linux, программы в Android могут использовать и некоторые нестандартные API: Content Providers (обмен данными между приложениями), Resource Manager (доступ к XML, PNG, JPEG), Notification Manager (доступ к строке состояния), Activity Manager (управление активными приложениями). 

 В архитектуре системы ввода-вывода для хранения данных теперь используются базы (SQLite), что позволяет упросить хранение и сортировку массивов информации. Интересный шаг сделали программисты Google и для обеспечения безопасности системы: для каждого приложения в ОС выделены виртуальные области, так называемые «песочницы», которые ограничивают доступ к другим программам. В случае проникновения в систему вируса вредоносный код не сможет получить данные о звонках пользователя или повлиять на работу соседних приложений. 

В организации интерфейса Andriod есть одна интересная особенность, которая может на первый взгляд показаться багом. Дело в том, что в системе отсутствует возможность закрывать приложения. То есть, здесь нет привычного крестика в правом углу, да и в меню программ отсутствует пункт «выход». На самом деле, это не баг. При сворачивании приложения его состояние сохраняется, а само приложение выгружается из оперативной памяти, освобождая ресурсы. Таким образом, программа фактически не функционирует в фоновом режиме. Поэтому в плане быстродействия Android ощутимо превосходит своих конкурентов.

22 октября Google открыла онлайн-магазин по продаже приложений для Android, который называется Android Market. Разработчики программ получают 70% прибыли от продаж, а операторы сотовой связи – оставшиеся 30. Кроме того, в ноябре 2007 года компанией был учрежден конкурс ADC (Android Developers Challenge) среди разработчиков мобильного ПО с призовым фондом в 10 миллионов долларов. Это привлекло внимание многих программистов на Java, обеспечив Android OS широким сообществом разработчиков. 50 лучших приложений конкурса получили по 25 тысяч долларов, а десятка победителей – по 275 тысяч.

Первым коммуникатором, построенным на новой платформе, стал HTC Dream с процессором Qualcomm MSM7200 с тактовой частотой 384 мегагерца. В продажу он поступил 21 октября 2008 года. Из числа остальных устройств с Android на борту, можно отметить Qigi i6 и Kogan Agora. Полномасштабный выпуск мобильных устройств на базе новой ОС стоит ожидать в 2009 году. Тем временем народные умельцы уже начали модифицировать платформу для установки на различные аппараты. Как пример – Armadillo-50, Sharp Zaurus SL-C760, Neo FreeRunner и другие. Качество адаптации в целом хорошее, однако остается нерешенным вопрос со ждущим режимом системы, что значительно сокращает время работы аппаратов.

Естественно, гигантам мобильной индустрии такое «резвое» начинание Google весьма не понравилось, и их реакция на появление Android была довольно резкой. Вице-президент компании Symbian, например, весьма плохо скрывал свое раздражение по поводу создания еще одной платформы на базе Linux, а представители Microsoft вообще не признали потенциала новой системы, заявив, что ее нельзя сравнивать с их детищем. Возможно, разработчики обеих мобильных платформ просто боятся конкуренции со стороны молодого и амбициозного проекта? 

Планы Google не ограничивались исключительно рынком мобильных ОС. Компания планировала создать собственную мобильную сеть, объединив миллионы пользователей по всему миру. Пока что тестирование беспроводной сети проходит в штаб-квартире компании, но в скором времени мы должны услышать и о первых практических испытаниях. Представители Google заявили об участии в аукционе Федеральной комиссии по коммуникациям США, где будет проходить продажа частот для мобильной связи. Стоимость одной такой частоты составит 4-5 млрд. долларов. И хотя аукцион компании выиграть не удалось, Google в судебном порядке оспорил исключительное право победителя аукциона на эти частоты. 

Конечно, не все так радужно, как может показаться на первый взгляд. Google Android, как и все большие проекты, не лишена недостатков. По причине базирования на Java эта ОС не может использовать все преимущества Linux. Например, из-за отсутствия по умолчанию X-сервера и некоторых графических библиотек, портирование полноценных десктопных приложений на Android станет весьма затруднительным. К тому же, поговаривают, что Google оставит за собой право удалять приложения с аппаратов пользователей, если будут нарушаться правила их использования. Про навязывание пользователю сервисов Гугла и невозможность удаления некоторых приложений тоже следует упомянуть. Это лишает пользователей обещанной «полной свободы» и просто раздражает. Отсутствие совместимости с Java-приложениями, написанными для обычных телефонов, также не воодушевляет – под Android такие приложения придётся переписывать заново или пользоваться средствами автоматической адаптации. Ну, и, наконец, главный недостаток – невозможность установки приложений на карту памяти. Это весьма существенно для телефонов, обладающих маленьким объемом встроенной памяти.

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

статья была написана мною для osa.samag.ru



twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com Google Buzz technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Оставьте комментарий!

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

Авторизация: Loginza


Рейтинг@Mail.ru