iOS (ranije iPhone OS) mobilni je operativni sistem kojeg pravi i distribuira kompanija Apple Inc.
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.
iOS | |
---|---|
Razvijatelj | Apple Inc. |
Napisan u | C, C++, Objective-C, Swift |
Grupa OS-a | UN*X, zasnovan na Darwinu (BSD), macOS |
Radno stanje | Razvija se |
Izvorni model | Zatvorenog koda |
Prvo izdavanje | iPhone OS 1 / 29. 6. 2007. |
Najnovija stabilna verzija | 16.0 (20A362) (12. 9. 2022) |
Cilj marketinga | Pametni telefoni, tableti |
Dostupan u | 40 jezika |
Metoda ažuriranja | iTunes ili OTA (za iOS 5 i novije) |
Podržane platforme |
|
Vrsta kernela | Hibridni (XNU) |
Korisnički prostor | Cocoa Touch (multi-touch, GUI) |
Licenca | Vlasnički softver osim pojedinih dijelova koji su otvorenog koda |
Službeni veb-sajt | www |
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. Ove mobilne aplikacije preuzete su više od 100 milijardi puta.
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).
This article uses material from the Wikipedia Bosanski article IOS, which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Sadržaj je dostupan pod licencom CC BY-SA 4.0 osim ako nije drugačije navedeno. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Bosanski (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.