Android, windows, iOS operatsion tizimlarining xususiyatlari.
Kompyuterlar orasida Windows eng hurmatga sazovor O.T. bo’lishiga qaramay, Window mobil muqobillari “to’yga so’nggi kelgan mehmon”ga o’xshab ketadi. Ijro bobida Windows Phone o’z raqiblari iOS va Androidga yaqin darajadagi ko’rsatkichga erishdi; biroq uning ilovalari miqdori sezilarli darajada kamchilikni tashkil etadi. Umuman olganda Windows OT.ning ashaddiy muhlisi bo’lmasangiz, Android va iOS yaxshi tanlov bo’lib ko’rinishi mumkin. Nokia firmasi tomonidan qo'llab quvvatlanganligi sababli eng keng tarqalgan (populyarniy) OT hisoblanadi. Tizimning xajmini kichikligi, hamda tizimyadrosining grafik interfeysdan ajratilganligi bu tizimni keng tarqalishida muim ahamiyat kasb etgan. Bu (garfik interfeys tizim yadrosidan ajratilganligi) Otni turli xil qurilmalarga o'rnatish imkonini beradi. Keyinrok ko'p vazifali (mnogozadachnost) funktsiyasi qo'shilgan. Har bir ishlab chiqaruvchi o'z qurilmasining apparat platformasining imkoniyatlaridan kelib chiqqan holda ushbu Otning uz distributivini yozib chiqqan. Shu tarika Series 60, Series 80, Series 90, UIQ, MOAP versiyalari xosil kilingan. Har bir versiya o’ziga xos xususiyatlarga ega bo’lganligi uchun ularning har biriga mos ravishda ilovalar yozilgan. Bu xol bir kancha nokulayliklar tugdirgan, shu sababli Windows mobile, Android, iPhone OS OTlari paydo bo’lgach ishlab chiqaruvchilar uchun Sybian OS OTlari uz qadr qimmatini yoqotdi. Bugungi kunga kelib mobil qurilma ishlab chiqaruvchi yirik kompaniyalardan faqat nokia firmasi ushbu otni uz smartfonlari va mobil telefonlarida ishlatmoqda.
Afzalliklari.
Xotira va prosessorga kam talab (Nizkoye trebovaniye);
Mobil ilovalar ishlab chiqish (iOS platformasi uchun)
Objective C dasturlash tili haqida
iOS (24 iyun, 2010-yilgacha - iPhone OS) - Amerika kompaniyasi Apple tomonidan ishlab chiqilgan va ishlab chiqarilgan aqlli telefonlar, elektron planshetlar va ko'chma media qurilmalari uchun operatsion tizim. 2007 yilda ishga tushurilgan; Dastlab – iPhone va iPod kabi qurilmalar uchun – keyinroq iPad va AppleTV uchun ishlab chiqilgan , Windows Phone (Microsoft) va Android (Google) OT larga qaraganda faqat Apple tomonidan ishlab qurilmalar uchun mavjud.
iOS (24 iyun, 2010-yilgacha - iPhone OS) - Amerika kompaniyasi Apple tomonidan ishlab chiqilgan va ishlab chiqarilgan aqlli telefonlar, elektron planshetlar va ko'chma media qurilmalari uchun operatsion tizim. 2007 yilda ishga tushurilgan; Dastlab – iPhone va iPod kabi qurilmalar uchun – keyinroq iPad va AppleTV uchun ishlab chiqilgan , Windows Phone (Microsoft) va Android (Google) OT larga qaraganda faqat Apple tomonidan ishlab qurilmalar uchun mavjud.
iOS uchun Mach mikroyadrosiga asoslangan XNU yadrosi va Apple kompaniyasi tomonidan yaratilgan dastur kodi hamda NeXTSTEP OS va FreeBSD kodi ishlatilgan. iOS ARM arxitekturasiga ega bo‘lgan planshetlarda va smartfonlarda ishlaydi.
iOS uchun Mach mikroyadrosiga asoslangan XNU yadrosi va Apple kompaniyasi tomonidan yaratilgan dastur kodi hamda NeXTSTEP OS va FreeBSD kodi ishlatilgan. iOS ARM arxitekturasiga ega bo‘lgan planshetlarda va smartfonlarda ishlaydi.
iOS arxitekturasi
2007-yil 17 oktabr kuni Stiv Jobs foydalanuvchilar uchun SDK 2008-yilning fevral oyida chiqishini e‘lon qildi. iPhone va iPod Touch ga dastur yaratish uchun SDK 2008-yil 6-mart kuni ishlab chiqildi.
2007-yil 17 oktabr kuni Stiv Jobs foydalanuvchilar uchun SDK 2008-yilning fevral oyida chiqishini e‘lon qildi. iPhone va iPod Touch ga dastur yaratish uchun SDK 2008-yil 6-mart kuni ishlab chiqildi.
2011-yil 20-iyulda Apple iOS uchun Xcode dasturni taqdim etdi
Objective-C – obyektga yo‘naltirilgan dasturlash tili bo‘lib Apple kompaniyasi tomonidan ishlatiladi. C dasturlash tiliga asoslangan til hisoblanadi. Objective-C tili C dasturlash tilidan olinganligi sababli C kod Objective-C kompilyatori uchun tushunarli.