Jabłko Newton - Apple Newton

Niuton
Apple Newton i iPhone.jpg
Apple Newton MessagePad 2100, z systemem Newton OS, wraz z oryginalnym iPhonem z systemem iOS
Deweloper Apple Computer, Inc.
Rodzaj Bar PDA
Data wydania 29 maja 1992 (zapowiedziany) 3 sierpnia 1993 (wydany) ( 29.05.1992 )
 ( 1993-08-03 )
Wycofane 27 lutego 1998 r. ( 1998-02-27 )
System operacyjny System operacyjny Newtona
Wejście Ekran dotykowy

Newton to seria palmtopy (PDA) opracowanych i sprzedawanych przez Apple Computer, Inc. Wczesnym urządzenia w kategorii PDA (Newton pochodzi termin), to był pierwszy funkcja rozpoznawania pisma ręcznego . Jabłko rozpoczęła rozwój platformy w 1987 i wysyła pierwszych urządzeń w sierpniu 1993. Produkcja oficjalnie zakończył się w dniu 27 lutego 1998. Urządzenia Newton prowadził na własnym systemie operacyjnym , Newton OS ; przykłady obejmują serię MessagePad firmy Apple i eMate 300 , a inne firmy również wydały urządzenia działające w systemie Newton OS. Większość urządzeń Newtona była oparta na procesorze ARM 610 RISC, a wszystkie posiadały funkcję wprowadzania pisma ręcznego.

Newton został uznany za innowacyjny technologicznie w swoim debiucie, ale kombinacja czynników, z których niektóre obejmowały wysoką cenę i początkowe problemy z funkcją rozpoznawania pisma ręcznego, ograniczyła jego sprzedaż. Doprowadziło to do tego, że Apple ostatecznie wycofał platformę pod kierunkiem Steve'a Jobsa w 1998 roku, rok po jego powrocie do firmy.

Trzy urządzenia Newton MessagePad z klawiaturą i akcesoriami do kart pamięci LinearFlash PCMCIA

Rozwój

Niestandardowy układ ASIC w oryginalnym Apple Newton H1000
Wewnątrz Apple Newton Messagepad H1000, z usuniętą tylną okładką
Oryginalne kolorowe logo Apple na Newtonie

Projekt Newton był platformą osobistego asystenta cyfrowego . Kategoria PDA nie istniała przez większość genezy Newtona, a wyrażenie „osobisty asystent cyfrowy” zostało ukute stosunkowo późno w cyklu rozwojowym przez dyrektora generalnego Apple, Johna Sculleya , siłę napędową projektu. Larry Tesler ustalił, że do zaawansowanej manipulacji grafiką potrzebny jest zaawansowany, energooszczędny procesor. Założył firmę Hermann Hauser z procesorem Acorn RISC Machine (ARM) i stworzył Advanced RISC Machines (obecnie ARM Holdings).

Kiedy dokonano przeprowadzki do mniejszego projektu (zaprojektowanego przez Jonathana Ive ), język programowania Dylan , niegdyś przeznaczony do użytku z Apple Newton (i do rozwoju systemu operacyjnego Apple Newton), został zdegradowany do statusu eksperymentalnego w "Projekt Bauhaus" (i ostatecznie odwołany w 1995). Jego następca, NewtonScript , miał zbieranie śmieci i ścisłą integrację z pamięcią „zupy” i zestawem narzędzi interfejsu użytkownika i został specjalnie zaprojektowany do pracy w środowiskach z małą pamięcią RAM i dużą pamięcią ROM . Został opracowany głównie przez Waltera Smitha od 1992 do 1993 roku.

Chociaż PDA rozwijały się od czasu powstania oryginalnego Psion Organizera w 1984 roku, Newton pozostawił jedno szczególne trwałe wrażenie: termin osobisty asystent cyfrowy został po raz pierwszy ukuty w odniesieniu do Newtona.

Według byłego dyrektora generalnego Apple, Johna Sculleya , firma zainwestowała około 100 milionów dolarów w rozwój Newtona.

Późniejsza historia i anulowanie

