Flutter | Dev
97 subscribers
120 photos
7 videos
24 files
45 links
Siz bu yerda Flutter yordamida yaratilgan koplab qiziqarli ilovalarni va malumotlarni topishingiz mumkin

murojat uchun: @ayyubxon_akhmadjonov
Download Telegram
Flutter in Action.pdf
15.3 MB
๐Ÿ‘2๐Ÿ”ฅ2๐Ÿ‘2๐Ÿ‘Ž1
Forwarded from mittidevs (Mirjalol Abdunazarov)
Isar โ€“ Flutter uchun tezkor nosql ma'lumotlar bazasi.

Bugun sizga Isar nosql haqida qisqacha ma'lumot beraman. Agar ilovalaringizda tezkor va ishonchli local hotira kerak bo'lsa, Isar siz uchun ajoyib tanlob bolishi aniq!


โœ… Afzalliklari:
- Yuqori tezlik: Isar katta hajmdagi ma'lumotlar bilan ishlashda juda samarali.
- Flutter bilan integratsiya: Maxsus Flutter uchun ishlab chiqilgan, oson foydalaniladi.
- Reaktivlik: Ma'lumotlar o'zgarsa, UI avtomatik ravishda yangilanadi.
- Asinxron operatsiyalar: Tezkor va bloklanmaydigan ma'lumotlar boshqaruvi.


โŒ Kamchiliklari:
- Yangi texnologiya: Kutubxona nisbatan yangi bo'lgani uchun ba'zan hujjatlari cheklangan bo'lishi mumkin.
- Platforma cheklovi: Faqat Flutter ilovalari uchun mo'ljallangan.


๐Ÿ’ก Ko'proq ma'lumot uchun:
๐Ÿ‘‰ https://isar.dev

Isar eng yashi nosql lardan biri hozirda!

Instagram | LinkedIn | Telegram

#isar #nosql #flutter #dart
๐Ÿ‘4๐Ÿ‘2๐Ÿ‘Ž1
Forwarded from Flutter Dart news (Murotxonov Anvarxon)
kim qanaqa fikrda doโ€™stlar ๐Ÿ˜„๐Ÿ˜„
๐Ÿ˜6๐Ÿ”ฅ3๐Ÿ‘Ž11
flutter widgetlari haqida malumotlar

@ayubxondevapps
๐Ÿ‘6๐Ÿ‘Ž3๐Ÿ”ฅ2
Flutterda Wrap vidjet haqida.

Wrap o'z bolalarini birma-bir, Row yoki Column-ga o'xshatib qo'yadi. Ammo bo'sh joy tugagach, u keyingi qatorga o'tadi.

Masalan, bizda Row-da 3 ta Container bor, lekin gorizontal joy yetarli bo'lmay qolganda "Overflowed by xxx Pixels" xabariga duch keldik, chunki flutter vidjetni ekranda tartibga sola olmadi.

Wrap vidjeti barcha bolalarni berilgan yo'nalishga (hor/ver) qarab tartibga soladi va bo'sh joy tugasa, keyingi qatorga o'tadi.

Parametrlari :

1. direction - Wrap ichidagi vidjetlar gorizontal yoki vertikal joylashishini belgilaydi.
2. alignment - bola vidjetlar Wrap ichida qanday holatda joylashishini belgilaydi.
3. spacing - bola vidjetlar asosiy o'q (main axis) bo'yicha joy ajratilishi uchun.
4. runspacing - bola vidjetlar ko'ndalang o'q (cross axis) bo'yicha joy ajratilishi uchun qiymat qabul qiladi.

Manba : Link

#Flutter
๐Ÿ‘5๐Ÿ‘Ž3๐Ÿ”ฅ2
Forwarded from Flutterverse (Jahongir Eshonqulov)
๐Ÿ“ข Dart'da Enum: Nima uchun kerak? ๐Ÿš€


Dartโ€™da enum (enumeratsiya) โ€” oldindan belgilangan konstantalar toโ€˜plamini yaratish uchun ishlatiladi. U kodni yanada tushunarli va xavfsiz qiladi.

