Flutter | Dev
93 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
Puzzle game in Flutter
👍2👎1🔥1
#dostona #tavsiya

Assalomu Alaykum hammaga agar sizning google play console akkountingizda verifikatsiya bilan bog'liq muammo bo'layotgan bo'lsa (passport rasmidan muammo topishi,kiritilgan joylar to'gri kelmasligi va boshqalar) , bu tavsiya albatta foydali bo'la oladi

Buning uchun eng yaxshi yechim passport yoki id karta o'rniga Doimiy yashash joyi to‘g‘risida ma’lumotnoma ni joylash.
Siz bu malumotni https://my.gov.uz/ dan ro'yxatdan o'tish orqali ushbu pastda qoldirilgan url orqali pdf shaklida yuklab olishingiz mumkin.Xuddi shu pdf ni passport o'rniga joylaysiz va play consoldagi turar joy shahar shunga o'xshash joylarni o'sha pdf fayldan olib ko'chirishingiz kerak

PDF faylni yuklab olish uchun ushbu text ga bosing


@ayubxondevapps
🔥42
Forwarded from IT Software 🛠
God willing, in the next few days, we are making an app together with our team, and we will try to make the result good

Flutter & iOS: @Ayubxon2008

@ayubxondevapps


Backend & Frontend:
@axrorback

Designer: @EDLOBYE_YT

This is the logo for our application. If you have any comments about the logo, you can write it in the comments

Good luck to everyone😊

Sincerely: @itsoftware_uz
👍4🔥3👏21
Forwarded from Mirjalol Abdunazarov
💡State Management nima uchun kerak?

Flutter ilovalaringizda bir vidjetdan boshqasiga ma'lumot uzatish yoki foydalanuvchi harakatlariga qarab UI-ni dinamik o‘zgartirish kerak bo‘lganda, state management muhim rol o‘ynaydi.

Nima uchun kerak?

1. UI va ma'lumotlar o‘rtasidagi sinxronizatsiya:
Foydalanuvchi ma'lumot kiritganda yoki biror hodisa yuz berganda UI avtomatik yangilanishi uchun.


2. Kodning tuzilishi:
Ma'lumotlarni boshqarishni markazlashgan holda amalga oshirish kodni toza va o‘qishli qiladi.


3. Katta loyihalarda boshqarish qulayligi:
Katta miqyosdagi ilovalarda turli sahifalar va komponentlar orasida ma'lumot almashinuvi murakkablashadi. State management bu jarayonni soddalashtiradi.



State Management turlari:

^SetState: Kichik loyihalar uchun oddiy yechim.

^Provider: Flutter ilovalari uchun eng keng qo‘llaniladigan yechimlardan biri.

^Riverpod: Provider asosida yanada mustahkam va moslashuvchan variant.

^Bloc/Cubit: Reaktiv dasturlash yondashuvini qo‘llaydigan yechim.


Misol:
class Counter with ChangeNotifier {  
int _count = 0;

int get count => _count;

void increment() {
_count++;
notifyListeners();
}
}

Yaxshi state management foydalanuvchi tajribasini yaxshilaydi va ilova samaradorligini oshiradi.

Youtube | Linkedin | Telegram

#state_managment #Flutter #provider
🔥5👍2👏21
🧳 Hive haqida
Hive — Flutter ilovalarida lokal saqlash va ma'lumotlar bazasi sifatida ishlovchi key-value saqlash tizimidir. Hive ma'lumotlarni tez va samarali saqlashni ta'minlaydi, ayniqsa mobil qurilmalarda. U quyidagi holatlarda ideal bo‘ladi:

Kichik va o‘rtacha hajmdagi ma'lumotlarni saqlash (masalan, foydalanuvchi sozlamalari, tokenlar).
Offline rejimida ishlash imkoniyati.

🚀 Hive Qanday Ishlaydi?
Hive saqlash uchun quyidagi o‘qish/yig‘ish amallaridan foydalanadi:


Boxlar yordamida saqlash: Ma'lumotlar box nomli maxsus saqlash joylarida saqlanadi. Har bir box o‘zgartirilgan ma'lumotlarni saqlash va tezkor qaytarib olish uchun ishlatiladi.

Date, List, Custom Ob'ektlar: Foydalanuvchi ma'lumotlar bazasida faqat string, int yoki boshqa asosiy tiplar saqlanmasligi mumkin, balki murakkab obyektlar va modellarga ham ma'lumotlar saqlanishi mumkin.

🌟 Hive-ning Afzalliklari:
Soddalik: Hive juda soddaligi bilan ajralib turadi. Kutubxona ishga tushirilgach, faqat Box ochib, put va get metodlari orqali ma'lumotlarni saqlash va olish mumkin.

Tezkor Olish va Yozish: Yaxshi optimizatsiya qilinganligi sababli ma'lumotlarni olib yoki yozish paytida hech qanday to‘siq yoki sekinlikka olib kelmaydi.

Kechikma Yoq: Va boshqa NoSQL tizimlaridan farqli o‘laroq, Hive deyarli barcha operatsiyalarda kechikmaslikni ta'minlaydi, ayniqsa mobil qurilmalarda.

Internetga Bog‘liq Bo‘lmagan Foydalanish: Offline rejimida ishlash mumkin, agar ilovangiz internetga ulanmasa ham ma'lumotlarni saqlab va foydalanishda davom etishi mumkin.

Misol uchun:


var userBox = await Hive.openBox('users');
await userBox.put('user1', {'name': 'John', 'age': 30});
var user = await userBox.get('user1');
👍7👎4🔥4👏2
Media is too big
VIEW IN TELEGRAM
sizlarni bilmadimu qo'shiq menga juda ham yoqdi😁.
Yoqsa reaksiya bosishni unutmang

@ayubxondevapps
👍4🔥4👏3👎111
new app to learn UD musical instrument by video lessons
👍53🔥2👎1👏1
👇👇👇👇
👍4👏3👎2
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