iOS (Apple)

Z Wikipedii, wolnej encyklopedii
(Przekierowano z IPhone OS)
Skocz do: nawigacji, szukaj
iOS
Rodzina systemów operacyjnych Mac 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 5.0.1 / 10 listopada 2011
Aktualna wersja
testowa
iPad, iPhone oraz iPod touch 5.1 beta 3 / 10 stycznia 2012
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.

Spis treści

[edytuj] Nazwa

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.

[edytuj] iPhone SDK

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.

[edytuj] Warstwy systemu

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 Mac OS X. W jego skład wchodzi również obsługa akcelerometru.

[edytuj] Aktualne wersje

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.0.1 iPhone 3GS, iPhone 4 (GSM/CDMA), iPhone 4S, iPod touch (trzeciej i czwartej generacji), iPad oraz iPad 2
Wersja Obsługiwane urządzenia: Apple TV
5.0/4.4.2 Apple TV (drugiej generacji)

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

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

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

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

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

[edytuj] iOS 4.x: Czwarte wydanie OS

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

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 oraz iPad 2

[edytuj] 5.0

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
  • Nowe 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)

[edytuj] 5.0.1

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

To uaktualnienie zawiera udoskonalenia oraz poprawki błędów, w tym:

  • 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
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

[edytuj] Zgodność

iPhone iPhone 3G iPhone 3GS iPhone 4 iPhone 4S iPod touch iPod touch 2G iPod touch 3G iPod touch 4G iPad iPad 2
OS 1.x.x TakT NieN NieN NieN NieN TakT NieN NieN NieN NieN NieN
OS 2.x.x TakT TakT NieN NieN NieN TakT TakT NieN NieN NieN NieN
OS 3.1.x TakT TakT TakT NieN NieN TakT TakT TakT NieN NieN NieN
OS 3.2.x NieN NieN NieN NieN NieN NieN NieN NieN NieN TakT NieN
OS 4.x.x NieN TakT TakT TakT NieN NieN TakT TakT TakT TakT NieN
OS 4.3.x NieN NieN TakT TakT NieN NieN NieN TakT TakT TakT TakT
OS 5.x.x NieN NieN TakT TakT TakT NieN NieN TakT TakT TakT TakT

[edytuj] Linki zewnętrzne

Przypisy

Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj
W innych językach