Pređi na sadržaj

iOS

S Vikipedije, slobodne enciklopedije
iOS
214px×463px
iOS 16
ProgramerEpl
Napisan uC, C++, Objective-C, Swift
OS porodicaSličan Juniksu, baziran na Darvin (BSD), iOS
Radno stanjeRazvija se
Izvorni modelSoftver zatvorenog koda
Marketinški ciljPametni telefoni, Tablet računari i Medija plejeri
Dostupan na40 jezika[1][2][3][4]
Metoda ažuriranjaAjtjuns (bivše) ili OTA (iOS 5 ili kasnije)
Platforme
Tip jezgraHibridno (XNU)
LicencaVlasnički softver osim komponenti otvorenog sofvera
Zvanični veb-sajtapple.com/ios/

iOS (ranije iPhone OS) je mobilni operativni sistem kompanije Epl. Prvobitno je razvijen za ajfon, a kasnije i za ajpod tač, ajpad i Epl TV. Epl ne dozvoljava pokretanje iOS sistema na hardveru drugih proizvođača. Od 1. septembra 2010, Eplov servis Ap stor sadrži 1,96 miliona aplikacija za iOS,[5] koje su preuzete više od 6,5 milijardi puta. iOS je baziran na Eplovom operativnom sistemu OS X koji je baziran na sistemu Darwin BSD i stoga pripada grupi juniksolikih operativnih sistema.

Aktuelni operativni sistem iOS 15 koristi oko 5.5 GB prostora na memoriji, što varira u zavisnosti od modela.[6]

Ovaj operativni sistem je najavljen 9. januara 2007. i objavljen juna iste godine. 17. oktobra 2007. je najavljen paket softverskih razvojnih alata za ovaj mobilni sistem (iOS SDK) čija je beta verzija izašla 6. marta 2008. kao i zvanični naziv sistema, iPhone OS. Juna 2010. Epl je promenio ime operativnog sistema u iOS. Najnovija verzija iOS operativnog sistema je iOS 13 koji je objavljen 3. juna 2019.

Arhitektura

[uredi | uredi izvor]

Arhitektura iOS operativnog sistema se sastoji iz više softverskih slojeva od kojih svaki pruža okvire za programiranje i razvoj aplikacija koje koriste hardver koji se nalazi u osnovi. iOS ima osnovu koja je slična onoj koju ima juniks operativni sistem.

Svaka aplikacija može pristupiti svakom od prikazanih slojeva na steku da bi izvršila zadatak na uređaju. Međutim, svaki sloj pruža viši nivo apstrakcije u odnosu na rad sa hardverom. Pri programiranju aplikacija za iOS treba se truditi da se rešenja nađu u višim slojevima pre nego što se pristupi pisanju koda koji zalazi u niže slojeve.

Izvori

[uredi | uredi izvor]
  1. ^ „Apple – iPad Pro – Specs”. Apple. Arhivirano iz originala 4. 1. 2019. g. Pristupljeno 4. 1. 2019. 
  2. ^ „Apple – iPad mini 4 – Specs”. Apple. Arhivirano iz originala 24. 10. 2015. g. Pristupljeno 24. 10. 2015. 
  3. ^ „Apple – iPad Air 2 – Technical Specifications”. Apple. Arhivirano iz originala 26. 10. 2015. g. Pristupljeno 24. 10. 2015. 
  4. ^ „Apple – iPhone XS – Technical Specifications”. Apple. Arhivirano iz originala 4. 1. 2019. g. Pristupljeno 4. 1. 2019. 
  5. ^ Apple Introduces New iPod touch
  6. ^ „Macworld Expo: Optimised OS X sits on 'versatile' flash”. Pristupljeno 18. 3. 2012. 

Dodatna literatura

[uredi | uredi izvor]

Spoljašnje veze

[uredi | uredi izvor]