Ajablanarlisi shundaki, inqilobiy texnologiyaning joriy etilishi Android aslida nima ekanligi haqida ba'zi chalkashliklarga sabab bo'ldi. Bu nima emasligini aytish xavfsiz.
Java ME platformasining amalga oshirilishi. Android ilovalari Java tilidan foydalangan holda yoziladi, lekin ular Java ME (Mobile Edition) virtual mashinasida ishlatilmaydi, shuning uchun Java uchun tuzilgan sinflar va bajariladigan fayllar Android platformasida ishlamaydi.
Linux telefon standartlari forumi (LiPs) yoki Open Mobile Alliance (OMA) tashabbusining bir qismi. Android ochiq kodli Linux yadrosida ishlaydi, ammo maqsadlar o'xshash bo'lsa-da, Android platformasining barcha dasturiy ta'minot to'plami ushbu standartlar tashkilotlarining tashabbuslaridan ko'ra ko'proq istiqbolli muammolarni hal qilish uchun mo'ljallangan.
Standart dastur qatlami (masalan, UiQ yoki S60). Android ilova qatlamiga ega bo'lsa-da, u eng past qatlamdan, operatsion tizimdan tortib API kutubxonalari va ilovalarining o'zigacha bo'lgan barcha dasturiy ta'minot to'plamini qamrab oladi.
Mobil telefonlarning ko'rinishi. Android mobil telefon ishlab chiqaruvchilari uchun mos yozuvlar dizaynlarini o'z ichiga oladi, ammo tabiatda Android telefoni kabi narsa yo'q. Aksincha: Android turli xil qurilmalarda foydalanish uchun mo'ljallangan.
Google-ning iPhone-ga javobi. iPhone - bu Apple kompaniyasining xususiy dasturiy va apparat platformasi. Shu bilan birga, Android Open Mobile Architectures Alliance tomonidan ishlab chiqilgan va qo'llab-quvvatlanadigan ochiq kodli dasturiy ta'minot to'plamidir. Android har qanday mos qurilmada ishlash uchun mo'ljallangan.
Xulosa
Bugungi kunda Google Android mobil platformalari uchun operatsion tizim juda mashhur bo'ldi. Mobil qurilmalar uchun operatsion tizimning istiqbollari juda istiqbolli: foydalanuvchi interfeysini takomillashtirish va soddalashtirish; yaxshilangan grafika; kengroq multimedia imkoniyatlari; xizmat ko'rsatish va o'yin dasturlari to'plamini ishlab chiqish; kompyuter va fayl formatlari bilan muvofiqligi; mobil qurilmalar uchun Java platformasidan foydalanishni davom ettirish va rivojlantirish; mobil qurilmalarning o'zini rivojlantirish: ekran o'lchamlarini yaxshilash, protsessorlarni tezlashtirish, xotira hajmini oshirish, yangi tezkor aloqa texnologiyalarini joriy etish.
Google Android platformasining me'moriy xususiyatlari unga boshqa platformalar orasida birinchi o'ringa chiqish imkonini berdi. Ulardan asosiylari:
1Tizimdan olingan yaxshi ishlab chiqilgan yadro linux.
2Ro'yxatga olish kitobiga yo'naltirilgan Dalvik virtual mashinasi/ Ilovalarni ishga tushirish uchun ART.
Qurilmalarning funksionalligini sezilarli darajada kengaytiradigan innovatsion kutubxonalar.
Ma'lumotlarni saqlash uchun 4 "Yengil" SQLite DBMS.
53D va 2D grafikalarni qoʻllab-quvvatlash va hatto ularni bitta ilovada birlashtirish imkoniyati.
Ko'p vazifalilik va jarayonlarni bir-biridan ajratish.
Yuqori sifat bilan birga arxitekturaning universalligi.
Adabiyot
1) Goloshchapov A.L. Google Android: tizim komponentlari va tarmoq aloqalari. - Sankt-Peterburg: BHV-Peterburg, 2012. - 384 c.
2) Felker D. Android: qo'g'irchoqlar uchun dastur ishlab chiqish. - M.: Dialektika, 2012. - 336 b.
3) Hashimi S., Komatineni S., McLean D. Ilovalarni ishlab chiqish Android. - Sankt-Peterburg: Piter, 2011. - 736 p.
4) Mayer R. Android 4. Planshet kompyuterlar va smartfonlar uchun dasturlash ilovalari. - M.: Eksmo, 2013. - 816 b.
5) Android dasturchisi
) Apple dasturchisi
Do'stlaringiz bilan baham: |