iOS

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Ten artykuł dotyczy systemu operacyjnego do urządzeń mobilnych. Zobacz też: inne znaczenia tego słowa.
iOS
Rodzina systemów operacyjnych OS X/BSD
Producent Apple Inc.
Architektura architektura ARM (iPhone, iPod touch i iPad)
Aktualna wersja 10.3.1 (3 kwietnia 2017; wczoraj)
Jądro hybrydowe (Darwin)
Środowisko pracy Cocoa Touch (środowisko graficzne typu Multi-Touch)
Licencja Apple EULA
www.apple.com/pl/ios

iOSsystem operacyjny Apple Inc. dla urządzeń mobilnych iPhone, iPod touch oraz iPad. Obecna nazwa funkcjonuje od 7 czerwca 2010, wcześniej system był znany jako iPhone OS. System ten bazuje na systemie operacyjnym Mac OS X 10.5 i tym samym jądrze Darwin.

Nazwa[edytuj]

Po premierze iPhone'a jego system operacyjny nie posiadał oficjalnie nazwy, zwykle nazywano go po prostu Mac OS X, do którego jest podobny. Dopiero 6 marca 2008 wraz z premierą SDK dla tego systemu, został on udokumentowany jako iPhone OS. 7 czerwca 2010 zmieniono nazwę na iOS.

iPhone SDK[edytuj]

Wprowadzony 6 marca 2008, SDK ten jest udostępniony członkom programu deweloperskiego za darmo, natomiast aby móc publikować aplikacje konieczna jest coroczna opłata członkowska dla osób indywidualnych (USD $99) lub zakładowa (enterprise, USD $299). Oprogramowanie odpłatne wyprodukowane za jego pomocą może mieć ceny ustalone dowolnie przez jego autora, z czego 30% zostaje zainkasowane przez Apple Inc. Oprogramowanie darmowe jest rozprowadzane bezpłatnie.

Wszelkie oprogramowanie jest indywidualnie dopuszczane do obiegu przez Apple Inc. i rozprowadzane z jednego repozytorium (App Store) centralnie tylko przez iTunes z obowiązkowym kryptograficznym podpisem potwierdzającym. Ten model dystrybucji, wprawdzie nie wolny, umożliwia zapobieganie rozprzestrzeniania złośliwego oprogramowania, a przy tym umożliwia centralnie rozpowszechnione naprawy i wycofania, a co za tym idzie, niespotykanie wysoki standard bezpieczeństwa i, w zamierzeniu, jakości dla ogółu użytkowników.

Warstwy systemu[edytuj]

iOS składa się z 4 abstrakcyjnych warstw:

  • Core OS – Najniższa warstwa, zapewniająca interakcję między sprzętem a oprogramowaniem, w jej skład wchodzi jądro Darwin.
  • Core Services – To rdzenny zestaw podstawowych bibliotek do zarządzania pracą aplikacji i wątków, obsługa sieci, obsługa bazy danych (SQLite) i inne, których działanie nie jest bezpośrednio widoczne dla użytkownika.
  • Media – To warstwa zawierająca obsługę obrazu i dźwięku, również odtwarzanie wideo i obsługę formatów plików graficznych, w skład warstwy wchodzą znane biblioteki takie jak OpenGL, OpenAL czy Core Animation.
  • Cocoa Touch – Jest to biblioteka interfejsu użytkownika z wykorzystaniem ekranu dotykowego, co różni go od tradycyjnego Cocoa z systemu OS X. W jego skład wchodzi również obsługa akcelerometru.

Aktualne wersje[edytuj]

Przestarzałe Nieaktualizowane Aktualne Wersje testowe (beta)
Wersja Obsługiwane urządzenia: przenośne urządzenia z systemem iOS
3.1.3 iPhone i iPod touch (pierwszej generacji)
4.2.1 iPhone 3G i iPod touch (drugiej generacji)
5.1.1 iPad
6.1.6 iPhone 3GS, iPod touch (czwartej generacji)
7.1.2 iPhone 4 (GSM/CDMA)
9.3.5 iPhone 4S (GSM/CDMA)
10.3 iPhone 5, iPhone 5S, iPhone 5C, iPhone 6, iPhone 6 Plus, iPhone 6S, iPhone 6S Plus, iPhone SE[1], iPhone 7, iPhone 7 Plus, iPod touch (piątej generacji), iPod touch (szóstej generacji), iPad 2, Nowy iPad, iPad4, iPad mini, iPad mini (drugiej generacji), iPad mini (trzeciej generacji), iPad mini (czwartej generacji), iPad Air, iPad Air 2, iPad Pro
Wersja Obsługiwane urządzenia: Apple TV
9.2 Apple TV (czwartej generacji)

Historia rozwoju: iPhone, iPod touch oraz iPad[edytuj]

