КПК Pocket PC, Palm, iPAQ, смартфоны
версия для кпк >

Коммуникаторы, смартфоны, КПК, GPS-навигация

Rambler's Top100
КПК (карманные компьютеры) Pocket PC, Palm, Qtek и другиеКоммуникаторы и смартфоны: обзоры, советы по покупке, характеристикиGPS навигация: Карта Москвы и GPS система для КПК и коммуникаторовСкидки и подарки при продаже КПК и аксессуаровОптовые продажи КПК, коммуникаторов и смартфонов
HPC.ru: КПК, карманные компьютеры, смартфоны
поиск:
HPCru -> Библиотека -> Убитый яблоком
Реклама
Новости

Убитый яблоком


КПК Pocket PC, Palm, коммуникаторы Авторы, перевод: Антон Балабан Дата статьи: 03.10.2001
 1   2   > Содержание Содержание статьи   Версия для печати Версия для печати
Обзоры КПК Скачать в формате: iSilo - iSilo HiRes  

Оригинал статьи находится на www.compuferra.ru

Я не открою Америки, если скажу, что в настоящее время на рынке карманных компьютеров конкурируют три платформы — Palm, Psion и Windows CE. И, тем не менее, напомню, что первым PDA (personal digital assistant) был Newton Message Pad от Apple. Он долго оставался единственным в своем роде продуктом, пока на сцену не вышел Palm Pilot (некоторые называют его деградировавшим «Ньютоном»). Newton был представлен в 1993 году на выставке «MacWorld» в Бостоне, и первые 5000 экземпляров этого революционного устройства разошлись всего за два часа по цене 800 долларов. Было выпущено еще восемь моделей, пока в начале 1998 года Apple официально не свернула это направление. О причинах такого поступка ходит немало легенд, вплоть до того, что Гейтс выкупил у Джобса рынок PDA за полмиллиарда долларов, но достоверно ничего не известно.

Newton Message Pad
Мое личное знакомство с «Ньютоном» вышло совершенно случайно. Увидев однажды в Интернете объявление о продаже Newton 120, я из чистого любопытства связался с продавцом, и, к своему собственному удивлению, договорился о покупке этого «гаджета». В общем-то, у меня не было планов приобретения наладонника, но цена, на которой мы сошлись (50 долларов) способствовала удовлетворению моего любопытства. Итак, договорившись, я полез в Интернет узнавать, что же это такое я приобрел. Я предполагал, что «Ньютон» — это нечто архаичное, большое, ограниченное в возможностях, не очень удобное, экзотическое и «Мак»-ориентированное. Как я выяснил по мере изучения, а впоследствии и использования «Ньютона», по большей части это не так, но обо всем по порядку.

Информации о «Ньютонах» в российской прессе и Рунете удручающе мало, а ведь для этой уже более трех лет «мертвой» платформы до сих пор выпускается новое и обновляется старое программное обеспечение, пишутся драйверы, системные апдейты и даже выходит новое «железо»! Делается это все не только энтузиастами, коих немало, но и коммерческими фирмами (естественно, сама Apple в этом уже не участвует). Пользователей «Ньютонов» во всем мире насчитывается несколько сотен тысяч, причем многие успели попробовать Palm, Pocket PC, Psion и все равно вернулись к «заброшенной» платформе, так как не смогли найти в других устройствах нужной функциональности и/или удобства.

В аппаратной части «Ньютон» похож на любой современный наладонник, и это не удивительно, так как он был первым — все остальные с тем или иным успехом лишь переняли особенности архитектуры такого рода устройств. Первое поколение «Ньютонов» называют MP (Message Pad) 1x0, к нему относятся модели 100, 110, 120 и 130. Второе поколение — MP 2x00, или MP 2k, это Newton 2000 и 2100. Особняком стоит eMate 300, который по архитектуре более схож с MP 2k, но проще и имеет встроенную клавиатуру. Главное отличие этих двух поколений в том, что MP 2x00 имеет «всего больше»: более быстрый процессор (аж 161 МГц!), больший экран, больше памяти, больше слотов расширения и, соответственно, немного большие размеры (подробности смотрите в таблице).

Технические характеристики

Любой «Ньютон» содержит два вида памяти: SRAM, которая питается от батарей, и энергонезависимую флэш-память. SRAM используется системой и пользователю недоступна, а пользовательские данные и программы записываются во флэш. Поэтому случайно потерять информацию, находящуюся в «Ньютоне» очень сложно: даже если вынуть основные и резервную батареи, данные во флэш-памяти сохраняются. Единственное, что можно утратить при таких манипуляциях с питанием, — это некоторые настройки и системные апдейты, если они установлены. Память расширяется с помощью PC-карт (до 32 Мбайт), но, к сожалению, «Ньютон» может использовать только линейную флэш-память, которая мало распространена и довольно дорога.

