Mavzu: Androida plaginlar bilan ishlash
Download 0.59 Mb. Pdf ko'rish
|
1 2
Bog'liqMobile
Java ning qisqacha tarixi
Java, 1991 yilda Jeyms Gosling tomonidan sun microsystemda yaratilgan. Avvalroq, " Oak " nomi bilan tanilgan. Keyinchalik, u "Green" deb o'zgartirildi . Va nihoyat, " Java " nomi bilan tanilgan . Java nima? Java, asosan ochiq manbali dasturlash tili. Java ishlatish uchun hech qanday litsenziyani talab qilmaydi. Nima uchun Java? Odamlar odatda Java-ni xavfsizligi tufayli afzal ko'rishadi. Bundan tashqari, u ishlash uchun ishonchli platformadir. Java - ochiq manbali til sifatida u o'z foydalanuvchilariga ishlash uchun tezkor platformani taqdim etadi. Bundan tashqari, manbaga ko'ra, Java-ga egalik qiluvchi kompaniya java dunyo bo'ylab 3 milliard qurilmada ishlaydi, deb da'vo qilmoqda. Natijada, Java ishlab chiquvchilari java - bu ishlash uchun xavfsiz platforma bo'lishini aytishadi. Javaning xususiyatlari Java - bu mustaqil platforma. Barchamiz bilamizki, java, mustaqil platforma va shu xususiyat tufayli ko'pchilik tomonidan maqullangan. Natijada, biz ushbu platformada, ya'ni Java-da biron bir narsani kodlasak, u boshqa platformalarda ham muvaffaqiyatli ishlaydi. Uslublarning xilma-xilligi. Java-ning global miqyosda qo'llanilishining yana bir sababi - bu juda katta standart kutubxonaga ega. Bu ishlab chiquvchilarga har qanday paketning istalgan dasturiy ta'minotida kodlash imkonini beradigan yuzlab usullarga ega. Bu ob'ektga yo'naltirilgan til(OOP). Dasturlash turli xil uslublarda amalga oshirilishi mumkin, ammo eng ommabop uslubi ob'ektga yo'naltirilgan dasturlash uslubidir. Murakkab muammoni kichik to'plamlarga ajratish xususiyati tufayli Ob'ektga yo'naltirilgan dasturlash - eng mashhur uslub. Java tezkor. Ilgari, java, boshqa platformalar bilan taqqoslaganda, sustroq deb tanqid qilinsa, hozir tezkorlikka xos xususiyat ko'pchilikning ko'nglini tortib oldi. Hozirgi kunda Java, Python va PHP kabi boshqa dasturlash tillari bilan taqqoslanmoqda(Tezligi boʻyicha). Java - bu mustahkam platforma. Xavfsizlik, birinchi navbatda java-ni ishlash uchun yaxshiroq platformaga aylantiradi. Ilovalarni ishlatish uchun eng yaxshi platforma. Ma'lumotlarning maxfiyligi saqlanib qoladi. U xotirani avtomatik ravishda boshqarishi mumkin. Javaning ahamiyati Java - Bayt kodi yordamida platformaning mustaqil tili. Portativ til, JVM avtomatik ravishda o'rnatiladi. Bu mustaqil til, JVM esa unga bog'liq. JetBrains IntelliJ IDEA dasturiy ta'minotidan kelib chiqqan va Google tomonidan ishga tushirilgan Android Studio-bu Android uchun to'liq xususiyatli integratsiyalashgan rivojlanish muhiti. Juda ko'p ajoyib xususiyatlarga ega va juda samarali va samarali bo'lgan Android Studio GitHub-ning eng mashhur uchta IDE- ga kirdi. 1. ADB Idea OTB Idea-bu Android Studio va Intellij IDEA uchun plagin bo'lib, Android uchun rivojlanish jarayonini va OTB bilan aloqani osonlashtiradi. Bu sizga bir marta bosish orqali turli xil muhim harakatlarni bajarishga imkon beradi, natijada rivojlanish jarayonini tezlashtiradi. Plagin quyidagi xususiyatlarga ega: Ilovani olib tashlang Ilova ma'lumotlarini tozalash Ilovani o'ldiring Ilovani ishga tushiring Ilovani qayta ishga tushiring Ilova ma'lumotlarini tozalang va qayta ishga tushiring Shunday qilib, endi harakatlarni bajarish uchun bir qator qadamlar va Sozlamalar bilan azoblanishning hojati yo'q. Faqat "harakatlarni topish" parametrida yoki OTB idea vositalari bo'limida buyruqni toping, ustiga bosing va shu bilan tamom. 2. CodeGlance CodeGlance-bu butun kodni bir vaqtning o'zida ko'rishga imkon beradigan mini- kartaning bir turi. CodeGlance - ni yoqgandan so'ng, barcha kod ekranning yon tomonida minimap formatida ko'rsatiladi, bu erda siz tezda kerakli bo'limga o'tishingiz mumkin. CodeGlance shuningdek, blok ranglarini namoyish etadi, bu esa xaritani yanada tushunarli va samarali qiladi. CodeGlance quyidagi xususiyatlar bilan birga keladi: Yorug'lik va qorong'i mavzu bilan ishlaydi Barcha kodlarni mini-bloklarda chiqaradi, ya'ni. qisqartirilgan shaklda Koddagi sintaksisni ajratib ko'rsatish uchun ranglarni sozlash yoqilgan Oson aylantirish Muharrir oynasining o'zida o'rnatilgan 3. Key Promoter X Loyihalar ustida ishlashda Android Key Promoter X kerakli qisqartirishlarga erishishda yordam beradi. Key Promoter X sichqoncha yordamida IDE-da menyu tanlash o'rniga foydalanishingiz mumkin bo'lgan klaviatura yorlig'ini ko'rsatadi. Key Promoter X sichqonchaning zerikarli ishini klaviatura yorliqlari bilan qanday almashtirishni o'rgatish uchun oson yondashuvni taklif qilib, sichqonchasiz tezroq rivojlanishga o'tishni osonlashtiradi. Key Promoter x vositasi oynasida ishlab chiquvchilar tomonidan eng ko'p ishlatiladigan operatsiyalar ro'yxati, shuningdek ular o'rniga foydalanishi mumkin bo'lgan klaviatura yorlig'iga tezkor havola mavjud. Key Promoter X hali mavjud bo'lmagan buyruqlar uchun darhol klaviatura yorlig'ini yaratish imkoniyatini taqdim etadi. 4. Scala Sbt-android-bu Scala-da Android dasturlarini yaratish uchun ishlatiladigan asosiy vosita. Sbt vazifalari yordamida ushbu plagin sizga SBT konsolidan dasturni tezda yig'ish va ishga tushirishni taklif qiladi. Bundan tashqari, u Android SDK-ni avtomatik ravishda yuklab oladi va yangilaydi. Sbt-android yordamida yangi loyihani qanday yaratish va IntelliJ-ni qanday sozlash Github omborida (yoki Android Studio) README-da juda yaxshi tushuntirilgan. IntelliJ IDEA community edition-da quyidagi xususiyatlar bepul mavjud: Yordamchi kod (tanlash, qo'shish, formatlash, qayta ishlash va boshqalar) Navigatsiya, qidirish, turlari va yashirin xususiyatlari haqida ma'lumot Sbt va boshqa qurilish vositalari bilan integratsiya Sinov ramkalarini qo'llab-quvvatlash (ScalaTest, Specs2, uTest) Ish varaqlari, Scala tuzatuvchisi va ammonit skriptlari 5. IdeaVim Vim-ni taqlid qiladigan IntelliJ platformasiga asoslangan IDE uchun plagin. IdeaVim turli xil Vim funktsiyalarini qo'llab-quvvatlaydi, shu jumladan ko'chirish tugmachalari, o'chirish/o'zgartirish, yorliqlar, registrlar, ba'zi Ex buyruqlari, muntazam Vim ifodalari, /orqali sozlash.ideavimrc, makroslar, Vim plaginlari va boshqalar. 6. Android Input Android dasturlarini ishlab chiqishda siz tez-tez haqiqiy Android qurilmasida yoki emulyatorda ba'zi xususiyatlar yoki xususiyatlarni sinab ko'rish uchun matn kiritishingiz kerak bo'ladi. Android Input plagini sizning ilovangizga osongina matn kiritish imkonini beradi: Plagin oxirgi ishlatilgan qurilmani eslab qoladi, shuning uchun uni har safar tanlashingiz shart emas. Shuningdek, u siz yuborgan oldingi matnni eslab qoladi, lekin sukut bo'yicha uni to'liq tanlaydi, shuning uchun siz sichqonchani ishlatmasdan yuborishingiz yoki yozishingiz mumkin. Agar siz hech narsa yuborishni xohlamasangiz, ESC tugmachasini bosib dialog oynasini yopishingiz mumkin. 7. Android Drawable Preview Android ilovasini ishlab chiqishda foydalanadigan bir nechta chizilgan komponentlar mavjud. Bu, ayniqsa, katta loyiha ustida ishlayotgan bo'lsangiz, qaysi rasmdan foydalanganingizni eslab qolishni qiyinlashtiradi. Buni aniqlash ko'p vaqt va mehnat talab qiladi va ishonchingiz komil bo'lmasa, siz rasmni takrorlashingiz mumkin. Bu Android Drawable Preview plaginidan foydalanib hal qilinadi. Loyiha ko'rinishidagi standart fayl belgisi o'rniga oldindan ko'rish rasmini qo'shadi. Qaysi ob'ektdan foydalanganingizni bilish uchun resurs papkalarini ko'rib chiqish kifoya Download 0.59 Mb. Do'stlaringiz bilan baham: |
1 2
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling