Идея купить КПК на Palm OS витала у меня в голове уже давно. Вот только покупка такого устройства в странах СНГ по вменяемой цене малость затруднительна, поскольку главным рынком для Palm устройств всегда были США и некоторые страны западной Европы. Но я не отчаивался и мониторил Ebay на предмет выгодной сделки. И вот одна такая подвернулась. Девушка-продавец скорее всего расчищала свой хлам и нашла Palm VIIx в почти идеальном состоянии и с вменяемым комплектом за 13 баксов + доставка 25. Несмотря цену доставки, в два раза превышающую цену самого кпк, я решил, что надо брать. Этому поспособствовал долгий мониторинг лотов, после которого выяснилось, что многие продают «пальмочки» начала нулевых почти по той же цене, по которой они продавались на старте. Ждать посылку пришлось 2 месяца, спасибо за это USPS и Белпочте, вот уж где два сапога пара.
И вот заветный пакет был у меня. Распаковав его, я обнаружил неплохой джентльменский набор: сам наладонник, док-станцию к нему, чехол из неизвестного мне материала, стилус… и всё. Тут вскрылась парочка нюансов. Чехол начал распадаться на атомы, от этого сам кпк был липкий на ощупь, гадость. Но немного влажных салфеток исправили ситуацию, правда чехлом теперь невозможно пользоваться, он пачкает компьютер в момент. Также COM-порт док-станции доставил немного хлопот, потому что у меня не было компьютера с таким разъемом, вот такой вот я горе-коллекционер. Ещё внимательные спросят: «А где зарядка?», а настоящие big brain уже знают верный ответ, но обо всём по порядку.
Сам кпк внушает. Он достаточно крупный, но при этом увесистым его не назовешь. Корпус сделан из неприметного фактурного пластика угольного цвета и за 20 лет своего существования нигде не стерся, а подобное текстурирование стопроцентно маскирует все возможные царапины.
Спереди вы можете видеть 3.3 дюймовый монохромный сенсорный дисплей с резистивным сенсором. Пластиковый слой экрана имеет превосходные отражающие способности, поэтому в условиях яркого света рассмотреть изображение на экране становится труднее. Помимо всего этого экран обладает подсветкой в инвертированном режиме, что мне лично не понравилось, лучше бы это была простая подсветка без инверсии.
А вот нижняя область не является экраном, хоть она и сенсорная. Это так называемая область Graffiti, о которой я расскажу поподробнее в части про ПО. Помимо Graffiti на этой области разместились ярлыки быстрого доступа к меню приложений, калькулятору, контекстному меню и кнопка поиска.
Под экраном расположены кнопка включения, которая при удержании включает подсветку, кнопки быстрого доступа к приложениям календаря, листа задач, блокноту и адресной книге, а также кнопки скроллинга страниц. И вот последние мне не очень понравились, нажимаются они как-то невнятно. Непонятно, достаточно сильно ли ты их нажал или нет, поэтому я ими особо не пользуюсь.
По бокам устройства нет каких-либо элементов управления, кроме колесика настройки контрастности, но мой конкретный девайс от других пальм отличает наличие антенны на правой грани. Эта антенна необходима для поддержки связи по уже мертвому протоколу Mobitex, так что затестить его не удалось.
Сзади аппарата разместился лейбл с номером устройства, а также с гордой надписью «Assembled in USA» справа от него – кнопка reset, нажатие которой, вы не поверите, перезагружает девайс.
Чуть ниже лейбла расположился отсек для батареек. Да, Palm VIIx работает от батареек. Хоть это и не настолько удобно, как аккумулятор, но зато использование батареек позволило избежать проблем с неизбежным износом аккумулятора. Но не всё так просто. На крышке батарейного отсека изнутри приклеена приметная наклейка, предупреждающая о потере данных, если в устройство не вставлены батарейки больше чем минуту.
Это ещё одна особенность КПК от Palm тех лет. Начало нулевых, флэш-память стоит баснословных денег, поэтому разработчиками было принято решение воспользоваться более дешевой энергозависимой памятью. В моем варианте это 8 мб DRAM памяти и 4 мб ROM для системы, просто ничто по сравнению с современными смартфонами. Если в вашем устройстве сядут батарейки или вы их просто извлечете – «палм» при последующем включении окажется сброшенным к заводским настройкам. Поэтому синхронизация, синхронизация и ещё раз синхронизация. Но у всего этого есть и плюсы. Устройство в stand-by режиме может прожить несколько месяцев, а в активном – несколько дней, что даже по тем меркам – очень хороший результат. Да и чего греха таить, и по сегодняшним тоже.
А в левом верхнем углу, если смотреть сзади, можно заметить стилус.
И он шикарен. Достаточно крупный и толстый, он имеет металлический сердечник, из-за которого он очень приятно лежит в руке и ощущается почти как небольшая шариковая ручка, от чего пользоваться им – одно удовольствие.
На нижней грани под шторкой расположен проприетарный разъем для подключения к док-станции. Сам док выглядит достаточно минималистично, на нем присутствует только одна кнопка для запуска синхронизации. А на верхней грани – окошко инфракрасного порта.
Так что с начинкой? Сердцем данного устройства стал процессор Motorola DragonBall EZ MC68EZ328 с частотой всего лишь 20 МГц, это достаточно малая частота даже для тех лет. Но Palm VIIx меня приятно удивил своей скоростью работы. Всё дело в его операционной системе.
Palm OS
Прежде чем разбирать данную операционку, следует понимать, что кпк на её базе никогда не позиционировались как настольный компьютер в вашем кармане. Это скорее весьма продвинутый карманный органайзер с возможностью установки сторонних приложений. Сама система легковесна, ведь нужно её разместить со всеми приложениями, по минимуму используя скудное дисковое пространство. Система однозадачна, потому что нужно беречь драгоценное пространство на RAM диске, а также заряд батареек. А вместо обычной файловой системы используется некое подобие базы данных, что и позволило реализовать быстрый поиск информации во всей системе по ключевым словам, за 7 лет до появления Spotlight в iOS, как тебе такое Стив Джобс!
И вот несмотря на все вышеперечисленные особенности, UX системы просто выше всяких похвал. Однако расписывать преимущества ОС сложно без примеров стоковых приложений. Рассмотрим основные из них.
DISCLAIMER: так как снятие скриншотов в Palm OS прямо с устройства крайне затруднительно, то для этого был использован эмулятор.
Календарь
Обычный календарь, который позволяет добавлять в него события. События могут длиться как весь день, так и выбранный интервал времени, могут повторяться. Причем можно выбрать дни недели для повторения, а также понедельное повторение (раз в неделю, раз в две недели и т.д.), достаточно продвинутая функция, которая и сейчас нечасто встречается. Помимо всего прочего, к каждому событию можно прикрепить заметку.
Заметки
Приложение заметки не обладает прям каким-то невероятным функционалом. Можно создавать отдельные заметки, сортировать их по категориям и т.д.
Адресная книга
Адресная книга достаточно продвинутая, есть куча полей для данных, а также можно создавать свои. Сами контакты можно передавать через ИК-порт другим пользователям Palm. Ну и сортировка по категориям, конечно же.
To-Do лист
Лист для заданий. Можно прикреплять заметку, выбирать приоритет, дату выполнения. Ну и отмечать выполненные задания. Также есть сортировка по категориям.
Graffiti
Пришло время поговорить про визитную карточку Palm OS – Graffiti. Это система рукописного ввода, при котором ввод осуществляется побуквенно и каждая буква вводится ввиде заданного жеста одним нажатием (в Graffiti 2 всё немного не так). Для английского алфавита жесты выглядят как-то так:
Для неподготовленного пользователя всё это выглядит устрашающе, но поверьте мне, система довольно-таки интуитивная. После небольшой тренировки и запоминания жестов скорость ввода сравнима со скоростью письма на бумаге, по крайней мере для английского языка. Ввод этих жестов осуществляется на сенсорной области ниже экрана, которую я уже упоминал. Слева в большей части вводятся буквенные символы, справа – цифровые. Для ввода дополнительных символов вроде знаков пунктуаций нужно тапнуть стилусом по области ввода и ввести жест нужного символа. Если Graffiti вам не нравится, всегда можно вызвать экранную клавиатуру путем нажатия на точку в нижнем левом углу для QWERTY-клавиатуры, и в нижнем правом – для numpad.
Помимо символов, можно использовать служебные жесты. Для этого нужно провести стилусом по диагонали вверх и вправо, после ввести букву команды, которую вы хотите выполнить – D для удаления, С для копирования. Помимо жестов, все команды дублируются в контекстном меню, вызываемое нажатием соответствующей кнопкой возле области ввода Graffiti.
Система в целом
Несмотря на однозадачность, переключение между приложениями выполняется без каких-либо подгрузок за счет оптимизации последних и использовании RAM-диска. К тому же есть удобный буфер обмена, с помощью которого можно скопировать нужный вам текст и вставить его в другое приложение.
Настройки типичны для кпк, можно поменять регион, дату и время, выбрать начало недели (понедельник или воскресенье), настроить громкость уведомлений, тапов и звуков в играх – да, в этом кпк есть динамик-пищалка. Для моего девайса ещё есть дополнительные настройки сетевой части, в наше время бесполезные.
Ну и я упоминал про поиск, он меня приятно удивил. Нажимаем кнопку поиска, вводим нужное нам ключевое слово, выполняем поиск и получаем список найденных результатов, распределенных по типу приложения. По нажатию на выбранный результат выполняется переход к соответствующим данным в соответствующем приложении. И работает это всё молниеносно.
Использование в наши дни
Знаете, многие любят говорить, что «Интернет никогда ничего не забывает». Так вот, они врут. Интернет уже успел забыть очень многое. Например, приложения для Palm OS. С ними всё грустно, не так грустно, как с Windows Phone, но проблемы есть. Для пальм большинство хороших и качественных программ распространялось либо платно, либо по shareware-системе. И вот так получилось, что многие компании-разработчики, которые выпускали эти самые приложения, давно канули в Лету, а кряков насоздавали не для всех программ. Вот и получается, что с активацией софта есть проблемы. Но можно ещё порыскать по глубинам торрент-трекеров паки приложений с добавленными к ним кряками, только вот сложно найти активную раздачу. Но тем не менее, годноту можно найти и среди бесплатных программ. Что приятно удивляет, так это вес самих программ – я ещё не встречал прогу размером больше мегабайта, а так большинство из них даже меньше 100кб. Куда им до современных мобильных монстров.
Но вот как устанавливать программы на сам кпк? И тут на на помощь приходит другая крутая фишка от Palm под названием HotSync. HotSync – это утилита для синхронизации данных КПК и персонального компьютера, на который она устанавливается вместе с утилитой Palm Desktop. Меня поразил тот факт, что вся эта связка вполне себе завелась на 64-битной Windows 10 без каких-либо проблем. Правда пришлось докупить адаптер COM-USB. Сам процесс синхронизации прост: устанавливаете КПК в док-станцию, подключенную к компу, нажимаете кнопку на ней, в Palm Desktop выбираете профиль для синхронизации, выбираете его и ждете завершения синхронизации. Всё. Невероятно просто и удобно, при этом у меня ни разу не было проблем с синхронизацией (привет, iTunes).
Сам Palm Desktop напоминает MS OutLook, та же работа с календарем, задачами, заметками и т.д. Чего уж говорить, Palm Desktop сам работает с MS OutLook, правда мне это проверить не удалось. Синхронизация данных между КПК и настольным компьютером двухсторонняя, добавленные данные в Palm Desktop, контакты, например, появятся и в КПК.
Но тут всплывает один существенный недостаток – Palm OS не умеет в русский язык. Но это решаемо с помощью утилиты CyrHack 2. Большое спасибо её разработчику, который до сих пор хостит её сайт и поддерживает ссылки для скачивания в активном состоянии. CyrHack 2 добавляет поддержку кириллицы для ввода и отображения. Что порадовало, так это то, что Palm Desktop с русским языком работает нормально без танцев с бубном. А вот что не порадовало, так это кириллические жесты Graffiti, среди них есть парочка таких, которые тупо сложно запомнить.
С играми у Palm OS всё очень грустно, по крайней мере с монохромными наладонниками. Я успел попробовать пятнашки из прог, идущих с Palm Desktop, а также DopeWars – прикольную стратегию, где вы играете за наркоторговца, продаете вещества, избегаете полиции и воюете с мафией. Забавная игра, которая будто бы создана именно для пальмы. Ну и Bejeweled, в которую можно играть и на монохромном экране.
Вывод
Из-за ориентации Palm на рынок США получилось так, что эти устройства попросту прошли мимо стран восточной Европы, и это грустно. А когда слухи о них всё же добрались до постсоветского пространства – сама компания Palm находилась в состоянии агонии. Да, функционал Palm OS, хоть и скудный, но работал безупречно. Но на этом далеко не уедешь. Через некоторое время главный конкурент Palm OS – Pocket PC, который потом переродился в Windows Mobile, начал постепенно захватывать рынок. Более мощное железо и более развитый мультимедийный функционал сделал свое дело. А особенности Palm OS, навроде специфичной файловой системы и однозадачности ради экономии заряда, лишь подлили масла в огонь, так как компания перестала успевать за трендами. Но хоть Palm inc. и ждало небытие, наследие Palm OS по-прежнему живет. WebOS была создана компанией Palm inc., были выпущены несколько моделей смартфонов, а также планшет, но Android и iOS уже давно поделили рынок между собой. Поэтому теперь WebOS используется как платформа для SmartTV от LG. Но это уже совсем другая история…