iOS

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
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)
Pierwsze wydanie 29 czerwca 2007; 11 lat temu
Aktualna wersja 11.4 (15F79)
(29 maja 2018; 22 dni temu)
Aktualna wersja
testowa
11.4.1 Beta 3 (15G5072a)

(18 czerwca 2018; 2 dni temu)
12 Beta 1 ()
(4 czerwca 2018; 16 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 na Darwinie.

Nazwa[edytuj | edytuj kod]

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 | edytuj kod]

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 | edytuj kod]

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 | edytuj kod]

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.4
11.4.1
12

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

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

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

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 | edytuj kod]

iOS 4.x: Czwarte wydanie OS[edytuj | edytuj kod]

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

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

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

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

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

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

iOS 11.x: Jedenaste wydanie OS[edytuj | edytuj kod]

Tabela wersji: iOS 11.4.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
11.4 15F79

8.55.00
6.60.00
4.60.00
3.70.00
2.03.12
1.93.00
1.04.51

29 maja 2018; 22 dni temu
  • AirPlay 2
    • Sterowanie domowym systemem audio i głośnikami z obsługą AirPlay 2 w całym domu
    • Odtwarzanie muzyki na wielu głośnikach z obsługą AirPlay 2 jednocześnie — pełna synchronizacja w całym domu
    • Sterowanie głośnikami z obsługą AirPlay 2 z centrum sterowania, zablokowanego ekranu lub przy użyciu narzędzi AirPlay w aplikacjach na iPhonie lub iPadzie
    • Głosowe sterowanie głośnikami z obsługą AirPlay 2 przy użyciu Siri na iPhonie, iPadzie, HomePodzie lub Apple TV
    • Odbieranie połączeń i granie w gry na iPhonie lub iPadzie bez przerywania odtwarzania w głośnikach z obsługą AirPlay 2
  • Para stereo HomePodów
    • To uaktualnienie obsługuje konfigurowanie pary stereo HomePodów za pomocą iPhone'a lub iPada
    • Para HomePodów automatycznie wykrywa rozmieszczenie głośników w pomieszczeniu i odpowiednio dopasowuje odtwarzany dźwięk
    • Zaawansowane kształtowanie wiązki zapewnia pełniejszą przestrzeń dźwiękową niż tradycyjna para stereo
    • HomePod będzie automatycznie uaktualniany do obsługi par stereo, chyba że uaktualnienia zostaną wyłączone w aplikacji Dom
  • Wiadomości w iCloud
    • Przechowywanie wiadomości, zdjęć i innych załączników w iCloud pozwala oszczędzać miejsce na urządzeniach
    • Dostęp do wszystkich wiadomości po zalogowaniu się na nowym urządzeniu przy użyciu tego samego konta iMessage
    • Możliwość natychmiastowego usuwania wiadomości i rozmów ze wszystkich urządzeń
    • Aby włączyć wiadomości w iCloud, włącz Wiadomości w ustawieniach iCloud (Ustawienia > [Twoja nazwa] > iCloud)
    • Twoje rozmowy nadal są szyfrowane na całej drodze przesyłu
  • Inne udoskonalenia i poprawki
    • Nauczyciele mogą zadawać uczniom zadania czytania w iBooks przy użyciu aplikacji Zadane
    • Usunięto problem, który mógł powodować awarie Wiadomości po wprowadzeniu niektórych sekwencji znaków
    • Rozwiązano problem, który mógł powodować wyświetlanie wiadomości w Wiadomościach w nieprawidłowej kolejności.
    • Rozwiązano problem, który mógł uniemożliwiać logowanie się lub dostęp do plików na Google Drive, Google Docs i Gmail w Safari
    • Rozwiązano problem, który mógł uniemożliwiać synchronizowanie danych w aplikacji Zdrowie
    • Rozwiązano problem, który mógł uniemożliwiać użytkownikom zmianę ustawień dostępu aplikacji do danych Zdrowia
    • Rozwiązano problem, który mógł powodować wyświetlanie aplikacji w złym miejscu na ekranie początkowym
    • Usunięto problem, który mógł powodować zniekształcanie dźwięku w CarPlay
    • Usunięto problem, który mógł uniemożliwiać wybieranie muzyki z iPhone'a w przypadku odtwarzania przez Bluetooth lub połączenia USB w niektórych pojazdach
11.4.1 Beta 3 15G5072a 18 czerwca 2018; 2 dni temu

iOS 12.x.: Dwunaste wydanie OS[edytuj | edytuj kod]

iOS 12 został zaprezentowany podczas dorocznej konferencji WWDC 4 czerwca 2018 roku. W tym wydaniu systemu Apple skupia się na poprawie wydajności i optymalizacji oraz usunięciu błędów oprogramowania. Zaprezentowano jednak kilka nowych funkcji, m. in. Memoji, grupowanie powiadomień, obsługę gestów na iPadzie czy skróty Siri.
iOS 12 nie porzuca wsparcia dla żadnych urządzeń, co oznacza, że wszystkie urządzenia pracujące na iOS 11 będą miały możliwość aktualizacji oprogramowania do nowszej wersji. Finalne wydanie systemu planowane jest na wrzesień 2018 roku.

Tabela wersji: iOS 12.0.x

iPod touch

Wersja Kompilacja Baseband Data wydania Nowości
12 Beta 1 4 czerwca 2018; 16 dni temu
  • Poprawa wydajności i optymalizacja - aplikacje mają uruchamiać się do 50% szybciej, a aparat nawet 70% szybciej niż obecnie
  • Powiadomienia
    • Grupowanie powiadomień - powiadomienia od tej samej osoby lub grupy będą grupowane
    • Możliwość usunięcia powiadomień od konkretnej grupy lub aplikacji
    • Zarządzanie powiadomieniami - możliwość wybrania cichych powiadomień lub wyłączeniu ich w ogóle
  • Animoji
    • Cztery nowe Animoji - tygrys, koala, duch i T-Rex
    • Memoji - personalizowane Animoji, które można zaprojektować według własnych upodobań
  • FaceTime
    • Rozmowy grupowe FaceTime nawet do 32 osób
  • Wiadomości
    • Możliwość użycia Memoji w wiadmościach, zarówno jako Animoji, jak i nałożenie awataru na rzeczywiste zdjęcie
  • Nie przeszkadzać
    • Nowe opcje trybu Nie przeszkadzać - możliwość włączenia na godzinę, do końca dnia, do momentu opuszczenia danej lokalizacji lub do momentu zakończenia aktualnie trwającego wydarzenia
    • Tryb "łóżka" (Bedtime mode) - ekran blokady wyświetla jedynie godzinę na czarnym tle z pominięciem wszelkich powiadomień. Powiadomienia pokazują się po odblokowaniu iPhone'a rano
    • Możliwość ominięcia trybu Nie przeszkadzać przez wybrane aplikacje i rodzaje powiadomień
  • Bateria
    • Nowe opcje zarządzania baterią - wykres zużycia baterii w czasie, z podziałem na poszczególne aplikacje
  • Oszczędzanie czasu
    • Nowa funkcja pozwalająca na limitowanie używania iPhone'a. Można ograniczyć dzienne użycie danej aplikacji lub grupy aplikacji, a także zezwolić lub zabronić używania poszczególnych aplikacji lub ich grup w trybie kontroli rodzicielskiej
    • Przypomnienie o zbliżającym się upływie limitu czasu korzystania z danej aplikacji
  • Ogólne usprawnienia wydajności i optymalizacji

Zgodność[edytuj | edytuj kod]

iPhone[edytuj | edytuj kod]

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
12.x.x N N N N N N N T T T T T T T

 


iPod touch[edytuj | edytuj kod]

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
12.x.x N N N N N T

 

iPad[edytuj | edytuj kod]

iPad iPad 2 iPad 3 iPad 4 iPad Air iPad Air 2 iPad 5 iPad 6
3.2.x T N N N N N N N
4.x.x T 4.3 N N N N N N
5.0.x T T 5.1 N N N N N
6.x.x N T T T N N N N
7.x.x N T T T T N N N
8.x.x N T T T T 8.1 N N
9.x.x N T T T T T N N
10.x.x N N N T T T 10.2.1 N
11.x.x N N N N T T T 11.2.6
12.x.x N N N N T 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
12.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
12.x.x T T T T

 

Przypisy[edytuj | edytuj kod]

  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 | edytuj kod]