Laboratoriya ishi №6
Download 19.46 Kb.
|
Laboratoriya ishi-6
- Bu sahifa navigatsiya:
- Flutter ikkita muhim narsani maqsad qiladi
- Tez kompilyatsiya: Maksimal ishlash
Laboratoriya ishi №6Android Studioni o'matish va Flutter freymvorkida dasturlash uchun sozlash. Ishning maqsadi: Flutter freymvorkida dasturlash asoslarini o‘rganish Laboratoriyaning nazariy qismi. Flutter nima? Flutter – bu Google tomonidan yaratilgan va 2017-yil may oyida chiqarilgan bepul va ochiq manbali mobil foydalanuvchi interfeysini ishlab chiqish to‘plami. Oddiy qilib aytganda, Flutter yordamida bitta kod massivi bilan o‘z mobil ilovangizni yaratishingiz mumkin. Bu shuni anglatadiki, ikkita dastur (IOS va Android) yaratish uchun bir xil dasturlash tili va bir xil kod bazasidan foydalanishingiz mumkin. Flutter ikkita muhim narsani maqsad qiladi: SDK (Software Development Kit): Ilovalarni ishlab chiqishda yordam beradigan vositalar to‘plami. U mahalliy mashina kodiga kodni kompilyatsiya qilish vositalarini o‘z ichiga oladi (IOS va Android uchun kod). Framework (Vidjetga asoslangan UI kutubxonasi): Shaxsiy imtiyozlarga moslashtirilishi mumkin bo‘lgan funktsional UI elementlari (tugmalar, matn kiritishlari, slayderlar va boshqalar) to‘plami. Flutter bilan ishlash Dart deb nomlangan dasturlash tilidan foydalanadi. Bu shuningdek, 2011-yil oktabr oyida yaratilgan Google tilidir, ammo so‘nggi yillarda ancha yaxshilandi. Dart veb-sahifalar tartibini ishlab chiqishga qaratilgan; u mobil va veb-ilovalarni yaratish uchun osongina ishlatilishi mumkin. Tajribali ishlab chiquvchilar Faoliyatni shakl sifatida ko‘rishlari mumkin. Oddiy ilovalar bitta faoliyatdan iborat. Keyinchalik murakkab ilovalar bir nechta oynaga ega bo‘lishi mumkin, ya'ni. ular siz boshqarishingiz kerak bo‘lgan va bir-biri bilan o‘zaro aloqada bo‘lishi mumkin bo‘lgan bir nechta faoliyatdan iborat. Flutter - bu zamonaviy platforma! Uning yordamida mobil ilovalarni yaratish ancha osonlashadi. Agar siz Java, Swift yoki React Native-dan foydalansangiz, Flutter biroz boshqacha. Tez kompilyatsiya: Maksimal ishlash Flutter tufayli siz kodingizni o‘zgartirishingiz va natijalarni real vaqtda ko‘rishingiz mumkin. Bu Hot-Reload deb ataladi. Ilovaning o‘zini yangilash uchun juda oz vaqt ketadi. Ba'zi muhim o‘zgartirishlar ilovani qayta yuklashi mumkin, ammo agar siz dizayner sifatida ishlayotgan bo‘lsangiz, masalan, elementlarning o‘lchamlarini o‘zgartirsangiz, bu shunchaki Hot-Reload rejimida mumkin! Avval boshlangan faoliyat asosiy faoliyat hisoblanadi. Undan boshqa faoliyatni boshlashingiz mumkin. Va nafaqat bizning dasturimizga, balki boshqa dasturga ham tegishli. Foydalanuvchiga u ishga tushiradigan barcha harakatlar bir xil dasturning bir qismi ekanligi ko‘rinadi, garchi aslida ular turli ilovalarda aniqlanishi va turli jarayonlarda ishlashi mumkin. Faoliyatni brauzerlarda havola orqali ochiladigan turli saytlarning sahifalari deb o‘ylashga harakat qiling.
Download 19.46 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling