ОС Ньютон - Newton OS

ОС Ньютон
Newton OS logo.png
Apple NewtonOS.png
Скриншот Newton OS 2.0
Разработчик Apple Computer, Inc.
Написано в C ++
Рабочее состояние Исторический
Исходная модель Закрытый источник
Первый выпуск 3 августа 1993 г ​​. ; 28 лет назад ( 1993-08-03 )
Окончательный релиз 2.1 / 21 марта 1997 г . ; 24 года назад ( 1997-03-21 )
Платформы Apple Newton , Motorola Marco
Тип ядра Микроядро

Пользовательский интерфейс по умолчанию
GUI
Лицензия Собственное лицензионное соглашение

Newton OS - это операционная система, выпуск которой прекращендляКПК Apple Newton, выпускаемых Apple Computer, Inc. в период с 1993 по 1997 год. Она была полностью написана на C ++ и сокращена для обеспечения низкого энергопотребления и эффективного использования доступной памяти. Многие приложения были предварительно установлены в ПЗУ Newton (для быстрого запуска), чтобы сэкономить на RAM и флэш-памяти для пользовательских приложений.

Функции

Newton OS имеет множество элементов интерфейса, которых в то время не было в системном программном обеспечении Macintosh , таких как выдвижные ящики и анимация «пуф». Подобная анимация присутствует в Mac OS X , а некоторые части системы распознавания рукописного ввода Newton были реализованы как Inkwell в Mac OS X.

  • Отзывчивый звук - щелчки по меню и значкам издают звук; эта функция была позже представлена ​​в Mac OS 8 .
  • Иконки. Подобно метафоре Macintosh Desktop, Newton OS использует значки для открытия приложений.
  • Документы с вкладками. Подобно просмотру с вкладками в современных браузерах и интерфейсе Apple At Ease , заголовки документов отображаются на небольшой вкладке в правом верхнем углу экрана.
  • Поворот экрана. В Newton 2.0 экран можно поворачивать для рисования или обработки текста.
  • Файловые документы - можно классифицировать заметки и рисунки. Например, развлечения, дела, личные дела и т. Д.
  • Печать документов - документы на Ньютоне можно распечатать.
  • Отправка документов - документы могут быть отправлены другому Newton через инфракрасную технологию, или отправлены через Интернет по электронной почте, или по факсу.
  • Меню. Подобно меню в Mac OS, но заголовки меню вместо этого представлены в нижней части экрана в небольших прямоугольниках, что делает их похожими на кнопки с прикрепленными «всплывающими» меню.

Многие особенности Newton лучше всего оцениваются в контексте истории Pen computing .

Программное обеспечение

Вскоре после выпуска Newton PDA в 1993 году разработчики не обращали особого внимания на новый API Newton OS и все еще больше интересовались разработкой для платформ Macintosh и Windows. Лишь два года спустя разработчики увидели потенциальный рынок, доступный им для создания программного обеспечения для Newton OS. Сторонними разработчиками было создано несколько программ, в том числе программное обеспечение для улучшения разочаровывающей технологии распознавания рукописного ввода Newton OS 1.x.

Базовое программное обеспечение, поставляемое с Newton OS:

  • Работает - программа для рисования и обработки текста с типичными возможностями, такими как линейки, поля, разрывы страниц, форматирование, печать, проверка орфографии и инструменты поиска и замены.
  • Примечания - используются для контрольных списков, а также для рисования и письма в одной программе с помощью клавиатуры Ньютона или стилуса.
  • Даты - программа-календарь, в которой вы можете назначать встречи и другие особые события.
  • Имена - Программа для хранения обширной контактной информации в гибком формате.
  • Формулы - программа, которая предлагает преобразование метрик, преобразование валют, калькуляторы ссуд и ипотеки и т. Д.
  • Калькулятор - базовый калькулятор с функциями извлечения квадратного корня, процентов, MR, M + и M- в дополнение к основным функциям калькулятора.
  • Часы - небольшое приложение с плавающим окном, известное как настольный аксессуар на Macintosh. Часы Newton также включают функции будильника, минутного таймера и даты.
  • Book Reader - встроена поддержка отображения электронных книг.

История версий

Дата выпуска Версия ОС
3 августа 1993 г. 1.0
30 октября 1993 г. 1.1
? 1.2
4 марта 1994 г. 1.3
14 марта 1996 г. 2.0
21 марта 1997 г. 2.1

Распознавание почерка

Newton использует систему распознавания рукописного ввода на основе слов CalliGrapher, разработанную ParaGraph International Inc под руководством бывшего советского ученого Степана Пачикова .

У самых ранних версий были недостатки, которые привели к плохой рекламе и обзорам. Однако с выпуском КПК Newton, основанного на версии 2.0 ОС, распознавание рукописного ввода существенно улучшилось, частично являясь продуктом ParaGraph и созданной Apple пары распознавателей: Apple Rosetta и Mondello. Распознавание рукописного ввода Newton, особенно распознаватель печати, многие обозреватели, тестировщики и пользователи считали лучшими в отрасли даже через 10 лет после его появления. Она была разработана Apple Advanced Technology Group и в 2012 году была описана как «первая в мире действительно пригодная для использования система распознавания рукописного ввода».

Newton может распознавать напечатанный от руки текст, курсив или их комбинацию, а также может принимать «Эскизы», «Фигуры» и «рукописный текст». Текст также можно вводить, касаясь стилусом небольшой всплывающей экранной клавиатуры QWERTY . С помощью «Фигур» Newton может распознать, что пользователь пытался нарисовать круг, линию, многоугольник и т. Д., И очищает их до «идеальных» векторных представлений (с изменяемыми контрольными точками и определенными вершинами ) того, что пользователь пытается нарисовать. «Фигуры» и «Эскизы» можно масштабировать или деформировать после рисования. «Рукописный текст» фиксирует рукописный ввод пользователя, но позволяет обрабатывать его как распознанный текст при манипуляциях с целью последующего редактирования («рукописный текст» поддерживает перенос слов , может быть отформатирован жирным шрифтом, курсивом и т. Д.). В любой момент пользователь может также указать Newton, чтобы он распознал выбранный «рукописный текст» и превратил его в распознанный текст (отложенное распознавание). Документ Newton Note (или заметки, прикрепленные к каждому контакту в Names и каждому календарному событию) может содержать любое сочетание чередующегося текста, рукописного текста, фигур и эскизов.

NewtonScript

ОС Newton запускает приложения, написанные на C ++, а также на удобном для пользователя языке, который называется NewtonScript . Эти приложения хранятся в пакетах .

Смотрите также

Примечания

использованная литература

внешние ссылки

Дополнительные ресурсы и информация

Отзывы