Чтение онлайн

на главную - закладки

Жанры

Журнал "Компьютерра" №770
Шрифт:

Программное обеспечение имеет тенденцию постепенно переходить к открытым лицензиям, так как это не только активизирует развитие ПО, но и одобряется государственными структурами многих стран. В мобильных устройствах законы развития программного обеспечения те же: ГНУ/Линуксцентр недавно привез в Россию полностью открытый смартфон 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 - это новоявленный царь Мидас, который превращает в золото все, к чему прикасается, было бы неправильно".

Поделиться:
Популярные книги

Ответ

Дери Тибор
1. Библиотека венгерской литературы
Проза:
роман
5.00
рейтинг книги
Ответ

Изгой Проклятого Клана. Том 2

Пламенев Владимир
2. Изгой
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Изгой Проклятого Клана. Том 2

Судьба

Проскурин Пётр Лукич
1. Любовь земная
Проза:
современная проза
8.40
рейтинг книги
Судьба

Барон нарушает правила

Ренгач Евгений
3. Закон сильного
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Барон нарушает правила

Трилогия «Двуединый»

Сазанов Владимир Валерьевич
Фантастика:
фэнтези
6.12
рейтинг книги
Трилогия «Двуединый»

Локки 4 Потомок бога

Решетов Евгений Валерьевич
4. Локки
Фантастика:
аниме
фэнтези
5.00
рейтинг книги
Локки 4 Потомок бога

Циклопы. Тетралогия

Обухова Оксана Николаевна
Фантастика:
детективная фантастика
6.40
рейтинг книги
Циклопы. Тетралогия

Маршал Сталина. Красный блицкриг «попаданца»

Ланцов Михаил Алексеевич
2. Маршал Советского Союза
Фантастика:
альтернативная история
8.46
рейтинг книги
Маршал Сталина. Красный блицкриг «попаданца»

Страж. Тетралогия

Пехов Алексей Юрьевич
Страж
Фантастика:
фэнтези
9.11
рейтинг книги
Страж. Тетралогия

Том 13. Письма, наброски и другие материалы

Маяковский Владимир Владимирович
13. Полное собрание сочинений в тринадцати томах
Поэзия:
поэзия
5.00
рейтинг книги
Том 13. Письма, наброски и другие материалы

Вечный. Книга IV

Рокотов Алексей
4. Вечный
Фантастика:
боевая фантастика
попаданцы
рпг
5.00
рейтинг книги
Вечный. Книга IV

Идеальный мир для Лекаря 20

Сапфир Олег
20. Лекарь
Фантастика:
фэнтези
юмористическое фэнтези
аниме
5.00
рейтинг книги
Идеальный мир для Лекаря 20

Наследие Маозари 5

Панежин Евгений
5. Наследие Маозари
Фантастика:
фэнтези
юмористическое фэнтези
5.00
рейтинг книги
Наследие Маозари 5

Экзорцист: Проклятый металл. Жнец. Мор. Осквернитель

Корнев Павел Николаевич
Фантастика:
фэнтези
героическая фантастика
5.50
рейтинг книги
Экзорцист: Проклятый металл. Жнец. Мор. Осквернитель