๐ŸŽฏ Enumโ€™ning Asosiy Afzalliklari:
1๏ธโƒฃ Kod oโ€˜qilishi oson
Oddiy raqamlar yoki stringlar oโ€˜rniga aniq nomlangan qiymatlardan foydalaniladi:

enum Status { loading, success, error }

2๏ธโƒฃ Xatoliklarni kamaytiradi
Faqat belgilangan qiymatlardan foydalanish mumkin โ€” bu notoโ€˜gโ€˜ri maโ€™lumot kiritish ehtimolini kamaytiradi.

3๏ธโƒฃ switch-case bilan ideal ishlaydi


void handleStatus(Status status) {
switch (status) {
case Status.loading:
print('Yuklanmoqda...');
break;
case Status.success:
print('Muvaffaqiyatli!');
break;
case Status.error:
print('Xatolik yuz berdi!');
break;
}
}


4๏ธโƒฃ Qoโ€˜shimcha xususiyatlar (Dart 2.17+)
Endi enumโ€™ga metodlar va konstruktorlar qoโ€˜shish mumkin:


enum Priority {
low(1), medium(2), high(3);
final int level;
const Priority(this.level);

void describe() => print('Daraja: $level');
}
void main() => Priority.high.describe(); // Daraja: 3

5๏ธโƒฃ Tip xavfsizligi
Enum notoโ€˜gโ€˜ri qiymatlar bilan ishlash xatoliklarini oldini oladi.

โœ… Xulosa:
Enumโ€™lar kodni qisqa, tushunarli va xavfsiz qiladi. Bu sizning ilovangizni yanada professional darajaga olib chiqadi. ๐Ÿš€
๐Ÿ‘4๐Ÿ‘Ž4๐Ÿ”ฅ1
https://www.flutterlibrary.com
foydali websayt auth,otp,bottomnavbar va shunga o'xshash bir qancha templatelar ni o'z ichiga oladi, idea kelmay qolsa sekin chopa verasizlar ๐Ÿ˜ muhimi foydalanish uchun bepul.
๐Ÿ‘5๐Ÿ‘Ž3๐Ÿ”ฅ1
Forwarded from Mirjalol Abdunazarov
๐Ÿ“ข Flutter Developer'lar uchun foydali buyruq! ๐Ÿš€

๐Ÿ”ฅ
flutter run --verbose buyrugโ€˜i Flutter ilovasini ishga tushiradi va batafsil loglarni chiqaradi. Agar ilovada xatolik yoki muammo boโ€˜lsa, bu rejim sizga chuqur tahlil qilish imkonini beradi.

๐Ÿ’ก Foydalanish:
flutter run --verbose

๐Ÿ“Œ Foydali jihatlari:
โœ… Ilova ishga tushishi jarayonidagi barcha tafsilotlarni koโ€˜rsatadi
โœ… Xatoliklarni chuqur tahlil qilishga yordam beradi
โœ… Qurilma yoki emulyator bilan bogโ€˜liq muammolarni aniqlash osonlashadi

โŒ Toโ€˜xtatish uchun:
๐Ÿ”น Ctrl + C (Windows/Linux)
๐Ÿ”น โŒƒ + C (Mac)

Bu buyruq xatolarni topish va debug qilish jarayonini ancha yengillashtiradi! โœ…

Youtube | LinkedIn | Telegram

#Flutter #Debugging #FlutterRun #Verbose #Dasturlash
๐Ÿ‘3๐Ÿ‘Ž3๐Ÿ”ฅ1
This media is not supported in your browser
VIEW IN TELEGRAM
๐Ÿ‘7๐Ÿ‘Ž3
๐Ÿ”ฅ6๐Ÿ‘Ž2
siz joylashga huduga yaqin bo'lgan barcha cafe va restaranlarni ko'rsatuvchi ilova๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡๐Ÿ‘‡
๐Ÿ‘7๐Ÿ‘Ž2๐Ÿ”ฅ1
find_cafes.apk
19.7 MB
source code: github
๐Ÿ‘6๐Ÿ‘Ž2๐Ÿ”ฅ1