[История IT, Софт, Старое железо] Palm OS — как она выглядит сегодня? (перевод)
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Прежде чем приступать к разбору, полезно будет вспомнить технологический уровень того времени. Типичным мобильным телефоном, доступным для потребителей в 1994 году, был Nokia 2110, имевший вес 236 г, толщину 25 мм и маленький монохромный экран с разрешением 96x96:
Nokia 2110
Ноутбуки были тяжёлыми и дорогими, смартфоны ещё не изобрели, и в течение последующих десяти лет никто и думать не мог об iPhone или Android. Таким образом, появление в 1996 году устройства Palm Pilot, относительно дешёвого и лёгкого, которое можно держать в ладони и использовать в качестве карманного персонального компьютера (КПК), стало огромным шагом вперёд. Эти устройства стали очень популярны и держались на рынке примерно десять лет.
Palm V
Также любопытно узнать, как они работали с технологической точки зрения. Сегодня уже никого не удивишь смартфоном с восьмиядерным CPU, 8 ГБ ОЗУ и AMOLED-экраном. Типичное устройство под Palm OS имело одноядерный процессор Motorola Dragonball на 16 МГц, 2 МБ ОЗУ и LCD-экран в градациях серого с разрешением 160x160. Внутри даже не было литиевого аккумулятора, только две батарейки AA. Как оно работало? Давайте начнём разбираться.
Эмуляция
Устройство с Palm OS можно легко протестировать с помощью эмулятора. Он бесплатен и его можно скачать со страницы https://palmdb.net/app/palm-emulator. Для включения устройства нам также понадобится файл ROM — вот и всё, что нужно для запуска.
Выбрав образ ROM и задав параметры, мы можем приступать к тестированию:
Интерфейс пользователя
После первого запуска отображается экран настройки. Palm OS имела стилус и резистивный сенсорный экран, требовавший калибровки:
После настройки перед нами предстаёт полнофункциональный UI во всей его красоте — чёрно-белый экран с поддержкой 16 градаций серого и разрешением 160x160:
Как ни удивительно, но даже в современную эпоху дисплеев с высоким dpi он выглядит не так уж плохо — все шрифты и значки хорошо читаются, а контрастность вполне приемлемая (разумеется, это не AMOLED, но благодаря принципу работы этого TFT он читаем даже под прямым солнечным светом).
Ещё одна забавная особенность — ввод при помощи «граффити». Вместо экранной клавиатуры, которой мы пользуемся сегодня, можно было рисовать символы в нижней части экрана. 16-мегагерцовый процессор был недостаточном мощным для распознавания рукописного текста, поэтому был изобретён упрощённый «алфавит»:
Разумеется, сегодня он кажется пустой тратой пространства экрана, но технологии 1995 года, вероятно, не позволяли создать сенсорный экран с точностью, достаточной для распознавания рукописного текста. А может быть, никто не задумывался о возможности создания экрана, покрывающего всю поверхность устройства. Итак, дисплей разделён на две части — стандартный сенсорный экран и отдельную область для рукописного ввода. Как бы то ни было, по сравнению с чем-то наподобие Nokia 2110 это всё равно стало огромным шагом вперёд.
Приложения
Устройство изначально проектировалось как PDA (Personal Digital Assistant, «персональный цифровой помощник», на русском такие устройства обычно назывались КПК — карманный персональный компьютер), поэтому имело все необходимые офисные программы, например, контакты и списки todo:
Забавно увидеть в адресной книге поле «Пейджер» — устройство, которое уже давно не используется. Экраны календаря и встреч довольно функциональны:
Разрешение 160x160 на удивление хорошо позволяет писать заметки при помощи стилуса и использовать графический UI:
Кстати, сегодня любопытно наблюдать за тем, что спустя двадцать лет «мода» на ввод стилусом возвращается в устройства наподобие Galaxy Note.
В КПК также можно было устанавливать сторонние приложения. Устройство Palm OS могло работать по 1–2 недели от двух батареек AA (этой чертой большинство современных устройств не обладает), и его удобно было использовать как читалку книг. В первых моделях Palm отсутствовала поддержка SD-карт, но 2–8 МБ внутренней памяти позволяли хранить в сжатом формате zip достаточное количество книг:
Существовало и множество других приложений, например, можно даже найти карту звёздного неба:
Также можно было работать с текстовым редактором:
Имелась даже возможность подключения внешней клавиатуры:
Palm Portable Keyboard
Клавиатура складная, поэтому её легко можно было брать с собой в поездки. Как ни удивительно, но эта клавиатура до сих пор продаётся на Amazon; возможно, продавец просто не обновляет информацию о наличии.
Средства подключения
Для конца 90-х возможности подключения были вполне неплохими. Устройства Palm OS имели и последовательный, и инфракрасный порты, данные можно было синхронизировать с локальным PC или даже с удалённым компьютером через модем. Поддержка Интернета отсутствовала, но Palm имел последовательный порт и можно было создать удалённое подключение через внешний модем.
Я не помню, что такое «Earthlink», и какие функции связи он обеспечивал. Если кто-то его использовал, то напишите в комментариях.
Синхронизация с локальным PC была автоматической, достаточно было поставить устройство в подставку (крэдл) и нажать на кнопку:
Palm HotSync Cradle
Также синхронизацию можно было выполнять без проводов, через IR-порт, если он имелся у PC. Функции передачи через инфракрасный порт были хорошо интегрированы с системой. Любой документ или заметку можно было отправить на другое устройство:
Очевидно, что в эмуляторе инфракрасный порт не работает.
Игры
CPU на 16 МГц и чёрно-белый экран с разрешением 160x160 — явно неидеальный выбор для геймплея, но для этой платформы было создано несколько игр. В этом платформере для перемещения и бега использовались аппаратные кнопки, но в эмуляторе мне не удалось нажимать две кнопки одновременно:
Игра Sokoban в эмуляторе вообще не запустилась:
Зато этот экран вполне подходит для поиска мин:
Шахматы тоже работают неплохо. Неожиданно увидеть, что на самом сложном уровне для совершения хода Palm может потребоваться до восьми минут. Увы, я не шахматист, поэтому не могу оценить, насколько хорошо играет компьютер, так что можете проверить это сами.
Программирование
Если вам любопытно, то можно попробовать создавать приложения для Palm OS. SDK можно скачать с GitHub, а ещё есть отличный туториал о том, как собирать приложения для Palm на машине с Ubuntu.
Заключение
Тестировать Palm OS и вспоминать, каково с ней работать, было любопытно. Эти устройства были компактными, дешёвыми (я купил одну из моделей, когда был студентом), имели множество приложений, широкие возможности настройки (существовала куча утилит, загрузчиков, хаков и т.п.) и очень долго работали от батареек. Первое устройство Palm было выпущено в 1996 году, последнее — в 2007 году: для быстро шагающего вперёд мира IT это огромный временной промежуток. Разумеется, когда появились гораздо более мощные устройства Pocket PC и Android, интерес пользователей к Palm OS угас, однако она всё равно остаётся важной страницей в истории информационных технологий.
В этой статье мы рассматривали Palm OS 3.5, но за десять лет различные производители (Palm, Sony, Lenovo, Samsung и т.д.) создали множество разных устройств. Можно даже сказать, что в эпоху до Android это была довольно большая экосистема. Некоторые из устройств оказались довольно любопытными, например выпущенный в 2003 году Palm Tungsten T3 имел форм-фактор слайдера с большим 3,7-дюймовым экраном, 64 МБ ОЗУ и CPU на 400 МГц:
Palm Tungsten T3
На удивление, наследие Palm не пропало полностью. «Palm Phone» продаётся и сегодня, но лично я не думаю, что в нём осталось что-то от оригинального Palm (если судить по скриншотам, то он основан на Android OS), и, наверно, он не получил и доли того коммерческого успеха, которым обладали его предшественники. Невозможно дважды вступить в одну и ту же реку, но я всё равно желаю удачи команде разработчиков Palm.
На правах рекламы
Воплощайте любые идеи и проекты с помощью наших серверов с мгновенной активацией на Linux или Windows. Сервер готов к работе через минуту после оплаты!
оригинал
===========
Источник:
habr.com
===========
===========
Автор оригинала: Dmitrii Eliuseev
===========Похожие новости:
- [Настройка Linux, Разработка под Linux, История IT, Интервью] 30 лет Линукса. Интервью с Линусом Торвальдсом. Часть 1 (перевод)
- [История IT, Биографии гиков, IT-компании] Билл и Мелинда Гейтс объявили о разводе
- [История IT, Игры и игровые приставки] Вспоминая старые игры: Leisure Suit Larry: Love for Sail
- [Python, Программирование, Микросервисы] Как превратить скрипт на Python в «настоящую» программу при помощи Docker (перевод)
- [Машинное обучение, Искусственный интеллект, Экология] Проект CETI — декодинг «языка» кашалотов
- [Читальный зал, Дизайн игр, История IT, Игры и игровые приставки] Развитие сегмента инди-игр (перевод)
- [Компьютерное железо, История IT, Старое железо] Стильный десктоп 286
- [Научно-популярное, Лайфхаки для гиков, Криптовалюты] Как я обогреваю свой дом при помощи майнинга криптовалют (перевод)
- [История IT, Научно-популярное, Старое железо] ISDN. Цифровая телефония XX века
- [Информационная безопасность, Разработка под Linux, Софт] Скрытое вредоносное ПО для бэкдора Linux обнаружили спустя три года
Теги для поиска: #_istorija_it (История IT), #_soft (Софт), #_staroe_zhelezo (Старое железо), #_palm_os, #_nokia_2110, #_palm_v, #_blog_kompanii_vdsina.ru (
Блог компании VDSina.ru
), #_istorija_it (
История IT
), #_soft (
Софт
), #_staroe_zhelezo (
Старое железо
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 13:29
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Прежде чем приступать к разбору, полезно будет вспомнить технологический уровень того времени. Типичным мобильным телефоном, доступным для потребителей в 1994 году, был Nokia 2110, имевший вес 236 г, толщину 25 мм и маленький монохромный экран с разрешением 96x96: Nokia 2110 Ноутбуки были тяжёлыми и дорогими, смартфоны ещё не изобрели, и в течение последующих десяти лет никто и думать не мог об iPhone или Android. Таким образом, появление в 1996 году устройства Palm Pilot, относительно дешёвого и лёгкого, которое можно держать в ладони и использовать в качестве карманного персонального компьютера (КПК), стало огромным шагом вперёд. Эти устройства стали очень популярны и держались на рынке примерно десять лет. Palm V Также любопытно узнать, как они работали с технологической точки зрения. Сегодня уже никого не удивишь смартфоном с восьмиядерным CPU, 8 ГБ ОЗУ и AMOLED-экраном. Типичное устройство под Palm OS имело одноядерный процессор Motorola Dragonball на 16 МГц, 2 МБ ОЗУ и LCD-экран в градациях серого с разрешением 160x160. Внутри даже не было литиевого аккумулятора, только две батарейки AA. Как оно работало? Давайте начнём разбираться. Эмуляция Устройство с Palm OS можно легко протестировать с помощью эмулятора. Он бесплатен и его можно скачать со страницы https://palmdb.net/app/palm-emulator. Для включения устройства нам также понадобится файл ROM — вот и всё, что нужно для запуска. Выбрав образ ROM и задав параметры, мы можем приступать к тестированию: Интерфейс пользователя После первого запуска отображается экран настройки. Palm OS имела стилус и резистивный сенсорный экран, требовавший калибровки: После настройки перед нами предстаёт полнофункциональный UI во всей его красоте — чёрно-белый экран с поддержкой 16 градаций серого и разрешением 160x160: Как ни удивительно, но даже в современную эпоху дисплеев с высоким dpi он выглядит не так уж плохо — все шрифты и значки хорошо читаются, а контрастность вполне приемлемая (разумеется, это не AMOLED, но благодаря принципу работы этого TFT он читаем даже под прямым солнечным светом). Ещё одна забавная особенность — ввод при помощи «граффити». Вместо экранной клавиатуры, которой мы пользуемся сегодня, можно было рисовать символы в нижней части экрана. 16-мегагерцовый процессор был недостаточном мощным для распознавания рукописного текста, поэтому был изобретён упрощённый «алфавит»: Разумеется, сегодня он кажется пустой тратой пространства экрана, но технологии 1995 года, вероятно, не позволяли создать сенсорный экран с точностью, достаточной для распознавания рукописного текста. А может быть, никто не задумывался о возможности создания экрана, покрывающего всю поверхность устройства. Итак, дисплей разделён на две части — стандартный сенсорный экран и отдельную область для рукописного ввода. Как бы то ни было, по сравнению с чем-то наподобие Nokia 2110 это всё равно стало огромным шагом вперёд. Приложения Устройство изначально проектировалось как PDA (Personal Digital Assistant, «персональный цифровой помощник», на русском такие устройства обычно назывались КПК — карманный персональный компьютер), поэтому имело все необходимые офисные программы, например, контакты и списки todo: Забавно увидеть в адресной книге поле «Пейджер» — устройство, которое уже давно не используется. Экраны календаря и встреч довольно функциональны: Разрешение 160x160 на удивление хорошо позволяет писать заметки при помощи стилуса и использовать графический UI: Кстати, сегодня любопытно наблюдать за тем, что спустя двадцать лет «мода» на ввод стилусом возвращается в устройства наподобие Galaxy Note. В КПК также можно было устанавливать сторонние приложения. Устройство Palm OS могло работать по 1–2 недели от двух батареек AA (этой чертой большинство современных устройств не обладает), и его удобно было использовать как читалку книг. В первых моделях Palm отсутствовала поддержка SD-карт, но 2–8 МБ внутренней памяти позволяли хранить в сжатом формате zip достаточное количество книг: Существовало и множество других приложений, например, можно даже найти карту звёздного неба: Также можно было работать с текстовым редактором: Имелась даже возможность подключения внешней клавиатуры: Palm Portable Keyboard Клавиатура складная, поэтому её легко можно было брать с собой в поездки. Как ни удивительно, но эта клавиатура до сих пор продаётся на Amazon; возможно, продавец просто не обновляет информацию о наличии. Средства подключения Для конца 90-х возможности подключения были вполне неплохими. Устройства Palm OS имели и последовательный, и инфракрасный порты, данные можно было синхронизировать с локальным PC или даже с удалённым компьютером через модем. Поддержка Интернета отсутствовала, но Palm имел последовательный порт и можно было создать удалённое подключение через внешний модем. Я не помню, что такое «Earthlink», и какие функции связи он обеспечивал. Если кто-то его использовал, то напишите в комментариях. Синхронизация с локальным PC была автоматической, достаточно было поставить устройство в подставку (крэдл) и нажать на кнопку: Palm HotSync Cradle Также синхронизацию можно было выполнять без проводов, через IR-порт, если он имелся у PC. Функции передачи через инфракрасный порт были хорошо интегрированы с системой. Любой документ или заметку можно было отправить на другое устройство: Очевидно, что в эмуляторе инфракрасный порт не работает. Игры CPU на 16 МГц и чёрно-белый экран с разрешением 160x160 — явно неидеальный выбор для геймплея, но для этой платформы было создано несколько игр. В этом платформере для перемещения и бега использовались аппаратные кнопки, но в эмуляторе мне не удалось нажимать две кнопки одновременно: Игра Sokoban в эмуляторе вообще не запустилась: Зато этот экран вполне подходит для поиска мин: Шахматы тоже работают неплохо. Неожиданно увидеть, что на самом сложном уровне для совершения хода Palm может потребоваться до восьми минут. Увы, я не шахматист, поэтому не могу оценить, насколько хорошо играет компьютер, так что можете проверить это сами. Программирование Если вам любопытно, то можно попробовать создавать приложения для Palm OS. SDK можно скачать с GitHub, а ещё есть отличный туториал о том, как собирать приложения для Palm на машине с Ubuntu. Заключение Тестировать Palm OS и вспоминать, каково с ней работать, было любопытно. Эти устройства были компактными, дешёвыми (я купил одну из моделей, когда был студентом), имели множество приложений, широкие возможности настройки (существовала куча утилит, загрузчиков, хаков и т.п.) и очень долго работали от батареек. Первое устройство Palm было выпущено в 1996 году, последнее — в 2007 году: для быстро шагающего вперёд мира IT это огромный временной промежуток. Разумеется, когда появились гораздо более мощные устройства Pocket PC и Android, интерес пользователей к Palm OS угас, однако она всё равно остаётся важной страницей в истории информационных технологий. В этой статье мы рассматривали Palm OS 3.5, но за десять лет различные производители (Palm, Sony, Lenovo, Samsung и т.д.) создали множество разных устройств. Можно даже сказать, что в эпоху до Android это была довольно большая экосистема. Некоторые из устройств оказались довольно любопытными, например выпущенный в 2003 году Palm Tungsten T3 имел форм-фактор слайдера с большим 3,7-дюймовым экраном, 64 МБ ОЗУ и CPU на 400 МГц: Palm Tungsten T3 На удивление, наследие Palm не пропало полностью. «Palm Phone» продаётся и сегодня, но лично я не думаю, что в нём осталось что-то от оригинального Palm (если судить по скриншотам, то он основан на Android OS), и, наверно, он не получил и доли того коммерческого успеха, которым обладали его предшественники. Невозможно дважды вступить в одну и ту же реку, но я всё равно желаю удачи команде разработчиков Palm. На правах рекламы Воплощайте любые идеи и проекты с помощью наших серверов с мгновенной активацией на Linux или Windows. Сервер готов к работе через минуту после оплаты! оригинал =========== Источник: habr.com =========== =========== Автор оригинала: Dmitrii Eliuseev ===========Похожие новости:
Блог компании VDSina.ru ), #_istorija_it ( История IT ), #_soft ( Софт ), #_staroe_zhelezo ( Старое железо ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 13:29
Часовой пояс: UTC + 5