КПК и гаджеты

Карманные компьютеры, гаджеты

Про мобильные платформы

Наткнулся я на весьма любопытную статистику касательно доли различных платформ на рынке смартфонов. На основании этой статистики в конце 2008 года доля ОС на рынке смартфонов распределилась следующим образом:

  • Symbian - 49%;
  • Microsoft Windows (WM) - 14%;
  • RIM - 13%;
  • Linux/Android - 11%;
  • OS X (iPhone) - 10%;
  • Palm - 2%;
  • Danger - 1%.

Распределение интересное, но лично меня здесь смущает два момента:

  1. Откуда взялся Danger? Насколько я помню, эта система предназначена для будущих смартфонов Microsoft Zune. Сейчас она еще разрабатывается и никто пока не видел сколько-нибудь реальных прототипов. Не говоря уж о массовых продажах.
  2. Отождествление Linux - Android я считаю совершенно некорректным и даже вредным. Да, в основе андроида действительно лежит ядро Linux. Но над ним находится слой Java-машины Dalvik, которая, собственно, и составляет главную "фишку" платформы. Я считаю, что Android должен фигурировать как отдельная платформа. Обычному пользователю вообще не нужно говорить, что внутри там Linux. Уж слишком въелось в массы ошибочное мнение, что "Linux - это сложно".

Радует другое. Несмотря на то, что сейчас Android представлен всего одним устройством, T-Mobile G1, его доля на рынке становится уже весьма заметной. И это только начало.

ACCESS Linux Platform. Взгляд на SDK

Access Powered LogoПочти неделю назад тихой сапой вышел в свет SDK для ACCESS Linux Platform (ALP). Это событие осталось почти незамеченным даже среди гиковского сообщества. Эту мобильную платформу ждали так долго, что, видимо, уже потеряли всякую надежду когда-либо увидеть ее. И не факт, что реальные устройства на базе ALP действительно появятся. Есть все основания полагать, что платформа повторит судьбу PalmOS Cobalt, которая так и не получила "железного" воплощения. Но взглянуть на SDK, тем не менее, интересно.

Полагаю, что уже не все знают, что такое ACCESS Linux Platform. Поэтому вначале сделаю маленький экскурс в историю. Несколько лет назад компания Palm Inc выделила свое софтверное подразделение, занимающееся разработкой операционной системы PalmOS, в отдельную компанию, которая получила название PalmSource. Но в качестве отдельной компании PalmSource просуществовала недолго. Она была куплена японской компанией ACCESS. С этого времени и началась разработка новой платформы для мобильных устройств - ACCESS Linux Platform. Система базируется на Linux. Разработка велась с ноля, но обещалась полная поддержка приложений для Garnet OS (PalmOS версии 5.x).

ALP оказалась весьма долгостроящимся продуктом. Несмотря на то, что уже год назад были продемонстрированы первые рабочие прототипы, даже SDK для разработчиков не было доступно. И вот, наконец, на SDK можно взглянуть. Читать далее »

OpenMoko. Нереализованный потенциал

OpenMokoЯ уже достаточно давно слежу за развитием проекта OpenMoko. Для тех, кто не в курсе, OpenMoko - это платформа для мобильных устройств на базе Linux. Особенность системы в том, что она полностью открыта. Причем открыта не только программная составляющая, но и аппаратная. Любой желающий может присоединиться к разработке. Проект развивается уже порядка двух лет (или даже более), но только недавно первая модель стала доступна "в железе" для покупки. До недавнего времени я возлагал большие надежды на OpenMoko. Но с выходом платформы Android перспективы OpenMoko выглядят весьма сомнительными. Судя по всему, OpenMoko умрет даже не успев толком выйти в свет.

Но что же мы потеряем в этом случае? Тот факт, что платформа полностью открыта, позволяет взглянуть на нее даже при отсутствии реального устройства. Существует возможность запустить OpenMoko в виртуальной машине qemu в Linux. Чтобы сделать это в Ubuntu Linux, необходимо проделать следующее:

$ sudo aptitude install gcc-3.4 lynx netpbm libsdl1.2-dev dosfstools subversion
$ mkdir openmoko
$ cd openmoko
$ wget http://www.rwhitby.net/files/openmoko/Makefile
$ make qemu

В результате скачаются исходники и образы системы (около 60 Мб). Образ автоматически запустится в qemu. Читать далее »

Гаджеты. Что год грядущий нам готовит

Ну вот наконец закончились праздники. Честно говоря, празднование Нового Года меня всегда напрягает. Раздражает как предновогодняя суета, когда наваливается туча дел одновременно, так и постновогодняя расслабуха, когда тяжело вновь войти в обычный рабочий режим. Именно поэтому у меня так сильно снизилась частота написания в блог. Но сейчас уже можно выдохнуть и спокойно осмотреться по сторонам. Итоги 2007 года я подводить не буду, потому что не считаю интересным смотреть в прошлое. Куда интересней поразмыслить о том, что нам готовит год 2008.

А с точки зрения гаджетомана новый год обещает очень много интересного. В новом году я жду и возлагаю большие надежды на следующие события: Читать далее »

Greenphone умер, да здравствует Greenphone

GreenphoneНедавно я писал о мобильных Linux-платформах, существующих на сегодняшний день. В частности, я упоминал там о Qtopia Greenphone.

И вот появляется новость, что компания Trolltech полностью сворачивает разработки этого устройства. Фактически, платформа умерла, даже не родившись. Все уже сделанные наработки предлагается использовать в другом проекте - OpenMoko Neo от FIC.

Я считаю, что это закономерно. Слишком много появилось платформ на базе Linux и такое их количество явно не нужно. OpenMoko выглядит ощутимо перспективней, поэтому я рад, что Trolltech дает ему "зеленый свет". С другой стороны, теперь неизвестна дальнейшая судьба платформы Qtopia как таковой. С точки зрения программиста Qtopia мне очень нравится и будет обидно, если эти наработки также уйдут в историю.

КПК на базе Linux

КПК на базе LinuxНе секрет, что в последние годы на рынке карманных компьютеров, коммуникаторов и смартфонов для массового потребителя доминируют платформы WindowsMobile и вариации Symbian OS (S60 и UIQ). Некогда очень популярная PalmOS сдает свои позиции, а BlackBerry ориентирован прежде всего на корпоративного пользователя.

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

Тем не менее, некоторые компании постоянно пытаются представить альтернативные платформы. И, фактически, почти все эти платформы основаны на базе Linux. Хорошо ли это для конечного пользователя? Читать далее »

В ожидании платформы MID

Уже некоторое время в интернете циркулируют слухи о грядущей платформе MID (Mobile Internet Device) от Intel. На днях на IDF 2007 в Сан-Франциско компания BenQ даже продемонстрировала рабочее устройство на базе MID. Это, пожалуй, первое такое устройство, не являющееся сугубо инженерным образцом.

Платформа базируется на специальной редакции Linux и, на первый взгляд, похожа на UMPC. Но я считаю, что различаются они принципиально. И дело даже не в том, что MID основан на Linux. Дело в подходе к интерфейсу, юзабилити. UMPC - это, фактически, просто полноценный компьютер с Windows в очень маленьком корпусе, без кардинальной адаптации интерфейса пользователя к особенностям карманного компьютера. Я убежден, что эта идея крайне ущербна. Карманное устройство с физически маленьким экраном не может быть удобным в повседневном использовании, если на нем работает сугубо десктопная операционная система. Читать далее »