Журнал "Компьютерра" №770
Журнал "Компьютерра" №770 читать книгу онлайн
- На обложке изображены наши фантазии на тему мобильного телефона будущего (это на случай, если кто не догадается:)), ему же посвящена тема номера, подготовленная Кириллом Тихоновым: тенденции развития рынка в условиях противостоянияAndroid и iPhone "старой гвардии" в лице Symbian и Windows Mobile, интерфейсы и технологии будущего, уже реальные иработающие концепты, которые, возможно, завтра появятся на наших прилавках.
- Бёрд Киви рассказывает пропротиворечивую ситуацию, сложившуюся с электронными выборами (через Интернет и мобильную связь): в то время, какполитики отдельных стран готовы рапортовать о том, что все технические трудности преодолены, эксперты в информационнойбезопасности мягко говоря не разделяют такого оптимизма.
- Николай Маслухин рассказывает про идеальноекнигочитальное устройство, а Алекс Экслер - про какую-то мультимедийную штуковину.
- Михаил Ваннаха рассказывает отом, как США будут бороться с кризисом с помощью авианосцев, Евгений Козловский - про ретрофутуристичную гарнитуру струбкоснимателем, Сергей Голубицкий - про GPRS/EDGE в Индии и разведение Интернета в полевых условиях.
- Бонусы:13-я от главного редактора и письмоносец от литредактора (частично).
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала
Вдобавок Android придает новые качества своим сервисам - мобильность и привязку к местности".
Стив Балмер недавно заметил, что не понимает, каким образом Google надеется возвращать средства, потраченные на разработку Android. Система распространяется как свободное программное обеспечение, бесплатно и вместе с исходными кодами. А скоро примеру Google последует и Nokia, открыв исходники Symbian. Будут ли полезны открытые исходники в мобильных устройствах?
Павел Фролов, генеральный директор ГНУ/Линуксцентра
Программное обеспечение имеет тенденцию постепенно переходить к открытым лицензиям, так как это не только активизирует развитие ПО, но и одобряется государственными структурами многих стран. В мобильных устройствах законы развития программного обеспечения те же: ГНУ/Линуксцентр недавно привез в Россию полностью открытый смартфон OpenMoko Neo Free Runner на базе Linux (причем открыта и программная, и аппаратная платформа). Прежде всего им заинтересовались разработчики. К примеру, один из наших клиентов, незамедлительно получивший заказанный заранее OpenMoko, сделал для него необходимое приложение.
Федор Волков, директор по развитию Rover Computers
Говорить о концепции устройства на базе ОС Android пока преждевременно. Главное - что есть открытая альтернатива Symbian и Windows Mobile. Увы, эксперименты с Linux в мобильных устройствах провалились. Таким образом, Google собирается занять ту самую нишу, которую безуспешно пытался занять Linux [до Google - прим. ред]. Честно скажу, что не знаю, как этот процесс будет происходить. Что же касается возможных преимуществ, связанных с открытым кодом Google Android, то позволю себе предположить, что сопротивление OpenSource-софту на рынке коммуникаторов будет гораздо более упорным, чем на рынке настольных ПК и ноутбуков, поскольку уровень пиратства там заметно выше.
Виктор Федосеев, генеральный директор 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 не планируют.