Newton był uważany za innowacyjny w swoim debiucie, ale cierpiał z powodu wysokiej ceny i problemów z elementem rozpoznawania pisma ręcznego, jego najbardziej oczekiwaną funkcją. Oprogramowanie do pisania odręcznego było ledwo gotowe do 1993 roku, a jego tendencja do błędnego odczytywania znaków była szeroko wyśmiewana w mediach. Zostało to sparodiowane w odcinku The SimpsonsLisa on Ice ”, gdzie scena wyśmiewa rozpoznawanie pisma Newtona, zmieniając „Beat up Martin” w „Eat up Martha”. Garry Trudeau również wyśmiewał Newtona w trwającym tydzień łuku swojego komiksu Doonesbury , przedstawiając go jako kosztowną zabawkę, która pełniła tę samą funkcję, co tani notatnik, i wykorzystując jego problemy z dokładnością do humorystycznego efektu. W jednym z paneli Newton Michaela Doonesbury błędnie odczytuje słowa „Catching on?” jako „Egg Freckles”, wyrażenie, które stało się powszechnie powtarzane jako symboliczne dla problemów Newtona. Ta fraza została następnie dołączona jako wyzwalacz dla jajka wielkanocnego w późniejszych wydaniach MessagePad, tworząc panel z paska po wprowadzeniu go do urządzenia. W uznaniu paska firma Apple podarowała następnie Trudeau MessagePad. Chociaż oprogramowanie znacznie się poprawiło w Newton OS 2.0, to nie wystarczyło, aby zainspirować silną sprzedaż.

Newton stał się popularny w niektórych branżach, zwłaszcza w medycynie. Jednak debiut konkurencyjnego Palm Pilota znacznie zmniejszył jego udział w rynku. Apple starał się znaleźć nowy kierunek dla Newtona, a kiedy Steve Jobs wrócił do firmy w 1997 roku, zabił linię produktów. Krytykował słabą wydajność urządzenia, kierownictwo zespołu programistów i rysik, którego nie lubił, ponieważ uniemożliwiał używanie palców. Prawdopodobnie był również motywowany faktem, że Newton był ulubionym projektem jego starego przeciwnika Johna Sculleya. Jednak Jobs dostrzegł potencjał w technologii i koncepcji, jeśli nie w realizacji, i ostatecznie doprowadził Apple do stworzenia urządzeń wielodotykowych inspirowanych FingerWorks , iPhonem i iPadem .

Szczegóły Produktu

Modele sprzętowe

Od Apple :

Od Motoroli :

Od Sharpa :

  • Sharp ExpertPad PI-7000 (odpowiednik OMP)
  • Sharp ExpertPad PI-7100 (odpowiednik MP 100)

Z Oceanu Cyfrowego :

  • Tarpon
  • konik morski

Od Siemensa :

  • Siemens Uwaga Telefon

Od Harrisa :

  • Harris SuperTech 2000

Oprogramowanie

Większość urządzeń Newtona była fabrycznie wyposażona w różnorodne oprogramowanie, które pomaga w organizacji i zarządzaniu danymi osobowymi. Obejmowały one takie aplikacje, jak notatki, nazwy i daty, a także różne narzędzia zwiększające produktywność, takie jak kalkulator, kalkulatory konwersji (przeliczanie jednostek metrycznych, walut itp.), mapy stref czasowych itp. In later/2. x wersje systemu operacyjnego Newton te aplikacje zostały udoskonalone i dodano nowe, takie jak edytor tekstu Works i Newton Internet Enabler, a także dołączono dołączone aplikacje innych firm, takie jak Notion: The Newton List Manager, Arkusz kalkulacyjny QuickFigure Works ("lite" wersja QuickFigure Pro firmy Pelicanware), Pocket Quicken , przeglądarka internetowa NetHopper i klient poczty e-mail EnRoute. Różne aplikacje Newton miały pełne możliwości importu/eksportu z popularnym pakietem biurowym i formatami plików aplikacji PIM (Personal Information Manager) , głównie dzięki korzystaniu z dołączonych narzędzi Newton Connection firmy Apple (lub starszego zestawu Newton Connection Kit, który był sprzedawany oddzielnie dla Newtona). urządzenia, które korzystały z wersji 1.x systemu operacyjnego).

Uwagi

Aplikacja Notatki umożliwiała użytkownikom tworzenie małych dokumentów, które mogły zawierać tekst wpisany na maszynie lub rozpoznany na podstawie pisma ręcznego, a także szkice odręczne, „Kształty” i „tekst odręczny .

Zdjęcie ekranu wyświetlającego listę kontrolną, niektóre sprawdzone punkty i/lub „zwinięte”

