System operacyjny Newtona - Newton OS
Deweloper | Apple Computer, Inc. |
---|---|
Napisane w | C++ |
Stan pracy | Historyczny |
Model źródłowy | Zamknięte źródło |
Pierwsze wydanie | 3 sierpnia 1993 |
Wersja ostateczna | 2.1 / 21 marca 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
- Wybór plików PDF z podręcznikami firmy Apple Newton
- Często zadawane pytania dotyczące Newtona
- Pierwsze spojrzenie Pen Computing na Newton OS 2.0
- Newton Hall of Fame: Ludzie stojący za Newtonem
- Pen Computing Dlaczego Apple zabił Newtona?
- Archiwum kolumn Newton Notes firmy Pen Computing
- Artykuł AI Magazine autorstwa Yaegera na temat projektu Newton HWR, algorytmów i jakości oraz powiązanych slajdów
- Informacje o Newton HWR od szefa technicznego Apple HWR
Bibliografia
Zewnętrzne linki
Dodatkowe zasoby i informacje
- Newton w Curlie
- Dyskusyjna lista e-mailowa NewtonTalk
- Einstein: emulator Newtona
- Oprogramowanie do rozpoznawania pisma CalliGrapher
- Bibliografia z adnotacjami odniesień do rozpoznawania pisma ręcznego i obsługi piórem
- Uwagi na temat historii komputeryzacji opartej na piórze w YouTube