Aifon - iPhone

Osnovno o operativnom sistemu iOs

Osnovno o operativnom sistemu iOs!

    Izdavač˙>: Epl.( Apple) Programiran u :
    • programskom jeziku c.
    • Programskom jeziku c++.
    • objective-c
    • Grupa O.S.
    • Juniks.
    • Bsd.
    • O.S X.
    Operativni sistem je u stalnom razvoju. Prva verzija je izašla 29, jun 2007. Stabilna verzija 6.01 izašla je 14.novembar 2013 godine. Nestabilna verzija 7.01 beta/2. izašla je 14 decembar 2013 godine. Vrsta jezgra: Hibridno Darvin. Korisničko okruženje: Više dodirni ekran Gko. Jezik: Višejezični. Podržane platforme: Arm Licenca: LUKK - IOs je mobilni operativni sistem kompanije Epl (Apple), prvobitno je bio razvijen kao operativni sistem za Ajfon (Iphone)Kasnije se primenjuje i:
    • Ajpod tač
    • Ajpad
    • Epl tv
    Epl ne dozvoljava pokretanje iOS sistema na hardveru drugih proizvođača. Od 1 Septembra 2010 Eplov servis Ap stor sadrži više od 250 hiljada,aplikacija za iOS. Koje su preuzete više od 6.5 Milijardi puta. IOs je baziran na Eplovom operativnom sistemu,Os xkoji je baziran na Darvin BSD. I stoga pripada grupi Juniksolikih operativnih sistema. Trenutno aktuelni iOs 7.0.4 koristi oko 1-1.5 GB na memoriji što varira u zavisnosti od modela. -Ovaj operativni sistem (iOS) najavljen je 9.Januara 2007 godine i objavljen iste godine u Junu. 17 Oktobra 2007 godine najavljen je paket softverskih razvojnih alata za ovaj operativni sistem. Čija je beta verzija izašla u Martu 2008 godine.Kao i zvanični naziv sistema "Iphone OS". Juna 2010 godine Epl je promenio ime sistema u "iOs" Naj novija verzija iOs je 7.0.4 koja je objavljena 14,Novembra 2013 godine. - arhitektura iOs-a Arhitektura iOS operativnog sistema se sastoji iz više softverskih slojeva. Od kojih svaki pruža okvire za programiranje i razvoj aplikacija koji koriste hardver. koji se nalazi u osnovi. IOs ima osnovu koja je sličnaonoj koju imaJuniks operativni sistem. Svaka aplikacija može pristupiti svakom od prikazanih sojeva na stek, 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.