W wersji 2.0 systemu Newton OS aplikacja Notes (podobnie jak Names) mogła akceptować to, co Apple określał jako „papiernicze”, zewnętrzne moduły wtyczek, które mogły rozszerzyć funkcjonalność podstawowych aplikacji.

Jednym z nowych typów papeterii Notes dodanych do systemu Newton OS 2.0 była hierarchiczna , wypunktowana , składana, wielowierszowa „ Lista kontrolna ”, będąca implementacją oprogramowania konturowego . Można to wykorzystać do organizowania myśli, priorytetów, list „do zrobienia” , planowania kroków i podzadań itp. Każdy punktor może zawierać dowolną liczbę wierszy tekstu. Punktor można przeciągnąć i umieścić pod innym punktorem, tworząc w ten sposób hierarchiczny zarys / drzewo . Gdy punkt pocisk został wciągnięty, cała sub- drzewo dzieci-punktach pod nią (jeśli w ogóle) zostanie przeciągnięty wzdłuż, jak również. Jeśli punktor zawiera punktory podrzędne, jednokrotne dotknięcie pustego punktu nadrzędnego spowoduje „zwinięcie” lub zwinięcie wszystkich elementów podrzędnych (efekt „windowshade” ). Punktor nadrzędny zmieni się w czarny okrąg i wszystkie dzieci znikną. Ponowne stuknięcie w nadrzędny punktor spowoduje ponowne pojawienie się dzieci. Ta funkcja pojawiła się w Newton OS 2.0, ale kilka innych firm stworzyło podobne oprogramowanie wcześniej dla maszyn z systemem OS 1.x Newton, z których najbardziej godnym uwagi był Dyno Notepad, wydany w 1993 roku.

Nazwy

Do przechowywania kontaktów użyto aplikacji Names. Kontakty utworzone na urządzeniu Newton lub na pulpicie systemu Windows lub Macintosh PIM mogą być ze sobą synchronizowane. Wpisanie daty w Nazwiska w polach, takich jak urodziny lub rocznica, automatycznie tworzyło odpowiednie powtarzające się zdarzenia w aplikacji Daty. Do każdego kontaktu dołączone było dowolne pole notatek, które mogło zawierać dowolną mieszankę tekstu z przeplotem, tekstu odręcznego, kształtów lub szkiców. Podobnie jak Notes, Nazwy mogą być rozszerzane przez programistów, aby tworzyć specjalne nowe kategorie kontaktów z wyspecjalizowanymi, predefiniowanymi polami. Nazwy dostarczane z 3 typami kontaktów: „osoby”, „firmy” i „grupy”, ale programista może zdefiniować nowe typy, na przykład „klient”, „pacjent” itp. Firma Stand Alone Software, Inc. również stworzyła Pakiet oprogramowania Newtona o nazwie Stationery Construction Kit, który umożliwiał użytkownikom samodzielne tworzenie papeterii bez pomocy innych narzędzi.

Daktyle

Daty zapewniały funkcje kalendarza, wydarzeń, spotkań i alarmów, w tym zintegrowanego menedżera list „do zrobienia” . Oferował wiele różnych stylów wyświetlania i nawigacji, w tym widok listy, graficzny widok „blokowania czasowego” dnia lub siatkę tygodnia, miesiąca lub roku. Podobnie jak w przypadku nazw i notatek, elementy Daty utworzone w Newtonie lub w PIM pulpitu Windows lub Macintosh mogą być ze sobą synchronizowane.

System operacyjny i środowisko programistyczne

Newton OS składa się z trzech warstw. Na najniższym poziomie mikrojądro obsługuje zasoby, takie jak zadania i pamięć. Oprócz mikrojądra, większość systemu operacyjnego jest zaimplementowana w C++ , w tym warstwa komunikacyjna, rozpoznawanie pisma ręcznego i środowisko NewtonScript . Górna warstwa składa się z wbudowanych i instalowanych przez użytkownika aplikacji napisanych w NewtonScript.

NewtonScript to zaawansowany język programowania obiektowego , opracowany przez pracownika Apple Waltera Smitha . Niektórzy programiści skarżyli się na koszt 1000 dolarów środowiska programistycznego Toolbox. Dodatkowo wymagało nauki nowego sposobu programowania.