iPhone OS 1.x: Pierwsze wydanie OS[edytuj]

iPhone OS 2.x: Drugie wydanie OS[edytuj]

System został wydany razem z iPhonem 3G. Poprzednie urządzenia mogą być zaktualizowane do tej wersji. W tym systemie został dodany App Store, który pozwala na instalowanie dodatkowych aplikacji na iPhonie i iPodzie touch

iPhone OS 3.x: Trzecie wydanie OS[edytuj]

iOS 4.x: Czwarte wydanie OS[edytuj]

iOS 5.x: Piąte wydanie OS[edytuj]

Tabela wersji: iOS 5.x
Wersja Kompilacja Baseband Data wydania Nowości
iPhone 3GS, iPhone 4, iPhone 4S, iPod touch trzeciej i czwartej generacji, iPad, iPad 2 oraz iPad (trzeciej generacji)

5.0[edytuj]

9A334 04.11.08(GSM)[10][11][12]

05.16.05[13] 07.11.01[14] 3.00.03(CDMA)[15][16] 1.0.11(CDMA)[11]

12 października 2011; 5 lat temu
  • Notification Center – umożliwia użytkownikom iOS 5 uzyskać dostęp do wszystkich powiadomień – informacji tekstowych, nieodebranych połączeń, przypomnień z kalendarza, informacji od aplikacji i wielu innych zebranych w jednym miejscu.
  • Możliwość synchronizacji przez Wi-Fi
  • Nowe funkcje w aparacie m.in. można użyć przycisku głośności do robienia zdjęć
  • Integracja z Twitterem
  • Usprawniono aplikacje Mail
  • Gesty na iPada 2
  • iMessage – nowy, darmowy system komunikacji tekstowej pomiędzy urządzeniami z iOS 5, poprzez sieć Wi-Fi lub 3G
  • Kiosk – katalog w którym umieszczane są zasubskrybowane przez nas publikacje
  • Przypomnienia – aplikacja w której możemy zapisać rzeczy do zrobienia (np. listę zakupów)

5.0.1[edytuj]

9A405 04.11.08[10][11][12]

05.16.05[13] 07.11.01[14] 3.00.03(CDMA)[15][16] 1.0.13(CDMA)[11]

10 listopada 2011; 5 lat temu
  • Rozwiązuje problemy dotyczące czasu pracy na baterii
  • Dodaje gesty obsługi wielozadaniowości do pierwszego iPada
  • Rozwiązuje problemy dotyczące dokumentów w chmurze
  • Poprawia skuteczność rozpoznawania australijskiego akcentu przez funkcję dyktowania

5.1[edytuj]

9B146

9B179[11](tylko iPhone 4S)

05.16.05[13]

07.11.01[14] 04.12.01[10] 3.0.04[15] 2.0.10[11]

7 marca 2012; 5 lat temu
  • Dodaje obsługę języka japońskiego w Siri (dostępność usługi w okresie jej wprowadzania może być ograniczona)
  • Oferuje możliwość usuwania zdjęć ze Strumienia zdjęć
  • Zawsze wyświetla skrót do programu Aparat na zablokowanym ekranie (iPhone 4S, iPhone 4, iPhone 3GS i Pod touch 4. generacji)
  • Pozwala funkcji wykrywania twarzy podświetlać wszystkie zidentyfikowane twarze
  • Zawiera przeprojektowany program Aparat (iPad)
  • Oferuje subskrybentom usługi iTunes Match miksy Genius i listy utworów Genius
  • Optymalizuje pod kątem głośności i czystości dźwięk w programach TV i filmach (iPad)
  • Wprowadza nowe elementy sterujące odtwarzaniem podcastów, pozwalające zmieniać szybkość odtwarzania i cofać o 30 sekund (iPad)
  • Rozwiązuje problemy, które wpływały na czas pracy baterii
  • Rozwiązuje problem, który mógł sporadycznie powodować wyłączanie dźwięku w rozmowach wychodzących

5.1.1[edytuj]

9B206 05.16.05[13]

07.11.01[14] 04.12.01[10][12] 3.0.04[15] 1.0.11[17][18] 2.0.12[11]

7 maja 2012; 4 lata temu
  • Poprawia stabilność działania funkcji HDR w przypadku zdjęć robionych po otwarciu programu Aparat za pomocą skrótu na zablokowanym ekranie
  • Usuwa błędy, które mogły blokować przełączanie się nowego iPada między sieciami 2G i 3G
  • Rozwiązuje problemy, które w określonych okolicznościach wpływały na odtwarzanie wideo przez AirPlay
  • Poprawia niezawodność synchronizacji zakładek Safari i listy Czytelnia
  • Rozwiązuje problem, który mógł powodować wyświetlanie komunikatu o niemożności dokonania zakupu już po pomyślnym kupieniu rzeczy

Zgodność[edytuj]

iPhone 2G iPhone 3G iPhone 3GS iPhone 4 iPhone 4S iPhone 5 iPhone 5C iPhone 5S iPhone 6 iPhone 6 Plus iPhone 6s iPhone 6s Plus iPhone SE iPhone 7 iPhone 7 Plus
OS 1.x.x T N N N N N N N N N N N N N N
OS 2.x.x T T N N N N N N N N N N N N N
OS 3.1.x T T T N N N N N N N N N N N N
OS 3.2.x N N N N N N N N N N N N N N N
OS 4.x.x N T T T N N N N N N N N N N N
OS 4.3.x N N T T N N N N N N N N N N N
OS 5.0.x N N T T T N N N N N N N N N N
OS 5.1.x N N T T T N N N N N N N N N N
OS 6.x.x N N T T T T N N N N N N N N N
OS 7.x.x N N N T T T T T N N N N N N N
OS 8.x.x N N N N T T T T T T N N N N N
OS 9.x.x N N N N T T T T T T T T N N N
OS 9.3.x N N N N T T T T T T T T T N N
OS 10.x.x N N N N N T T T T T T T T T T


iPod touch 1G iPod touch 2G iPod touch 3G iPod touch 4G iPod touch 5G iPod touch 6G
OS 1.x.x T N N N N N
OS 2.x.x T T N N N N
OS 3.1.x T T T N N N
OS 3.2.x N N N N N N
OS 4.x.x N T T T N N
OS 4.3.x N N T T N N
OS 5.0.x N N T T N N
OS 5.1.x N N T T N N
OS 6.x.x N N N N N N
OS 7.x.x N N N N T N
OS 8.x.x N N N N T N
OS 8.4.x N N N N T T
OS 9.x.x N N N N T T
OS 10.x.x N N N N N T
iPad iPad 2 iPad 3 iPad 4 iPad Air iPad Air 2 iPad 5
OS 1.x.x N N N N N N N
OS 2.x.x N N N N N N N
OS 3.1.x N N N N N N N
OS 3.2.x T N N N N N N
OS 4.x.x T N N N N N N
OS 4.3.x T T N N N N N
OS 5.0.x T T N N N N N
OS 5.1.x T T T N N N N
OS 6.x.x N T T T N N N
OS 7.x.x N T T T T N N
OS 8.x.x N T T T T N N
OS 8.1.x N T T T T T N
OS 9.x.x N T T T T T N
OS 10.x.x N N N T T T N
OS 10.2.x N N N T T T T

 

iPad mini 1 iPad mini 2 iPad mini 3 iPad mini 4
OS 1.x.x N N N N
OS 2.x.x N N N N
OS 3.x.x N N N N
OS 4.x.x N N N N
OS 5.0.x N N N N
OS 6.x.x T N N N
OS 7.x.x T T N N
OS 8.x.x T T N N
OS 8.1.x T T T N
OS 9.x.x T T T T
OS 10.x.x N T T T
iPad Pro (12,9 cala) iPad Pro (9,7 cala)
OS 1.x.x N N
OS 2.x.x N N
OS 3.x.x N N
OS 4.x.x N N
OS 5.0.x N N
OS 6.x.x N N
OS 7.x.x N N
OS 8.x.x N N
OS 9.x.x N N
OS 9.1.x T N
OS 9.3.x T T
OS 10.x.x T T

 

Przypisy

  1. Piotr Grabiec: Apple naprawia oprogramowanie. Aktualizacja iOS 9.3.1 usuwa irytujący błąd z linkami (pol.). spidersweb.pl. [dostęp 2016-03-31].
  2. a b c d iPod touch 1G
  3. a b iPhone
  4. Apple – iPhone – January '08 Update (ang.)
  5. Prezentacja iPhone OS 3.0 z 17 Marca 2009 r.
  6. a b Aktualizacja iPhone OS 3.2.1 dla iPada
  7. Prezentacja iPhone OS 4.0 z 8 kwietnia 2010 r.
  8. Aktualizacja iOS 4.0.1
  9. Aktualizacja iOS 4.0.2
  10. a b c d iPhone 4
  11. a b c d e f g iPhone 4S
  12. a b c iPad 2 Wi-Fi + GSM
  13. a b c d iPhone 3GS
  14. a b c d iPad Wi-Fi + 3G
  15. a b c d iPhone 4 (wersja CDMA)
  16. a b iPad 2 Wi-Fi + CDMA
  17. iPad (trzecia generacja) Wi-Fi + 4G (LTE) (AT&T/globalna wersja)
  18. iPad (trzecia generacja) Wi-Fi + 4G (LTE) (Verizon)

Linki zewnętrzne[edytuj]