iPhone or myLife?
Jan. 11th, 2007 10:02 pmPhilip Van Hoof, известный своей работой над эффективными встраиваемыми почтовыми клиентами (http://www.tinymail.org/) обращает внимание на то, что анонс iPhone на самом деле является вполне серьезным вызовом свободному сообществу: сможем ли мы объединиться, не замыкаясь в рамках отдельных проектов, и создать целостную платформу для носимых устройств уже-практически-сегодняшнего-дня?
Я согласен с ним в том, что единого целеполагания для такого решения пока нет. Отсутствие целеполагания влечет и разнобой в целях проектов. Филип ссылается, например, на то, что нет "маленького" X11-сервера с поддержкой аппаратного ускорения эффектов a-la Beryl но на уровне отдельных элементов интерфейса, а не оконной подсистемы. Что бы ни говорили, а небольшая анимированная ответная реакция на действия пользователей в носимых устройствах практически становится стандартом де-факто, в той или иной мере -- даже мой старый SonyEricsson K700i и более ранние модели обладают этим отсутствием статичности.
Филип попытался сформулировать некоторый список базовых функций, которые должна поддерживать эта целостная платформа:
Помимо всего прочего, требуется масса работы по стандартам управления, конфигурации, синхронизации и тому подобного, этакий MobileDesktop.org a-la FreeDesktop.org. Но прежде всего требуется объединение усилий для технического лидерства и выработки целеполагания.
Я согласен с ним в том, что единого целеполагания для такого решения пока нет. Отсутствие целеполагания влечет и разнобой в целях проектов. Филип ссылается, например, на то, что нет "маленького" X11-сервера с поддержкой аппаратного ускорения эффектов a-la Beryl но на уровне отдельных элементов интерфейса, а не оконной подсистемы. Что бы ни говорили, а небольшая анимированная ответная реакция на действия пользователей в носимых устройствах практически становится стандартом де-факто, в той или иной мере -- даже мой старый SonyEricsson K700i и более ранние модели обладают этим отсутствием статичности.
Филип попытался сформулировать некоторый список базовых функций, которые должна поддерживать эта целостная платформа:
- клиент для основных десктопных платформ для обмена файлами/музыкой с устройством;
- VoIP и мгновенные сообщения;
- электронная почта и обмен сообщениями в стиле SMS; в OpenMoko, кстати, почтовый клиент един: создается сообщение, а дальше выбирается путь отправки -- SMS, E-mail, Jabber... продолжив, сюда добавим интерфейс с блогами?
- Небольшой браузер с хорошей поддержкой Flash и AJAX;
- удобный в использовании медиа-плеер, например, в стиле Canola, http://www.youtube.com/watch?v=yALbL_3XYbM
- X11-сервер с консервативным потреблением ресурсов и поддержкой эффектов;
- встроенная камера и средства работы с фотографиями, пусть и не очень развитые (все-таки базовые функции);
- поддержка J2ME, а может и других языков -- .NET/Python/etc;
- хорошая среда разработки для платформы -- особенно если она будет доброжелательной в стиле разработчиков под Windows ("запустил-эмулятор-и-вперед", как со многими телефонами)
Помимо всего прочего, требуется масса работы по стандартам управления, конфигурации, синхронизации и тому подобного, этакий MobileDesktop.org a-la FreeDesktop.org. Но прежде всего требуется объединение усилий для технического лидерства и выработки целеполагания.
no subject
Date: 2007-01-12 12:20 am (UTC)no subject
Date: 2007-01-12 05:52 am (UTC)no subject
Date: 2007-01-12 03:37 am (UTC)no subject
Date: 2007-01-12 02:18 pm (UTC)Вопрос далеко не праздный, и я его поднимал неоднократно.
Для подобной работы нужны аппаратные эмуляторы и баребоны, цена которых на несколько порядков превосходит стоимость самого навороченного Писюка.
Сделать можно - но:
1. Нужна свободная аппаратная платформа. Ви её знаете? Таки я - нет
2. Х там нужны, как зайцу триппер.
А так вполне можно сработать, не вижу программных проблем.