Newton Toolkit (NTK), zintegrowane środowisko dostosowane do graficznego charakteru platformy Newton, zostało opracowane specjalnie do tworzenia aplikacji na platformę Newton i zawiera edytor widoków graficznych, przeglądarkę szablonów oraz interaktywne okno inspektora do debugowania. Początkowo był dostępny tylko dla komputerów Macintosh , a później opracowano wersję dla systemu Microsoft Windows . Kierownikiem technicznym Newton Toolkit był Norberto Menendez; pozostali inżynierowie w zespole to Ben Sharpe i Peter Potrebic.

Przechowywanie danych

Dane w Newton są przechowywane w obiektowych bazach danych znanych jako zupy . Jednym z innowacyjnych aspektów Newtona jest to, że zupy są dostępne dla wszystkich programów; a programy mogą obsługiwać zupę krzyżową; co oznacza, że ​​kalendarz może odwoływać się do nazwisk w książce adresowej; notatkę w notatniku można przekonwertować na spotkanie i tak dalej; a zupy mogą być rozbudowane przez programistę — nowe ulepszenie książki adresowej można zbudować na danych z istniejącej książki adresowej. System zup ułatwiał również synchronizację danych, a narzędzia Newton Connection mogły być używane do importowania i eksportowania danych. Wśród wielu formatów plików są Rich Text Format , Microsoft Word , Microsoft Excel , Microsoft Works i wiele innych.

Inną konsekwencją zupy z obiektami danych jest to, że obiekty mogą rozszerzać wbudowane aplikacje, takie jak książka adresowa, tak płynnie, że użytkownicy Newtona czasami nie są w stanie odróżnić, który program lub obiekt dodatkowy jest odpowiedzialny za różne funkcje w ich własnym systemie, ponieważ zaawansowana natura urządzeń Newtona ułatwia akceptację takich dodatków. Użytkownik odbudowujący swój system po dłuższym użytkowaniu może nie być w stanie ręcznie przywrócić systemu do tej samej funkcjonalności, ponieważ brakowało jakiegoś dawno zapomnianego pobranego rozszerzenia. Dane posiadane i używane przez aplikacje i same rozszerzenia są wrzucane do obszaru „Pamięć” w szufladzie „Dodatki” w urządzeniach 2.x Newton; w systemach 1.x można je znaleźć lub usunąć tylko w sekcji Pamięć wbudowanej aplikacji Prefs, na karcie Card (również wbudowanej) lub za pomocą narzędzi innych firm, takich jak NewtCase. Nie ma wbudowanego rozróżnienia między typami danych w tym obszarze. Na przykład ikona zainstalowanej aplikacji może znajdować się tuż obok bazy danych adresów używanych przez inne zainstalowane rozszerzenie znajdujące się dalej na liście.

Wreszcie koncepcja zupy danych sprawdza się dobrze w przypadku danych, takich jak adresy, które korzystają z współdzielenia międzyfunkcyjnego, ale działa słabo w przypadku dyskretnych zestawów danych, takich jak pliki i dokumenty. Później, w wersji 2.0 systemu operacyjnego Newton wprowadzono wirtualne obiekty binarne, aby złagodzić problem obsługi dużych obiektów danych.

Instalacja pakietów, planowanie wydajności i odzyskiwanie po awarii

Istnieje kilka narzędzi programowych, które umożliwiają przesyłanie danych do i z systemu hosta dla następujących platform:

Technologia Newtona po anulowaniu

Zanim projekt Newton został anulowany, został „wydzielony” do spółki zależnej Apple, Newton Inc. , ale został ponownie wchłonięty kilka miesięcy później, kiedy dyrektor generalny Apple Gil Amelio został zwolniony przez zarząd, a Steve Jobs przejął stanowisko tymczasowego dyrektora generalnego . Dwóch byłych programistów Apple Newton założyło Pixo , firmę, która stworzyła system operacyjny dla oryginalnego iPoda .

Spekulacje trwały przez kilka lat, że Apple może wydać nowy PDA z jakąś technologią Newtona lub współpracować z Palmem . Podsycając nieco spekulacji, Apple umieścił część „Print Recognizer” systemu rozpoznawania pisma Newton 2.1 w systemie Mac OS X 10.2 (znanym jako „Jaguar”). Można go używać z tabletami graficznymi, aby bezproblemowo wprowadzać odręczny drukowany tekst w dowolnym miejscu na ekranie. Ta technologia, znana jako „ Inkwell ”, pojawia się w Preferencjach systemowych za każdym razem, gdy podłączone jest urządzenie wejściowe tabletu. Pisanka w Print Recognizer na Newtonie (napisz „ROSETTA! ROSETTA! ROSETTA!”, a Newton wstawi „ROSETTA !ROSETTA! Hej, to ja!") był obecny w Inkwell w systemie Mac OS 10.2 i 10.3, ale wydaje się, że został usunięty w wersji 10.4. Larry Yaeger był autorem oryginalnej Rosetta rozpoznawania na Newtona, był również odpowiedzialny za przeniesienie go do Mac OS X. Rosetta nazwa została później wykorzystywane do Apple PowerPC warstwy translacji oprogramowanie dla Intel -na Macs.It została ponownie zastosowana do opisują przejście komputerów Mac z układów opartych na Intelu na krzemowe Apple M1.

Część technologii rozpoznawania pisma ręcznego z Newtona trafiła później do Windows CE . Menu preferencji liter pokazujące różne sposoby, w jakie ludzie zapisują znaki kursywą, były identyczne w systemie Windows CE z pikselami używanymi wcześniej w MessagePad..

Na konferencji All Things Digital w 2004 r. Steve Jobs odniósł się do nowego „PDA Apple” (być może następcy Newtona), który firma opracowała, ale postanowiła nie wprowadzać na rynek. Tablet prawdopodobnie ostatecznie przekształcił się w iPhone'a lub iPada.

Emulacja Newtona

Od 2004 roku projekt Einstein pracuje nad emulacją Newtona do wykorzystania jako alternatywny system operacyjny na innych platformach. Jest obecnie dostępny dla Sharp Zaurus , Apple Mac OS X , Nokia Maemo , Microsoft Windows i Pepper Pad 3. Emulator jest projektem open source, ale do działania wymaga zainstalowania oryginalnej pamięci ROM Newtona. iPhone'y i iPady obsługują Einsteina od września 2010 roku. System operacyjny Android obsługuje Einsteina od marca 2011 roku.

Przyszły

Możliwe odrodzenie Newtona było kiedyś powszechnym źródłem spekulacji wśród bazy użytkowników Macintosha; kiedy wnioskowano o patenty na komputery Macintosh oparte na tabletach, strony plotkarskie rzuciły się na możliwość pojawienia się nowego Macintosha w stylu tabletu PC . Później okazało się, że jest to iPad , na którym obecnie działa zastrzeżone oprogramowanie systemowe iPadOS firmy Apple.

We wrześniu 2009 r. Michael Tchao , który przedstawił oryginalną koncepcję Newtona Johnowi Sculleyowi, powrócił do Apple. Michael Tchao jest teraz wiceprezesem ds. marketingu produktów iPad.

Rozwój

Programy zostały napisane dla Newtona od czasu jego anulowania, w tym czytnik RSS. Modyfikacje sprzętowe wykonane przez użytkowników Newtona zawierały płytkę do łączności USB, gniazda słuchawkowe i zastępowanie podświetlenia różnymi kolorami.

W kulturze popularnej

Apple Newton i jego słabe rozpoznawanie pisma ręcznego zostały wyśmiewane w odcinku The Simpsons zatytułowanym „ Lisa on Ice ” w 1994 roku.

W filmie akcji z 1995 roku Under Siege 2: Dark Territory główny bohater używa Apple Newtona, aby wysłać wiadomość SOS.

W serii anime z 1995 roku Neon Genesis Evangelion można wielokrotnie zobaczyć przenośne urządzenia wzorowane na Newtonie, pełniące różne funkcje wewnętrzne w NERV-ie.

W interaktywnej grze wideo The X-Files Game z 1998 roku główny bohater używa Newtona Apple do robienia notatek, czytania e-maili i poruszania się po różnych miejscach gry.

Podczas konferencji firmowej Apple, która odbyła się 21 marca 2016 r., zaprezentowano uroczysty film zatytułowany „40 lat w 40 sekund”. Film zawierał migający tekst nazw najbardziej znanych produktów i sloganów Apple w ich czterdziestoletniej historii, w tym Newtona. Jednak w przypadku Newtona była to jedyna nazwa przedstawiona w filmie, która została wyraźnie wykreślona, ​​naśladując sposób, w jaki użytkownicy usuwali tekst z urządzenia i odwołując się do całkowitego anulowania linii produktów.

Zobacz też

Bibliografia

Zewnętrzne linki

Dokumentacja techniczna Newtona dla programistów

Programowanie NewtonScript: NewtonScript to natywny język programowania dla wszystkich MessagePadów

Ogólne informacje historyczne na temat obliczeń piórem