Universitetining jizzax filiali



Yüklə 184,39 Kb.
Pdf görüntüsü
səhifə5/11
tarix22.09.2023
ölçüsü184,39 Kb.
#147273
1   2   3   4   5   6   7   8   9   10   11
RAKHMATOV COURSE WORK

1.2. Flutter texnologiyasi 
Flutter - bu mobil ilovalarni yaratish uchun Google-ning bepul va ochiq 
manbali UI tizimi. 2017-yilda chiqarilgan Flutter dasturchilarga bitta kod bazasi va 
dasturlash tili bilan mobil ilovalar yaratish imkonini beradi. Bu imkoniyat iOS va 
Android ilovalarini sodda va tezroq yaratish imkonini beradi. 
Flutter texnologiyasi dasturiy taʼminotni ishlab chiqish to‘plamidan (SDK) va 
ularning vidjetga asoslangan UI kutubxonasidan iborat. Ushbu kutubxona 
slayderlar, tugmalar va matn kiritish kabi qayta foydalanish mumkin bo‘lgan turli 
xil UI elementlaridan iborat. 
Flutter tizimi yordamida mobil ilovalarni yaratuvchi dasturchilar buni Dart 
deb nomlangan dasturlash tilidan foydalanadilar. JavaScript kabi sintaksisga ega 
bo‘lgan Dart - bu asosiy dasturlash tili bo‘lib, u front-end ishlab chiqishga qaratilgan. 
Flutter yangi platformalararo texnologiya bo‘lsada, tobora ko‘proq 
kompaniyalar Flutterni Xamarin, Sordova va Reast Native kabi texnologiya o‘rniga 
tanladilar. 
1.1-rasm. Flutter texnologiyasi 
Rivojlanish guruhlari Flutterni tanlashining asosiy sabablaridan baʼzilari: 
Hosildorlikning oshishi. iOS va Android uchun bir xil kod bazasidan 
foydalanish vaqt va resurslarni tejaydi. Flutterning mahalliy vidjetlari, shuningdek, 
turli iOS versiyalari bilan moslik muammosi kam yoki umuman yo‘qligini 
taʼminlash orqali sinovga sarflangan vaqtni kamaytiradi. 


11 
O‘rganish oson. Flutter ishlab chiquvchilarga OEM vidjetlariga kirish yoki 
ko‘p kodlardan foydalanmasdan mahalliy mobil ilovalarni yaratish imkonini beradi. 
Bu, Flutterning ayniqsa jozibali foydalanuvchi interfeysiga qo‘shimcha ravishda, 
mobil ilova yaratish jarayonini ancha soddalashtiradi. 
Ajoyib ijro. Foydalanuvchilarning taʼkidlashicha, Flutter ilovasi va mahalliy 
mobil ilova o‘rtasidagi farqni sezish qiyin. 
Xarajatni qoplaydigan. Xuddi shu kod bazasiga ega iOS va Android 
ilovalarini yaratish, aslida, bittasining narxiga ikkita ilova yaratishdir. 
Turli IDElarda mavjud. Ishlab chiquvchilar Flutterda o‘z kodlarini tahrirlash 
uchun Android Studio va VS Sode o‘rtasida tanlov qilishlari mumkin. 
Ajoyib hujjatlar va hamjamiyat. Flutter sizning savollaringizga javob berish 
uchun juda ko‘p ajoyib manbalarga ega, chunki foydalanish oson bo‘lgan ko‘plab 
hujjatlar mavjud. Flutter foydalanuvchilari fikr almashish uchun Flutter Community 
va Flutter Avesome kabi jamoat markazlaridan ham foydalanadilar. 
1.2-rasm. Flutter kross-platforma sifatida. 

Yüklə 184,39 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin