Bajardi: Tolibjonov Ulug’bek


Download 248.75 Kb.
bet5/7
Sana21.06.2023
Hajmi248.75 Kb.
#1638130
1   2   3   4   5   6   7
Bog'liq
Hisobot Tolibjonov Amaliyot

Java EE-ni o'rganish
Ushbu mavzu atrofidagi juda ko'p chalkashliklar bilan, uni o'rganish umuman boshqa masala bo'lib qoladi. Ushbu platformani o'rganishda sizga yordam beradigan to'liq kurslar va o'quv qo'llanmalari mavjud. Biroq, ularning aksariyati shunchaki nazariyani tushunishga qaratilgan. Talabalar kursni tugatgandan so'ng, ular tiqilib qolganda, bu muammoga aylanadi.
Ushbu muammoga qarshi turish uchun Eduonix nazariya, amaliy qo'llanmalar va hatto amaliy loyihalarni o'z ichiga olgan immersiv kursga ega. Enterprise Java Tutorial-dagi loyihalar nafaqat Java EE va u turli xil tarkibiy qismlar nazariyasini o'z ichiga oladi, shuningdek, uni qanday ishlatish haqida jonli misollarni ko'rasiz va o'zingizning 5 ta loyihangizni yaratasiz! Bu kurs tugashi bilan Java platformasida o'zingizning loyihalaringizni yaratishingizni ta'minlaydi.

Dasturlash muhiti bilan tanishuv
Android va Android Studio muhiti haqida Android (yunoncha so‘z bo‘lib, ikki bo‘g‘ini — «erkak» va «o‘xshash») — odam sifat robot ma’nosini ifoda etadi. Balki mana shuning uchun Android operatsion tizimi logotipida robot tasvirlangandir. Android operatsion tizimining yaratilishi tarixi 2002-yillardan boshlangan. Mana shu davrda Google korporatsiyasi yaratuvchilari E. Rubinning dasturiy ishlanmalari to‘plami bilan qiziqib qoladilar. Dastlab mobil qurilmalar uchun yangi operatsion tizimni yaratish loyihasi bilan katta maxfiylik ostida TAndroid Inc. Kompaniyasi shug‘ullangan, ushbu kompaniyani keyinchalik Google sotib oladi.
Android — Linux yadrosiga asoslangan kommunikatorlar, planshetli kompyuterlar, elektron kitoblar, raqamli musiqa uskunalari,qo‘l soatlari, netbuklar va smartbuklar uchunportativ (tarmoqli) operatsion tizimdir. Dastlab, Android Inc. kompaniyasi tomonidan yaratila boshlangan, uni keyinchalik Google sotib olgan. Keyinchalik Google Open Handset Alliance (OHA) alyansini tashkil qildi, u hozirda ham platformani qo‘llab-quvvatlash va yanada rivojlantirish bilan shug‘ullanadi. Android Google tomonidan ishlab chiqilgan kutubxona orqali qurilmani boshqaruvchi Java-ilovasini yaratishga imkon beradi. Android Native Development Kit C va boshqa tillarda yozilgan ilovalarni yaratadi. 2012-yilning uchinchi choragida sotilgan smartfonlarning 75 foizida Android operatsion tizimi o‘rnatilgan.
HTC Dream (T-Mobile G1) — Android OT asosida birinchi smartfoni Yangiliklar kiritilishi tarixi 2008-yil sentabr oyida birinchi versiyasi chiqarilgandan so‘ng tizimga bir necha yangiliklar kiritilishi sodir bo‘ldi. Ushbu yangiliklar odatda, aniqlangan xatolarni tuzatish va tizimga yangi funksiyani kiritish bilan bog‘liq bo‘ldi. Tizimning har bir versiyasiyangilik sifatida o‘zining kodli nomi bilan ataldi. Kod nomlari alifbo tartibida berildi. 2012-yil noyabr oyiga kelib, tizimning 14 ta versiyasi yaratildi. Oxirgi versiyasi — 4.1 Jelly Bean («qo‘shimchasi bilan chaynash obaki») deb nomlandi.
HTC kompaniyasi tomonidan yaratilgan HTC Dream smartfoni (T-Mobile G1 nomi ostida rasman T-Mobile mobil aloqa operatori tomonidan yaratilgan). Android boshqaruvi ostida ishlovchi birinchi qurilma bo’ldi, uning taqdimoti 2008 - yil 23-sentabr kuni bo’lib o‘tdi. Ko’p o‘tmay, smartfonlar boshqa ishlab chiqaruvchilari tomonidan Android asosida qurilma ishlab chiqarish istagi bilan ko‘plab murojaatlar kelib tusha boshladi. Planshetlaruchun mo‘ljallangan Android uchinchi (Honeycomb) versiyasi chiqishi bilan borgan sari ko‘proq ishlab chiqaruvchilar ushbu platformada planshetlar ishlab chiqarishlarini e’lon qila boshladilar.Smartfonlar va planshetlardan tashqari Android operatsion tizimini boshqa qurilmalarga ham o‘rnata boshladilar.
Android Studio - Google I / O konferensiyasida 2013-yil 16-may kuni e'lon qilingan Android platformasi bilan ishlaydigan integratsion rivojlantirish muhiti (IDE). IDE 2013 yil may oyida nashr etilgan 0.1 versiyasidan beri erkin tarzda taqdim etilib, keyin 2014-yil iyun oyida chiqarilgan 0.8 versiyasidan boshlab beta test sinovlaridan o'tkazildi. Dastlabki barqaror 1.0 versiyasi 2014-yil dekabrida chiqdi, bu vaqt Eclipse uchun Android Development Tools (ADT) plagini to'xtatildi. Android Studio - JetBrainsdan Intellij IDEA dasturiga asoslangan, rasmiy Android ilovalarini ishlab chiqish vositasidir. Ushbu ishlab chiqish muhiti Windows, OS X va Linux uchun mavjud.
2017-yil 17-mayda Google I / O konferensiyasida Google Android Studioda ishlatiladigan Kotlin tilini Java va C ++ bilan birga Android platformasi uchun rasmiy dasturlash tili sifatida qo'llab-quvvatladi.
Kotlin dasturlash tili haqida
Kotlin - Javadan ilhomlangan holda yaratilgan yangi dasturlash tili hisoblanadi, ammo Kotlin juda ko'p qo'shimcha funktsiyalarga ega bo'lgan Javaning takomillashtirilgan versiyasidir. U toza nisbatan sodda va Java va boshqa dasturlash tillariga nisbatan kamroq rasmiylik va qoidalarga ega.
Android tilidagi dasturlarni dasturlash uchun ushbu tildan foydalanish uchun ishlab chiquvchilar dasturlashning asosiy tushunchalari va tuzilmalarini tushunishlari kerak. Kotlin - Google tomonidan ishlab chiqilgan, Android App Development uchun juda yaxshi ishlaydigan yangi dasturlash tili.
Ustunliklari:

  • Kotlin - ushbu dasturlash tilida dastur tezroq kompilyatsiya qilinadi.

  • Kotlinda- yozilgan har qanday kod Java bilan taqqoslaganda ancha kichik, chunki Java kabi aniq emas. Kotlinda nuqtali vergul kiritish ixtiyory ekanligini bunga misol qila olamiz.

  • Java-da yaratilgan barcha kutubxonalar va ramkalar Kotlin loyihasida ko'chirilishi va ishlashi mumkin.

  • Kotlin- NullPointerException (milliard dollarlik xato) ga qarshi xavfsizdir.

  • Kotlin veb-ishlab chiqish uchun Javascript bilan o'zaro bog'liqligi bor.

Kamchiliklari:

  • Kotlin - unchalik ham mashhur emas, shuning uchun Kotlin dasturchilari, boshqa dasturlash tillari dasturchilaridan ancha kam (C++ Dev, Java Dev, Python Dev va hokazo).

  • Kotlin - biroz murakkabroq, dastlabki kodlarnini o'qish va tushunishga biroz qiyinlashadi.

  • Kotlin - Javadan yoshroq bo'lgani uchun qo'llab-quvvatlovchilar kam.

  • Bundan tashqari, u kamroq kutubxonalar, blog yozuvlari va o'quv qo'llanmalariga ega.

  • Bozorda Kotlin ishlab chiqaruvchilari juda kam. Shuning uchun, tajribali ustozni topish juda qiyin.




Download 248.75 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling