IPhone OS 1
Logo programu | |
Interfejs użytkownika | |
| Producent | |
|---|---|
| Architektura | |
| Pierwsze wydanie |
29 czerwca 2007 |
| Aktualna wersja |
1.1.5 |
| Jądro | |
| Licencja | |
| Następca | |
iPhone OS 1 – pierwsze wydanie systemu operacyjnego dla urządzeń mobilnych z rodziny iOS opracowanego przez firmę Apple. Został udostępniony publicznie w Stanach Zjednoczonych 29 czerwca 2007 roku wraz ze wprowadzeniem do masowej sprzedaży iPhone'a pierwszej generacji[1].
Historia systemu
[edytuj | edytuj kod]Prezentacja
[edytuj | edytuj kod]iPhone OS 1.0 został zaprezentowany przez Steve'a Jobsa na konferencji Macworld Conference & Expo w Moscone Center w San Francisco. W trakcie samego wydarzenia nazwa "iPhone OS 1.0" nie została jednak użyta – Steve Jobs podczas prezentacji opisywał, że iPhone "jest urządzeniem działającym na MacOS X"[2].
Historia rozwoju
[edytuj | edytuj kod]Proces tworzenia pierwszego modelu iPhone'a oraz używanego przez niego systemu Phone OS 1 był ściśle tajny[3]. Tylko osoby zatrudnione przez Apple mogły być częścią zespołu programistycznego[3]. Gdy zespół został wybrany w celu ograniczenia możliwych przecieków nie ujawniono pracownikom jaki będzie efekt końcowy ich pracy[3]. Firma zdecydowała się podzielić zakres obowiązków deweloperów na dwa zespoły: jeden miał przekształcać interfejs wykorzystywany przez iPoda na taki, który może być zaimplementowany do użytku na telefonach, a drugi miał tworzyć kompletnie nowy wygląd bazowany na MacOS X[4]. Zespół nadzorowany przez Jona Rubensteina tworzył lekką dystrybucję Linuxa noszącego nazwę kodową Acorn, z kolei ten zarządzany przez Scotta Forstalla pracował nad stworzeniem systemu, który był skompresowaną wersją MacOS X działającą na procesorze architektury ARM. System ten otrzymał nazwę kodową Purple[4]. Mimo podzielonego zakresu obowiązków deweloperów pojawiały się stwierdzenia, że pomysł klawiatury na ekranie jest niepraktyczny i nie zostanie masowo pozytywnie odebrany[4]. Ówczesny dyrektor generalny Apple Steve Jobs podjął jednak decyzję o dalszym tworzeniu kolejnych prototypów systemu do czasu wybrania ostatecznej wersji[3].
Ograniczenia personalizacji
[edytuj | edytuj kod]Pierwsza wersja iPhone OS nie posiadała opcji instalowania zewnętrznych aplikacji ani z Internetu, ani z występującego od wersji 2.0 App Store[5]. Konsekwencją takiego rozwiązania było zachęcanie deweloperów do tworzenia aplikacji webowych, które mogły być otwierane w Safari (jedyną w tamtym momencie dostępną przeglądarką na iPhonie)[6].
Ekran główny w dniu premiery systemu nie mógł być edytowany bez obejścia ograniczeń producenta (jailbreak). Funkcja nazwana klipami webowymi (ang. web clips) dała tą możliwość po wydaniu aktualizacji 1.1.3, dzięki czemu użytkownicy mogli dodawać odnośniki do stron internetowych do ekranu początkowego swojego urządzenia[7].
Wspierane urządzenia
[edytuj | edytuj kod]- iPhone (1 generacja)
- iPod touch (1 generacja)
Przypisy
[edytuj | edytuj kod]- ↑ iPhone Premieres This Friday Night at Apple Retail Stores [online], Apple Newsroom [dostęp 2026-09-26] (ang.).
- ↑ Apple - Macworld San Francisco 2007 Keynote Address - HD. AppleEventsVideos 2007-01-09. 34:59 minuta. [dostęp 2026-09-24].
- 1 2 3 4 Is the iPhone the best project in history? [online], CIO [dostęp 2026-09-26] (ang.).
- 1 2 3 Nilay Patel, Tony Fadell tells us the story of the iPod-based iPhone prototype [online], The Verge, 11 stycznia 2017 [dostęp 2026-09-25] (ang.).
- ↑ The iPhone’s Evolution: Discovering How the Original Device Operated Without an App Store - Softonic, „Softonic” [dostęp 2026-09-26] [zarchiwizowane z adresu 2023-12-14] (ang.).
- ↑ Apple, Apple Developer Connection - Web Development for iPhone [online], developer.apple.com [dostęp 2026-09-25] [zarchiwizowane z adresu 2007-07-22] (ang.).
- ↑ Ted Landau, Everything You Need to Know about iPhone 1.1.3 [online], TidBITS, 25 stycznia 2008 [dostęp 2026-09-25] (ang.).