KnigaRead.com/

Компьютерра - Журнал "Компьютерра" №770

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Компьютерра, "Журнал "Компьютерра" №770" бесплатно, без регистрации.
Перейти на страницу:

Виктор Федосеев, генеральный директор Mandriva.Ru

Сейчас на рынке мобильных устройств практически нет конкуренции - есть Windows Mobile, Symbian. Android же, благодаря открытости, имеет все шансы на бурное развитие. Правда, большого влияния на идеологию мобильных устройств я не ожидаю, несомненно, что Google Android, соперничая с коммерческими продуктами, будет способствовать улучшению их пользовательских характеристик и, возможно, снижению цены.

Охота на программиста

В 1997 году компания Apple закрыла проект Newton и отказалась от попыток пробиться на рынок карманных компьютеров.

Лишь десять лет спустя она нащупала обходной путь: теперь карманные компьютеры Apple подаются под видом медиаплееров и мобильных телефонов. Однако в "компьютерности" iPod Touch и iPhone сомневаться не приходится. В Apple не без гордости утверждают, что эти устройства используют в качестве операционной системы полноценную OS X, почти такую же, как в Маках.

Понимать это утверждение буквально, увы, не стоит. Мобильный вариант OS X хоть и построен на том же ядре и базовых библиотеках, но не способен исполнять приложения, написанные для настольной версии. Мало того, целый год iPhone просуществовал и вовсе без официальной поддержки сторонних программ. Даже после выпуска SDK и недавней отмены подписки о неразглашении закрытость мобильной платформы Apple остается притчей во языцех. Для разработки необходимо купить у Apple специальный ключ, который, впрочем, не гарантирует, что готовую программу когда-нибудь увидят ользователи. Устанавливать на iPhone можно лишь те приложения, которые имеются в магазине App Store, полностью контролируемом Apple. Компания оставляет за собой право отказаться от добавления новой программы в App Store.

Но пока у Apple есть возможность пользоваться всеобщей эйфорией и диктовать программистам свои условия. Поток желающих не иссякает, хотя для разработки под iPhone нужен компьютер с Mac OS X, дозволение Apple и знание редкого языка Objective С. Google находится в другой ситуации, поэтому компания пытается устранить трудности, способные отпугнуть сторонних разработчиков.

"Разработка под мобильные платформы всегда имела кучу особенностей. Инженеры Google в своей системе Android постарались максимально приблизить разработку к разработке обычных настольных приложений", - объясняет Сергей Грицюк (Beetaun). Java, в отличие от Objective C, используется повсеместно, и многим программистам остается освоить лишь новые API, среди которых встреча ются весьма любопытные. Например, в Android есть механизм, позволяющий перехватывать запросы других приложений, которые обычно обрабатывают встроенные компоненты системы.

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

Разработчику, в принципе, ничего больше и не надо", - говорит Андрей Тапеха.

Впрочем, свои ограничения есть и в Android. "Существуют раздражающие запреты, с помощью которых Google и другие члены Open Handset Alliance ограничивают доступ разработчиков к функциям системы, - рассказывает Алексей Иванов. - Ограничения API и явно недостаточная документированность мне кажутся более жесткими, чем, скажем, в MS Windows".

К тому же в устройствах на базе Android вместо синхронизации с компьютером используется синхронизация с веб-сервисами Google. "Не удивлюсь, что Android получит прозвища всевидящего ока или палантира Google", - замечает Иванов. У проблемы есть и другая сторона. "После рассмотрения первого аппарата можно предположить, что Google оказалась в плену порочной философии iPhone, предположив, как и Apple, что телефон всегда будет в онлайне, причем быстром.

Упор в функциональности там сделан на онлайн-сервисы Google, - комментирует Юрий Аммосов, генеральный директор компании "Садко-мобайл". - В жизни это далеко не так, и в следующих версиях, думаю, мы будем наблюдать продвижение к более сбалансированной комбинации онлайна и офлайна".

Пробный выстрел

Удобны ли гуглофоны? Презентации выглядели неплохо - разработчики демонстрировали любопытные новшества, которые не встретишь в других аппаратах:просмотр панорам Google StreetView с помощью поворота самого устройства, снятие блокировки рисованием условного знака, строку, выводящую сообщения о важных событиях на главный экран. Однако когда T-Mobile G1 (первые аппараты на основе Android, выпущенные компанией HTC) поступили в продажу, отзывы оказались не столь лестными.

Судьба Android будет решаться в течение следующей пары лет, когда на прилавках магазинов появятся и другие модели. Провал, впрочем, не исключен и в этом случае. "Google - очень интересная компания, но далеко не все продукты, которые она предлагала, имели успех, - осторожно замечает директор по развитию компании Rover Computers Федор Волков. - Безусловный успех имели и имеют поисковик и почта Gmail, а также карты. Но давайте вспомним Google Talk.

Где он? Хотя это действительно очень удобный продукт, но он не пошел. Другой пример - браузер Google Chrome. Он вызвал очень неоднозначную реакцию. Так что говорить о том, что Google - это новоявленный царь Мидас, который превращает в золото все, к чему прикасается, было бы неправильно".

Большинство компаний, занимающихся разработкой мобильного софта, не торопятся портировать на Android свои приложения. Их осторожность объяснима. "Пока мы не рассматриваем Android в числе платформ, под которые в ближайшей перспективе, год-полтора, будем писать собственные приложения, - говорит генеральный директор "ABBYY Россия" Григорий Липич. - Причина? Не очень понятно, сколько таких устройств будет продано". Компания готова портировать свои средства распознавания текстов и визиток на любую популярную платформу - ABBYY Mobile OCR SDK был перенесен даже на проприетарную операционную систему Samsung. Но заниматься Android еще до того, как он стал популярным, в ABBYY не планируют.

Когда критикуют T-Mobile G1, слышны претензии как к самому аппарату, так и к операционной системе. Первые не столь важны - через несколько месяцев T-Mobile G1 заменят гуглофоны другой конструкции и других производителей. Гораздо опаснее проблемы второго рода. Недостатки, вроде невысокой производительности или неудобного браузера, могут подмочить репутацию всей системе. Мелочи, которые еще недавно сошли бы с рук, бросаются в глаза на фоне вылизанного интерфейса iPhone. "Интерес к первому устройству был выше ожидаемого, - говорит Юрий Аммосов, - но прежде чем платформа прорвется от early adopters в нескольких регионах мира во всемирный мейнстрим, должно быть затрачено много усилий и средств".

Смартфон ближайшего будущего

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

2 Датчики движения и компас. С их помощью телефон определяет свое положение в пространстве и адаптируется к изменениям - например, автоматически изменяет ориентацию дисплея.

3 GPS. Главное свойство мобильных приложений нового поколения - чувствительность к географическому положению. Узнав координаты, телефон попытается угадать, какая информация будет здесь полезнее всего.

4 Интернет. 3G, WiFi, WiMAX - способ связи не играет роли. Главное, чтобы она была быстрой и как можно более дешевой. Иначе веб-браузер и информационные приложения, подкачивающие данные из Сети, окажутся бесполезны.

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

Список задач

Автор: Тихонов Кирилл

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

Пиринговый Телефон

Для работы мобильному телефону нужна инфраструктура: плотная сеть базовых станций. Телефоны подключаются к ближайшей базовой станции, а дальше о доставке звонка заботится оператор связи, которому она принадлежит. Если базовых станций поблизости нет, то и связи не будет. И наоборот: если в одной соте соберется слишком много абонентов, она окажется перегружена и в итоге "упадет" - как сайт под DoS-атакой.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*