iOS

Appleov mobilni operativni sistem

iOS (ranije iPhone OS) mobilni je operativni sistem kojeg pravi i distribuira kompanija Apple Inc. isključivo za svoj hardver. Koristi se na mnogim Appleovim proizvodima poput iPhonea, iPada i iPod toucha. Drugi je mobilni operativni sistem po broju prodanih primjeraka, odmah nakon Androida. Nakon što se udio Android tableta povećao za 127% u 2013, iPad tableti su drugi po broju prodanih primjeraka.[7]

iOS
iOS 17
RazvijateljApple Inc.
Napisan uC, C++, Objective-C, Swift
Grupa OS-aUN*X, zasnovan na Darwinu (BSD), macOS
Radno stanjeRazvija se
Izvorni modelZatvorenog koda
Prvo izdavanjeiPhone OS 1 / 29. 6. 2007.
Najnovija
stabilna verzija
16.0[1] (20A362)[2] (12. 9. 2022)
Cilj
marketinga
Pametni telefoni, tableti
Dostupan u40 jezika[3][4][5][6]
Metoda
ažuriranja
iTunes ili OTA (za iOS 5 i novije)
Podržane
platforme
  • 64- i 32-bitne ARM arhitekture:
  • ARMv8-A (iOS 7 i noviji)
  • ARMv7-A (iPhone OS 3 i noviji)
  • Obustavljeno:
  • ARMv6 (iPhone OS 1–iOS 4.2.1)
Vrsta kernelaHibridni (XNU)
Korisnički
prostor
Cocoa Touch (multi-touch, GUI)
LicencaVlasnički softver osim pojedinih dijelova koji su otvorenog koda
Službeni veb-sajtwww.apple.com/ios

Prvi put je predstavljen 2007. za iPhone i kasnije je proširio podršku za ostale Appleove uređaje poput iPod Toucha (u septembru 2007), iPada (u januaru 2010), iPad Minija (u novembru 2012) i Apple TV-a druge generacije i novijih izdanja (u septembru 2010). Prema podacima iz januara 2015, Appleov App Store imao je 1,4 miliona aplikacija za iOS od kojih je 725.000 optimizirano za iPad.[8] Ove mobilne aplikacije preuzete su više od 100 milijardi puta.[9]

Korisnički interfejs iOS-a zasniva se na principu direktne manipulacije koristeći "multi-touch" geste. Interfejs se sastoji od raznih kliznih menija, prekidača i tipkih. Interakcija sa sistemom vrši se klizanjem prsta po ekranu (swipe), dodirivanjem ekrana (tap), štipkanjem i obrnutim štipkanjem ekrana (pinch i reverse pinch); sve ove geste imaju posebnu funkciju u različitim dijelovima sistema. Neke aplikacije koriste ugrađeni akcelerometar da znaju kad korisnik trese uređaj (najčešća funkcija ove geste jest poništavanje prethodne radnje) ili kad ga rotira u tri dimenzije (najčešća funkcija ove geste jest prebacivanje iz horizontalnog i vertikalni način rada i obrnuto).

iOS dijeli neke programske okvire s macOS-om poput Core Foundationa i Foundation Kita. Međutim, programski okvir koji se koristi za korisnički interfejs je Cocoa Touch umjesto Cocoa kojeg koristi macOS; ovim se omogućuje korištenje programskog okvira UIKit umjesto AppKita. Zbog toga nisu kompatibilni s aplikacijama na macOS-u. Iako je temelj macOS-a, Darwin, prisutan na iOS-u, pristup ljusci nije dostupan korisnicima, a za aplikacije je ograničen što iOS ne čini potpuno kompatibilnim s Unixom.

Novo izdanje iOS-a objavljuje se svake godine. Sistem se astoji od četiri apstraktna sloja: Core OS (sadrži srž sistema), Core Services (sadrži usluge sistema), Media (zadužen za multimedijski sadržaj) i Cocoa Touch (zadužen za prikaz i interakciju s dodirnim elementima).

Reference uredi

  1. ^ Clover, Juli (12. 9. 2022). "Apple Releases iOS 16 With Customizable Lock Screen, iMessage Editing, Focus Updates, and More". MacRumors. Pristupljeno 12. 9. 2022.
  2. ^ "Releases - Apple Developer". Apple Developer. Apple Inc. 12. 9. 2022. Pristupljeno 12. 9. 2022.
  3. ^ "Apple – iPad Pro – Specs". Apple. Pristupljeno 24. 10. 2015.
  4. ^ "Apple – iPad mini 4 – Specs". Apple. Pristupljeno 24. 10. 2015.
  5. ^ "Apple – iPad Air 2 – Technical Specifications". Apple. Arhivirano s originala, 26. 10. 2015. Pristupljeno 24. 10. 2015.
  6. ^ "Apple – iPhone 6s – Technical Specifications". Apple. Pristupljeno 24. 10. 2015.
  7. ^ "Gartner Says Worldwide Tablet Sales Grew 68 Percent in 2013, With Android Capturing 62 Percent of the Market" (Press release). Gartner. 3. 3. 2014.
  8. ^ Ranger, Steve (16. 1. 2015). "iOS versus Android. Apple App Store versus Google Play: Here comes the next battle in the app wars". ZDNet.
  9. ^ Ingraham, Nathan (8. 6. 2015). "Apple's App Store has passed 100 billion app downloads". The Verge.