Eni boshlangan Chellange mediumda davom etadi
#1_lesson
https://medium.com/@mobileflutter/ishni-boshlash-getting-started-35a22542ea03
#1_lesson
https://medium.com/@mobileflutter/ishni-boshlash-getting-started-35a22542ea03
Boshlangan chellange davomi. Flutterda birinchi dasturimizni yozdik.
#2_lesson
https://medium.com/@mobileflutter/flutterda-birinchi-dasturimiz-noldan-birinchi-dasturmiz-first-our-app-80fdeacc4224
#2_lesson
https://medium.com/@mobileflutter/flutterda-birinchi-dasturimiz-noldan-birinchi-dasturmiz-first-our-app-80fdeacc4224
This media is not supported in your browser
VIEW IN TELEGRAM
#foydaliWidget
Flutterda AbsorbPointer() widgeti bor ekan buni vazifasi biron bir button yoki uidagi list view bo'ladimi bizga kerak bo'lgan disable qilib kerak bo'lgand yana enable qilish uuchun ekan bu juda foydali widget ekan
Flutterda AbsorbPointer() widgeti bor ekan buni vazifasi biron bir button yoki uidagi list view bo'ladimi bizga kerak bo'lgan disable qilib kerak bo'lgand yana enable qilish uuchun ekan bu juda foydali widget ekan
😉 bizni endi WhatsAppdada kuzata olasiz.
mobileflutter kanalini WhatsAppda kuzating: https://whatsapp.com/channel/0029VaJwZsS8PgsPCxOLNY1U
mobileflutter kanalini WhatsAppda kuzating: https://whatsapp.com/channel/0029VaJwZsS8PgsPCxOLNY1U
WhatsApp.com
mobileflutter
WhatsApp Channel Invite
Samsungning S24 da gi ayrim yangilanishlar
1) Siz boshqa odamga telefon qilgan paytingizda agar siz gaplashmoqchi bo'lgan odamni tilini tushunmasangiz ekranda jonli tarjimon chiqadi va siz bemalol suhbatlasha olasiz va o'sha odamni eslab qolib keyingi safar jonli trajimon ishlab ketadi
2) Keyingi o'zgarish ham til bilan bog'liq yani klaviaturada siz jonli tarjimon orqali suhbatdoshingizga gaplaringizni tarjima qilib yubora olasiz
3) Keyingisi o'zingizni rasmlaringizni stiker sifatida yubora olasiz
4) Yana biri ovoz orqali gapirib text yoza olasiz.
5) Samsung Google bilan birgalikda qidiruv tizimida o'zgarish yani ilovadan chiqmagan holda kerakli joyni aylanaga olib jonli qidiruvga berish mumkin - Circle to Search
6) Quick Share dasturi o'zar anrdroid qurilmalar o'rtasida va windows bilan ham ma'lumotlar almashadi.
Qolgan o'zgarishlarni smartfonni kamerasi ham ichki xususiyatlari bilan bog'liq
1) Siz boshqa odamga telefon qilgan paytingizda agar siz gaplashmoqchi bo'lgan odamni tilini tushunmasangiz ekranda jonli tarjimon chiqadi va siz bemalol suhbatlasha olasiz va o'sha odamni eslab qolib keyingi safar jonli trajimon ishlab ketadi
2) Keyingi o'zgarish ham til bilan bog'liq yani klaviaturada siz jonli tarjimon orqali suhbatdoshingizga gaplaringizni tarjima qilib yubora olasiz
3) Keyingisi o'zingizni rasmlaringizni stiker sifatida yubora olasiz
4) Yana biri ovoz orqali gapirib text yoza olasiz.
5) Samsung Google bilan birgalikda qidiruv tizimida o'zgarish yani ilovadan chiqmagan holda kerakli joyni aylanaga olib jonli qidiruvga berish mumkin - Circle to Search
6) Quick Share dasturi o'zar anrdroid qurilmalar o'rtasida va windows bilan ham ma'lumotlar almashadi.
Qolgan o'zgarishlarni smartfonni kamerasi ham ichki xususiyatlari bilan bog'liq
👍1
Forwarded from Nuruddin Blogs
Cubit: Bu nima?
"Cubit" flutter freamworki uchun holatlarni boshqarish kutubxonasi. Dart dasturlash tilidan foydalanib ishlab chiqilgan. Cubit, UI-ni biznes logikadan ajratadi va yangilanishlarni samarali boshqarish uchun oddiy va qulay usulni taklif etadi.
#cubit
"Cubit" flutter freamworki uchun holatlarni boshqarish kutubxonasi. Dart dasturlash tilidan foydalanib ishlab chiqilgan. Cubit, UI-ni biznes logikadan ajratadi va yangilanishlarni samarali boshqarish uchun oddiy va qulay usulni taklif etadi.
#cubit
BlocProvider
Bu Flutter vidjeti boʻlib, u oʻzining barcha bolalariga Blokni yaratib beradi. Shundan so'ng, blokning bitta nusxasi pastki daraxt ichidagi turli vidjetlarga taqdim etilishi mumkin. Xulosa qilib aytganda, butun pastki daraxt unga kiritilgan Blokning bitta nusxasidan foyda oladi va butun pastki daraxt biz taqdim etayotgan Blokka bog'liq bo'ladi.
#blocprovider
Bu Flutter vidjeti boʻlib, u oʻzining barcha bolalariga Blokni yaratib beradi. Shundan so'ng, blokning bitta nusxasi pastki daraxt ichidagi turli vidjetlarga taqdim etilishi mumkin. Xulosa qilib aytganda, butun pastki daraxt unga kiritilgan Blokning bitta nusxasidan foyda oladi va butun pastki daraxt biz taqdim etayotgan Blokka bog'liq bo'ladi.
#blocprovider
BlocBuilder nima?
Nomidan ko'rinib turibdiki, ushbu vidjet Blok/Cubit holatiga kiritilgan o'zgarishlarga muvofiq foydalanuvchi interfeysini qayta quradi. Ushbu qayta qurishni hisoblash ko'p vaqt talab qilishi mumkin, shuning uchun biz FAQAT o'zimizni qayta qurishga qiziqqan vidjetni o'rashni tavsiya qilinadi
#blocbuilder
Nomidan ko'rinib turibdiki, ushbu vidjet Blok/Cubit holatiga kiritilgan o'zgarishlarga muvofiq foydalanuvchi interfeysini qayta quradi. Ushbu qayta qurishni hisoblash ko'p vaqt talab qilishi mumkin, shuning uchun biz FAQAT o'zimizni qayta qurishga qiziqqan vidjetni o'rashni tavsiya qilinadi
#blocbuilder
BuildWhen
Biz ' buildWhen ' nomini qo'shishimiz mumkin bo'lgan yana bir muqobil funktsiya mavjud bo'lib , u quruvchi funktsiyasini ma'lum bir shart bajarilgandan keyin faqat bir marta bajarishni cheklaydi.
#buildWhen
Biz ' buildWhen ' nomini qo'shishimiz mumkin bo'lgan yana bir muqobil funktsiya mavjud bo'lib , u quruvchi funktsiyasini ma'lum bir shart bajarilgandan keyin faqat bir marta bajarishni cheklaydi.
#buildWhen
BlocListener
Flutter vidjeti sifatida BlocListener har qanday holat o‘zgarishini ham tinglaydi. Uning BlocBuilder bilan o'xshash tomonlari bor, Birinchidan, BlocListener har bir holat uchun faqat bir marta chaqiriladi, shunga qaramay, boshlang'ich holat. Ushbu vidjetda BlocListener-ga listener funksiyasini aynan qachon chaqirish kerakligini bildiruvchi “ listenWhen ” deb nomlangan muqobil funksiya ham mavjud .
#buildWhen locListener
Flutter vidjeti sifatida BlocListener har qanday holat o‘zgarishini ham tinglaydi. Uning BlocBuilder bilan o'xshash tomonlari bor, Birinchidan, BlocListener har bir holat uchun faqat bir marta chaqiriladi, shunga qaramay, boshlang'ich holat. Ushbu vidjetda BlocListener-ga listener funksiyasini aynan qachon chaqirish kerakligini bildiruvchi “ listenWhen ” deb nomlangan muqobil funksiya ham mavjud .
#buildWhen locListener
BlocConsumer
Ushbu vidjet ham BlocBuilder, ham BlocListener-ni birlashtiradi. Shuning uchun, agar sinfda BlocBuilder va BlocListener vidjeti bo'lsa, biz uning o'rniga BlocConsumer dan foydalanishimiz mumkin.
#blocConsumer
Ushbu vidjet ham BlocBuilder, ham BlocListener-ni birlashtiradi. Shuning uchun, agar sinfda BlocBuilder va BlocListener vidjeti bo'lsa, biz uning o'rniga BlocConsumer dan foydalanishimiz mumkin.
#blocConsumer
BlocSelector
Ushbu vidjetni BlocBuilder cubit bilan solishtirish mumkin, lekin kichik farqga ega. U qo'shimcha holatni (SelectedState) oladi va biz tinglamoqchi bo'lgan SelectedStateni (joriy holatdan) qaytarishimiz kerak. Bu keraksiz qurilishlardan qochishga yordam beradi.
#blocSelector
Ushbu vidjetni BlocBuilder cubit bilan solishtirish mumkin, lekin kichik farqga ega. U qo'shimcha holatni (SelectedState) oladi va biz tinglamoqchi bo'lgan SelectedStateni (joriy holatdan) qaytarishimiz kerak. Bu keraksiz qurilishlardan qochishga yordam beradi.
#blocSelector