Newton Message Pad
Для середины прошлого десятилетия нет ничего необычного в том, что для общения с внешним миром — связи с настольным компьютером (синхронизация данных, экспорт и импорт документов, установка программ), вывода на принтер, подключения внешнего модема, клавиатуры и других устройств (например, GPS-приемника) — «Ньютон» был оборудован последовательным портом. Инфракрасный же порт по тем временам был передовым решением: с его помощью можно передавать данные между двумя «Ньютонами» или печатать на некоторых принтерах, поддерживающих протокол IrDA (только с MP 2x00 и eMate). Коммуникация с компьютером через инфракрасный порт в способности «Ньютона» не входит, и хотя есть программы, реализующие эту возможность, они неудобны. Кроме того, существует программа, позволяющая «Ньютону» общаться по ИК-порту с Palm-машинками и рядом других устройств. Для подключения модемов, сетевых карт и пр. используется слот PCMCIA Type II, в MP 2x00 таких слотов два.

Но главное в «Ньютоне» не «железо», которое по нынешним меркам действительно устарело, а операционная система. Здесь также происходит деление на два поколения — Newton OS 1.x и 2.x (см. ту же таблицу). Функциональные различия между системами выражаются главным образом в улучшении качества распознавания рукописного ввода и поддержке интернет-протоколов. Кроме того, были улучшены встроенные приложения: планировщик, адресная книга и др., а также налажено их более плотное взаимодействие друг с другом. Newton OS 2.x работает ощутимо быстрее первой версии, в особенности на том же распознавании. Описывая функции системы я буду в основном опираться на вторую версию ОС, так как именно с ней я имел дело.

Операционная система и встроенные приложения во всех «Ньютонах» находятся в ROM-чипе на материнской плате, поэтому программно обновлять систему невозможно (в свое время Apple «апгрейдила» некоторые модели свежей ОС, но для этого было нужно прислать им «Ньютон», а обратно он возвращался с замененным ROM чипом). Однако небольшие апдейты системы с исправлениями багов и некоторыми новыми функциями (например, поддержкой большего объема встроенной памяти) можно устанавливать во внутреннюю SRAM память.

Newton OS была весьма прогрессивна для своего времени. Во-первых, она полностью «юникодная», то есть поддерживает шрифты и текст только в формате Unicode. Теоретически это должно было облегчить локализацию продукта, но на деле только усложнило ее, главным образом из-за неполноценной поддержки стандарта Unicode операционными системами для «больших» компьютеров (как Windows, так и Mac OS). Во-вторых, язык программирования для Newton OS — Newton Script — подобен языку Java, то есть программы для «Ньютона» (в том числе и встроенные) компилируются в машинные коды силами Newton OS непосредственно в момент исполнения. Поэтому теоретически при портировании Newton OS на другую аппаратную платформу (например, с процессором от Motorola) все старые программы будут успешно на ней работать без каких-либо модификаций. Программисты также хвалят сам язык Newton Script и среду разработчика Newton ToolKit за простоту и удобство. Вероятно, поэтому программ и разнообразных утилит для «Ньютона» великое множество.

Extras, аналог файлового менеджера
Extras, аналог файлового менеджера
Файловой системы как таковой в «Ньютоне» нет, и это несколько непривычно после обычных компьютеров. Взамен файловой системы Newton оперирует объектно-ориентированной базой данных. Примерно так же, как ваш e-mail клиент содержит все сообщения в одном файле, но вы их видите именно как отдельные послания, и можете удалять, добавлять, или группировать их в папки. Newton OS оперирует двумя видами объектов — «пакеты» (packages), которые доступны только для чтения (как правило в них содержатся программы или «Ньютон»-книги) и «супы» (soups, по смыслу я бы это перевел скорее как «сборная солянка»), в которые система или приложения могут записывать данные. Обычно каждому приложению соответствует свой «суп» (notes soup, names soup), в котором она хранит свои документы. Эти документы видны пользователю только из программы, которая их сотворила, или из других, которые могут читать ее «суп». Для удобства пользователя в Newton OS поддерживаются «папки», в которые можно раскладывать программы или документы. Они носят чисто декоративный характер, и самой ОС все равно, в какой папке хранится конкретная программа — вы спокойно можете переложить какое-нибудь системное расширение из «Extensions» в любую другую папку, и оно все равно сохранит свою функциональность. Допускается создание 12-ти «глобальных», то есть видных всем приложениям, папок, и 12-ти локальных, доступных только одному приложению. Существуют утилиты, снимающие это ограничение, и позволяющие создать обширную систему с многоуровневыми вложенными папками, но, на мой взгляд, для PDA двенадцати папок вполне достаточно. Организация в виде базы данных позволяет очень плотно интегрировать приложения в системе между собой. Например, планировщик или почтовая программа может пользоваться «супом» адресной книги, или графическая программа импортировать/экспортировать рисунки из блокнота. Все данные и программы, находящиеся в памяти «Ньютона» компрессируются «на лету», что позволяет сэкономить пространство в памяти.

