iOS

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
Ujednoznacznienie Ten artykuł dotyczy systemu operacyjnego do urządzeń mobilnych. Zobacz też: inne znaczenia tego słowa.
iOS
Rodzina systemów operacyjnych OS X/BSD
Logo
Logo systemu
Producent Apple Inc.
Platforma sprzętowa architektura ARM (iPhone, iPod touch i iPad)
Aktualna wersja iPad, iPhone oraz iPod touch 8.0.2 / 26 września 2014; 26 dni temu
Jądro hybrydowe (Darwin)
Środowisko pracy Cocoa Touch (środowisko graficzne typu Multi-Touch)
Licencja Apple EULA
www.apple.com/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 | 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, w prawdzie 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 (pierwszej generacji)
4.2.1 iPhone 3G and iPod touch (drugiej generacji)
5.1.1 iPad
6.1.6 iPhone 3GS, iPod touch (czwartej generacji)
7.1.2 iPhone 4 (GSM/CDMA)
8.0 iPhone 4S, iPhone 5, iPhone 5S, iPhone 5C, iPod touch (piątej generacji), iPad 2, Nowy iPad, iPad mini, iPad mini (drugiej generacji), iPad Air
Wersja Obsługiwane urządzenia: Apple TV
5.1 Apple TV (drugiej i trzeciej generacji)

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]

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

9A334 04.11.08(GSM) P4 P4S S2C

05.16.05 P3 07.11.01 S1C 3.00.03(CDMA)P4D S2D 1.0.11(CDMA) P4S

12 października 2011
  • 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 | edytuj kod]

9A405 04.11.08 P4 P4S S2C

05.16.05 P3 07.11.01 S1C 3.00.03(CDMA)P4D S2D 1.0.13(CDMA) P4S

10 listopada 2011
  • 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 | edytuj kod]

9B146

9B179 P4S (tylko iPhone 4S)

05.16.05 P3

07.11.01 S1C 04.12.01 P4 3.0.04 P4D 2.0.10 P4S

7 marca 2012
  • 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 | edytuj kod]

9B206 05.16.05 P3

07.11.01 S1C 04.12.01 P4 S2C 3.0.04 P4D 1.0.11 S3L S3D 2.0.12 P4S

7 maja 2012
  • 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
P1  iPhone
P2  iPhone 3G
P3  iPhone 3GS
P4  iPhone 4
P4D  iPhone 4 (wersja CDMA)
P4S  iPhone 4S
T1  iPod touch 1G
T2  iPod touch 2G
T3  iPod touch 3G
T4  iPod touch 4G
S1  iPad Wi-Fi
S1C  iPad Wi-Fi + 3G
S2  iPad 2 Wi-Fi
S2C  iPad 2 Wi-Fi + GSM
S2D  iPad 2 Wi-Fi + CDMA
S3  iPad (trzecia generacja) Wi-Fi
S3L  iPad (trzecia generacja) Wi-Fi + 4G (LTE) (AT&T\globalna wersja)
S3D  iPad (trzecia generacja) Wi-Fi + 4G (LTE) (Verizon)

Zgodność[edytuj | edytuj kod]

iPhone 2G iPhone 3G iPhone 3GS iPhone 4 iPhone 4S iPhone 5 iPhone 5C iPhone 5S iPhone 6 iPhone 6 Plus
OS 1.x.x link= T link= N link= N link= N link= N link= N link= N link= N link= N link= N
OS 2.x.x link= T link= T link= N link= N link= N link= N link= N link= N link= N link= N
OS 3.1.x link= T link= T link= T link= N link= N link= N link= N link= N link= N link= N
OS 3.2.x link= N link= N link= N link= N link= N link= N link= N link= N link= N link= N
OS 4.x.x link= N link= T link= T link= T link= N link= N link= N link= N link= N link= N
OS 4.3.x link= N link= N link= T link= T link= N link= N link= N link= N link= N link= N
OS 5.0.x link= N link= N link= T link= T link= T link= N link= N link= N link= N link= N
OS 5.1.x link= N link= N link= T link= T link= T link= N link= N link= N link= N link= N
OS 6.x.x link= N link= N link= T link= T link= T link= T link= N link= N link= N link= N
OS 7.x.x link= N link= N link= N link= T link= T link= T link= T link= T link= N link= N
OS 8.0.x link= N link= N link= N link= N link= T link= T link= T link= T link= T link= T
iPod touch 1G iPod touch 2G iPod touch 3G iPod touch 4G iPod touch 5G
OS 1.x.x link= T link= N link= N link= N link= N
OS 2.x.x link= T link= T link= N link= N link= N
OS 3.1.x link= T link= T link= T link= N link= N
OS 3.2.x link= N link= N link= N link= N link= N
OS 4.x.x link= N link= T link= T link= T link= N
OS 4.3.x link= N link= N link= T link= T link= N
OS 5.0.x link= N link= N link= T link= T link= N
OS 5.1.x link= N link= N link= T link= T link= N
OS 6.x.x link= N link= N link= N link= N link= N
OS 7.x.x link= N link= N link= N link= N link= T
OS 8.0.x link= N link= N link= N link= N link= T
iPad iPad 2 iPad 3 iPad 4 iPad Air
OS 1.x.x link= N link= N link= N link= N link= N
OS 2.x.x link= N link= N link= N link= N link= N
OS 3.1.x link= N link= N link= N link= N link= N
OS 3.2.x link= T link= N link= N link= N link= N
OS 4.x.x link= T link= N link= N link= N link= N
OS 4.3.x link= T link= T link= N link= N link= N
OS 5.0.x link= T link= T link= N link= N link= N
OS 5.1.x link= T link= T link= T link= N link= N
OS 6.x.x link= N link= T link= T link= T link= N
OS 7.x.x link= N link= T link= T link= T link= T
OS 8.0.x link= N link= T link= T link= T link= T

 

Linki zewnętrzne[edytuj | edytuj kod]

Przypisy