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
Interfejs
Interfejs użytkownika
Producent Apple Inc.
Architektura architektura ARM (iPhone, iPod touch i iPad)
Pierwsze wydanie 29 czerwca 2007; 10 lat temu
Aktualna wersja 11.2 (15C114)
(2 grudnia 2017; 11 dni temu)
Jądro hybrydowe (Darwin)
Środowisko pracy Cocoa Touch (środowisko graficzne typu Multi-Touch)
Licencja Apple EULA
Strona internetowa

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 (1. generacji)
4.2.1 iPhone 3G i iPod touch (2. generacji)
5.1.1 iPad i iPod touch (3. generacji)
6.1.6 iPhone 3GS i iPod touch (4. generacji)
7.1.2 iPhone 4
9.3.5 iPhone 4S, iPad 2, 3, iPad mini, iPod touch (5. generacji)
10.3.3 iPhone 5, 5C i iPad 4
11.2

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]

iOS 6.x: Szóste wydanie OS[edytuj]

iOS 7.x: Siódme wydanie OS[edytuj]

iOS 8.x: Ósme wydanie OS[edytuj]

iOS 9.x: Dziewiąte wydanie OS[edytuj]

iOS 10.x: Dziesiąte wydanie OS[edytuj]

iOS 11.x: Jedenaste wydanie OS[edytuj]

Tabela wersji: iOS 11.2.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
11.2 15C114 8.30.00

6.30.04
4.30.02
3.42.00
2.02.04
1.62.00
1.03.06

2 grudnia 2017; 11 dni temu

Apple Pay Cash (tylko USA) Wysyłanie i odbieranie pieniędzy między znajomymi i członkami rodziny przy użyciu Apple Pay — w Wiadomościach lub za pomocą Siri

Inne udoskonalenia i poprawki błędów

  • Zwiększono szybkość ładowanie bezprzewodowego iPhone'a 8, iPhone'a 8 Plus i iPhone'a X przy użyciu zgodnych akcesoriów innych firm
  • Dodano trzy nowe tapety Live Photo na iPhonie X
  • Poprawiono stabilizację kamery wideo
  • Dodano możliwość automatycznego przechodzenia do następnego odcinka tego samego programu w Podcastach
  • Wprowadzono nowy typ danych w HealthKit: dystans pokonany w trakcie uprawiania zimowych sportów zjazdowych
  • Usunięto błąd, w wyniku którego aplikacja Mail mogła informować o trwającym sprawdzaniu nowych wiadomości już po zakończeniu ich pobierania
  • Rozwiązano problem, który mógł powodować ponowne wyświetlanie wymazanych powiadomień aplikacji Mail dotyczących kont Exchange
  • Poprawiono stabilność pracy aplikacji Kalendarz
  • Usunięto problem, w wyniku którego aplikacja Ustawienia mogła po otwarciu wyświetlać pusty ekran
  • Rozwiązano problem, który mógł uniemożliwiać przejście z zablokowanego ekranu do widoku Dzisiaj lub aplikacji Aparat przy użyciu gestu
  • Rozwiązano problem, w wyniku którego narzędzia odtwarzania aplikacji Muzyka mogły nie być wyświetlane na zablokowanym ekranie
  • Usunięto błąd, który mógł powodować nieprawidłowe rozmieszczanie ikon aplikacji na ekranie początkowym
  • Rozwiązano problem, który mógł uniemożliwiać usuwanie ostatnich zdjęć po przekroczeniu limitu miejsca w iCloud
  • Usunięto błąd, w wyniku którego aplikacja Znajdź mój iPhone mogła sporadycznie nie wyświetlać mapy
  • Rozwiązano problem dotyczący aplikacji Wiadomości, który mógł powodować nakładanie klawiatury na ostatnią wiadomość
  • Usunięto problem dotyczący aplikacji Kalkulator, w wyniku którego szybkie wprowadzanie cyfr mogło powodować zwracanie nieprawidłowego wyniku
  • Rozwiązano problem, który mógł wydłużać czas reakcji klawiatury
  • Dodano obsługę połączeń RTT (real-time text), które pozwalają korzystać z telefonu osobom niesłyszącym i niedosłyszącym
  • Poprawiono stabilność funkcji VoiceOver w aplikacjach Wiadomości, Ustawienia, App Store i Muzyka
  • Rozwiązano problem, w wyniku którego funkcja VoiceOver mogła nie ogłaszać otrzymania nowych powiadomień

Informacje na temat zawartości uaktualnień Apple związanej z zabezpieczeniami można znaleźć pod adresem: https://support.apple.com/pl-pl/HT201222

Zgodność[edytuj]

iPhone[edytuj]

2G 3G 3GS 4 4S 5 5C 5S 6 (Plus) 6s (Plus) SE 7 (Plus) 8 (Plus) X
1.x.x T N N N N N N N N N N N N N
2.x.x T T N N N N N N N N N N N N
3.1.x T T T N N N N N N N N N N N
4.x.x N 4.2.1 T T N N N N N N N N N N
5.x.x N N T T T N N N N N N N N N
6.x.x N N T T T T N N N N N N N N
7.x.x N N N T T T T T N N N N N N
8.x.x N N N N T T T T T N N N N N
9.x.x N N N N T T T T T T 9.3 N N N
10.x.x N N N N N T T T T T T T N N
11.x.x N N N N N N N T T T T T T 11.1

 


iPod touch[edytuj]

1G 2G 3G 4G 5G 6G
1.x.x T N N N N N
2.x.x T T N N N N
3.1.x T T T N N N
4.x.x N 4.2.1 T T N N
5.0.x N N T T N N
6.x.x N N N N N N
7.x.x N N N N T N
8.x.x N N N N T 8.4
9.x.x N N N N T T
10.x.x N N N N N T
11.x.x N N N N N T

 

iPad[edytuj]

iPad iPad 2 iPad 3 iPad 4 iPad Air iPad Air 2 iPad 5
3.2.x T N N N N N N
4.x.x T 4.3 N N N N N
5.0.x T T 5.1 N N N N
6.x.x N T T T N N N
7.x.x N T T T T N N
8.x.x N T T T T 8.1 N
9.x.x N T T T T T N
10.x.x N N N T T T 10.2.1
11.x.x N N N N T T T
mini 1 mini 2 mini 3 mini 4
6.x.x T N N N
7.x.x T T N N
8.x.x T T 8.1 N
9.x.x T T T T
10.x.x N T T T
11.x.x N T T T
Pro 12,9″ Pro 9,7″ Pro 12,9″ 2G Pro 10,5″
9.x.x 9.1 9.3 N N
10.x.x T T 10.3 10.3
11.x.x T T T T

 


Przypisy

  1. a b c d iPod touch 1G
  2. a b iPhone
  3. Apple – iPhone – January '08 Update (ang.)
  4. Prezentacja iPhone OS 3.0 z 17 Marca 2009 r.
  5. a b Aktualizacja iPhone OS 3.2.1 dla iPada
  6. Prezentacja iPhone OS 4.0 z 8 kwietnia 2010 r.
  7. Aktualizacja iOS 4.0.1
  8. Aktualizacja iOS 4.0.2
  9. a b c d iPhone 4
  10. a b c d e f g iPhone 4S
  11. a b c iPad 2 Wi-Fi + GSM
  12. a b c d iPhone 3GS
  13. a b c d iPad Wi-Fi + 3G
  14. a b c d iPhone 4 (wersja CDMA)
  15. a b iPad 2 Wi-Fi + CDMA
  16. iPad (trzecia generacja) Wi-Fi + 4G (LTE) (AT&T/globalna wersja)
  17. iPad (trzecia generacja) Wi-Fi + 4G (LTE) (Verizon)

Linki zewnętrzne[edytuj]