Интерфейс Newton OS очень простой и логичный, вместе с тем позволяющий реализовать множество функций, не загромождая при этом экран. Тут, собственно, описывать нечего, просто очень удобно и эргономично, видно, что каждая мелочь разрабатывалась специально для использования на PDA, а не просто тупо переносилась с «больших» ОС. При этом если вас не устраивают какие-то аспекты интерфейса, то очень многое можно изменить или дополнить с помощью разнообразных утилит (как правило, бесплатных).

Рукописный ввод текста в режиме ink text
Рукописный ввод текста в режиме ink text
Огромная глава, вписанная Apple в историю наладонных компьютеров, — ввод информации через сенсорный экран. Самый знаменитый способ, впервые появившийся в Newton OS, — рукописный ввод. Технология распознавания рукописного текста, основанная на использовании словаря (объем словаря в разных моделях различается — от 10 тыс. слов в первом Message Pad до 93 тыс. в Newton 2x00), была разработана российской фирмой «ПараГраф». Первые модели критиковали именно за несовершенство распознавания, поэтому Apple значительные силы бросила на его улучшение и в последних моделях добилась больших успехов. В Newton OS 2.x было введено побуквенное распознавание, оно работает немного медленнее, но зато более надежно, особенно на отсутствующих в словаре словах. Вы пишете, как на бумаге, в любом месте экрана, и слова добавляются на место курсора. В общем, это самый естественный способ ввода текста в PDA, а «Ньютон» автоматически учится распознавать особенности вашего почерка. Когда мои каракули стали сами собой преобразовываться в печатный текст, у меня возникло ощущение чуда. К сожалению, таким образом можно писать только по-английски (было выпущено также несколько локализованных «Ньютонов»: немецкий, японский, но русского среди них нет).

Наэкранная клавиатура — это на крайний случай, слишком неудобно и медленно. Если надо что-то быстро записать, но вы не хотите ждать, пока «Ньютон» распознает ваш текст (старые модели справляются с этим довольно медленно), можно прибегнуть к режиму ink text (см. скриншот). Такой способ ввода, насколько мне известно, уникален и очень полезен для быстрых записей.

Для рисования предусмотрено два режима. Первый — «shapes» — распознает то, что вы нарисовали (круг, квадрат, линию) и делает форму фигуры ровной. Эту фигуру потом можно уменьшать-увеличивать, менять пропорции и толщину линии, так же, как и в редакторе для векторной графики типа Corel Draw. Второй режим, называемый «sketches» позволяет рисовать «свободно»: что и в каком месте нарисуете, то и появится.

Альтернативных (не встроенных в ОС) способов ввода текста довольно много: прежде всего, это граффити, хорошо прижившиеся на платформе Palm. Фирма «ПараГраф» выпустила программу FreeStyle, она обеспечивает побуквенный рукописный способ ввода, о ней я расскажу немного позже. Еще существует несколько программ ввода иероглифов (китайских, японских).

Кроме того, текст можно вводить с помощью специальной портативной «Ньютон»-клавиатуры, присоединяющейся к последовательному порту, с клавиатуры настольного компьютера, к которому подключен «Ньютон», и, используя переходник, к «Ньютону» можно подключить обычную PC или Mac клавиатуру. Последнее решение не очень удобно, так как требует дополнительного питания клавиатуры.
 1   2   > Содержание Содержание статьи   Версия для печати Версия для печати

Источники, материалы:
      КомпьюFерра


Обсуждение статьи в форуме

Содержание статьи
Реклама


HPC.ru Главная | Каталог КПК | Программы для КПК | Каталог аксессуаров для КПК | Обзоры КПК, тесты, статьи
Новости | Форум | Отдел разработок | Тех. поддержка | Ссылки | Пропал КПК
Цены | Где купить | Для дилеров | Для прессы
Использование материалов сайта разрешено только с письменного разрешения редакции HPCru. Правила.
По вопросам размещения рекламы обращайтесь: hpcru@hpc.ru
Москва, ул. Школьная, д.47; (495) 737-3366

Copyright © 1997-2015. "Компьютер на ладони". Поддержка проекта осуществляется компанией МакЦентр. Пишите: hpcru@hpc.ru

Apple компьютеры, Mac OS новости, Полиграфическое оборудование - МакЦентр
Смартфоны и телефоны в Интернет-магазине PalmStore | Электронные книги (eBook) | GPS навигаторы | Регистраторы
iProfi - магазин Apple Mac, MacBook, iPad, iPhone
GPS-навигаторы PocketNavigator | Аксессуары для коммуникаторов PocketNature | Бесплатные программы для Palm

 Rambler's Top100