System operacyjny Newtona - Newton OS

System operacyjny Newtona
Logo systemu operacyjnego Newton.png
Apple NewtonOS.png
Zrzut ekranu systemu operacyjnego Newton 2.0
Deweloper Apple Computer, Inc.
Napisane w C++
Stan pracy Historyczny
Model źródłowy Zamknięte źródło
Pierwsze wydanie 3 sierpnia 1993 ; 28 lat temu ( 1993-08-03 )
Wersja ostateczna 2.1 / 21 marca 1997 ; 24 lata temu ( 21.03.1997 )
Platformy Apple Newton , Motorola Marco
Typ jądra Mikrojądro
Domyślny
interfejs użytkownika
GUI
Licencja Zastrzeżona umowa EULA

Newton OS to wycofany system operacyjny dlaurządzeń Apple Newton PDA produkowanych przez Apple Computer, Inc. w latach 1993-1997. Został napisany w całości w C++ i przycięty tak, aby zużywał mało energii i efektywnie wykorzystywał dostępną pamięć. Wiele aplikacji zostało wstępnie zainstalowanych w pamięci ROM Newtona (co umożliwia szybkie uruchomienie), aby zaoszczędzić na pamięci RAM i pamięci flash dla aplikacji użytkownika.

Cechy

Newton OS zawiera wiele elementów interfejsu, których oprogramowanie systemowe Macintosh nie posiadało w tamtym czasie, takich jak szuflady i animacja „poof”. Animację podobną do tej można znaleźć w systemie Mac OS X , a części systemu rozpoznawania pisma Newtona zostały zaimplementowane jako Inkwell w systemie Mac OS X.

  • Reaguje na dźwięk — klikanie menu i ikon wydaje dźwięk; ta funkcja została później wprowadzona w systemie Mac OS 8 .
  • Ikony — podobnie jak metafora pulpitu Macintosh, Newton OS używa ikon do otwierania aplikacji.
  • Dokumenty w kartach — podobnie jak w przypadku przeglądania w kartach we współczesnych przeglądarkach i w interfejsie Apple At Ease , tytuły dokumentów pojawiają się w małej karcie w prawym górnym rogu ekranu.
  • Obrót ekranu — W Newton 2.0 ekran można obracać, aby można go było używać do rysowania lub przetwarzania tekstu.
  • Dokumenty plikowe — Notatki i Rysunki można kategoryzować. Np. zabawa, biznes, osobiste itp.
  • Drukuj dokumenty — Można drukować dokumenty na maszynie Newton.
  • Wyślij dokumenty — Dokumenty można wysyłać do innego Newtona za pomocą technologii podczerwieni, wysyłać przez Internet pocztą e-mail lub faksem.
  • Menu — podobne do menu widocznych w systemie Mac OS, ale zamiast tego tytuły menu są wyświetlane na dole ekranu w postaci małych prostokątów, dzięki czemu są podobne do przycisków z dołączonymi „wyskakującymi” menu.

Wiele cech Newtona najlepiej docenić w kontekście historii komputerów typu Pen .

Oprogramowanie

Krótko po wydaniu Newton PDA w 1993 roku, programiści nie zwracali zbytniej uwagi na nowe API Newton OS i nadal byli bardziej zainteresowani programowaniem dla platform Macintosh i Windows. Dopiero dwa lata później programiści dostrzegli potencjalny rynek dostępny dla nich w tworzeniu oprogramowania dla systemu Newton OS. Kilka programów zostało stworzonych przez niezależnych programistów, w tym oprogramowanie, które ulepszyło rozczarowującą technologię rozpoznawania pisma ręcznego w systemie Newton OS 1.x.

Podstawowe oprogramowanie dostarczane z systemem Newton OS:

  • Works — program do rysowania i przetwarzania tekstu, z typowymi możliwościami, takimi jak: linijki, marginesy, podziały stron, formatowanie, drukowanie, sprawdzanie pisowni oraz narzędzia do znajdowania i zastępowania.
  • Notatki — używane do list kontrolnych, a także do rysowania i pisania w tym samym programie za pomocą klawiatury Newtona lub rysika.
  • Daty — program kalendarza, w którym można planować spotkania i inne specjalne wydarzenia.
  • Names — Program do przechowywania obszernych informacji o kontaktach w elastycznym formacie.
  • Formuły — program oferujący przeliczanie metryk, przeliczanie walut, kalkulatory kredytów i kredytów hipotecznych itp.
  • Kalkulator — Podstawowy kalkulator z funkcjami pierwiastka kwadratowego, procentami, MR, M+ i M- dodatkowymi do podstawowych funkcji dostępnych w kalkulatorze.
  • Zegar — mała aplikacja typu pływającego okna, znana jako akcesorium pulpitu na komputerach Macintosh. Zegar Newtona zawiera również funkcje budzika, minutnika i daty.
  • Czytnik książek — wbudowana obsługa wyświetlania książek elektronicznych.

Historia wersji

Data wydania Wersja systemu operacyjnego
3 sierpnia 1993 1,0
30 października 1993 1,1
? 1.2
4 marca 1994 1,3
14 marca 1996 r. 2,0
21 marca 1997 r. 2,1

Rozpoznawanie pisma odręcznego

Newton korzysta z mechanizmu rozpoznawania pisma ręcznego CalliGrapher opracowanego przez firmę ParaGraph International Inc , kierowaną przez byłego radzieckiego naukowca Stepana Pachikova .

Najwcześniejsze wersje miały słabości, które powodowały złą reklamę i recenzje. Jednak wraz z wydaniem urządzeń PDA Newton opartych na wersji 2.0 systemu operacyjnego, rozpoznawanie pisma ręcznego znacznie się poprawiło, częściowo będąc produktem ParaGraph i stworzonej przez Apple pary rozpoznawania: Rosetta i Mondello firmy Apple. Rozpoznawanie pisma odręcznego Newtona, zwłaszcza rozpoznawanie druku, zostało uznane przez wielu recenzentów, testerów i użytkowników za najlepsze w branży, nawet 10 lat po jego wprowadzeniu. Został opracowany przez Apple Advanced Technology Group i został opisany w 2012 roku jako „pierwszy na świecie naprawdę użyteczny system rozpoznawania pisma ręcznego”.

Newton rozpoznaje tekst drukowany ręcznie, kursywą lub ich kombinację, a także akceptuje odręczne „szkice”, „kształty” i „tekst odręczny”. Tekst można również wprowadzać, dotykając rysikiem małej wyskakującej klawiatury ekranowej QWERTY . Dzięki „Kształtom” Newton może rozpoznać, że użytkownik próbował narysować okrąg, linię, wielokąt itp. i czyści je w „doskonałe” reprezentacje wektorowe (z modyfikowalnymi punktami kontrolnymi i zdefiniowanymi wierzchołkami ) tego, co użytkownik próbuje rysować. „Kształty” i „Szkice” można po narysowaniu skalować lub deformować. „Tekst odręczny” przechwytuje pismo odręczne użytkownika, ale pozwala na traktowanie go trochę jak rozpoznanego tekstu podczas manipulowania w celu późniejszej edycji (obsługiwane zawijania tekstu „tekst odręczny ” , może być sformatowany jako pogrubiony, kursywa itp.). W dowolnym momencie użytkownik może również nakazać Newtonowi rozpoznanie wybranego „tekstu tuszu” i przekształcenie go w rozpoznany tekst (rozpoznawanie odroczone). Dokument Newton Note (lub notatki dołączone do każdego kontaktu w nazwach i każdym wydarzeniu w kalendarzu) może zawierać dowolną mieszankę tekstu przeplatanego, tekstu odręcznego, kształtów i szkiców.

NewtonScript

Newton OS uruchamia aplikacje napisane w C++ wraz z interpretowanym, przyjaznym dla użytkownika językiem o nazwie NewtonScript . Te aplikacje są przechowywane w pakietach .

Zobacz też

Uwagi

Bibliografia

Zewnętrzne linki

Dodatkowe zasoby i informacje

Opinie