Flutter Dev | Uzbekistan 🇺🇿
Відкрити в Telegram
Flutter bu - hozirgi kundagi eng yetuk kross platformali dasturlash vositasidir! Bu kanal Flutterning o'zbek zabon vakillari uchun. Blog avtori: © Muhammad Aziz (@mamasodikoff) 🥛 Ayron olib bering: tirikchilik.uz/cosmos - Web sayt: flutterdev.uz
Показати більше383
Підписники
Немає даних24 години
-37 днів
-230 днів
Архів дописів
#flutter #hot_reload
"Hot reload" ko'p hollarda to'g'ri ishlaydi, ammo ba'zi qismlarda ilovani butunlay to'xtatib, qaytadan "run" qilishingiz kerak ("Hot Restart"). Ushbu holatlar:
1) Qachonki siz, initState() metodiga o'zgartirish kiritsangiz
2) Qachonki siz, class'ni enum'ga almashtirsangiz, yoki aksi bo'lsa
3) Qachonki siz class'dagi static òzgaruvchilarni qiymatini o'zgartirsangiz
4) Qachonki siz " void main( ){ } " ichidagi kodni o'zgartirsangiz...
————————————————————
P.s: Easy_localization ishlatuvchi do'stlarimning ba'zilarida lifecycle'lar haqida yetarlicha bilim bo'lmasa, so'zlarni tarjima qilish uchun kerak bòladigan "tr()" funksiyasini initState( ) ichida yozib ketish ehtimoli bor ( ba'zan o'zgaruvchilarni initState ichida "initialize" qilamiz ). Ammo, initState() widget lifecycle'ida faqat bir martagina ishga tushishini hisobga olsak, til o'zgartirgandan keyin tepada ta'kidlagan widget'lardagi string qiymatlarni o'zgarmagan holda topasiz. Sababi, bu widgetdagi initState qayta ishlashi uchun bu widget asosiy "widget tree"da qayta paydo bo'lishi kerak bo'ladi.
@flutterblogs
===
Flutter va Dartni Webda ishlatishga oid kitoblar [PDF]
Flutter in Action [reddit]
#books
@flutterblogs
Flutter bu yaxshi fremvork va yaxshigina mashxurlikka erisha oldi. Lekin dart ni soyasida!?
Aniqroqi dart soya ostida qolib ketdi bu til faqat flutter uchun chiqgandek bo'lib qoldi. Lekin unaqamas dart tili boshqa tillardan kammas aslida va OOP ga asoslangan tilda hohlagan narsa qilsa bo'ladi. Backend, AI va hakazo.
Flutter ga qiziqishim yuqori edi oldin hozir ham shunaqa lekin qiziqishimni hozirda backendga ko'proq kuchaygan ayniqsa Dart dasturlash tilida yozilgan backend. Searching qilib ko'ryapman Dart ni backend ga ishlatish bo'yicha yaxshi ma'lumotlar topa oldim.
Dart ni flutter darajasidagi mashhurlikka erishgan boshqa fremvorki hozircha yo'q lekin mashhurlikka erishishga birinchi qadamlarni qo'ygan bir nechta backend fremvorklari mavjud ekan. Bulardan Shelf, Angel, Dart Frog va Serverpod ham bor lekin u uchun Flutter kerak men bu Serverpod tanlamagan bo'lardim backend yozish uchun menga xatodek ko'rinadi. Faraz qiling siz daturizni Flutter da yozyapsiz va backend uchun ham Flutter ishlatyapsiz Serverpod Flutter ichidagi package server uchun.
Dart o'zida yaxshi fremvorklar bor misol uchun Shelf yoki Angel backend uchun tavsiya qilgan bo'lardim. Dart frog ham bor lekin u hali katta proyektlar uchun tavsiya qilinmiydi chunki hali ishlab chiqish jarayonida lekin dart frog ham kichkina fremvork mas ishlab chiqish jarayonida bo'lganligi uchun katta proyektlar uchun tavsiya qilinmiydi. Sinovdan o'tgani esa bu Angel katta proyektlarga tavsiya qilinadi xavsizlik mavjud va qo'llanilishi ham qiyinmas. Shelf haqida unchalik ma'lumotim yo'q lekin Google o'zi bu haqda ko'p gapiryapti demak u ham yomon fremvork mas backend uchun.
Dartda backend uchun fremvork kam degan fikr da qolmanglar backend uchun yetarlicha fremvork mavjud ekan men faqat mashhurlari haqida yozdim. Shu linkda backend uchun mavjud bo'lgan barcha fremvorklarni ko'rishlariz mumkin.
Qo'shimcha qaysidir packagelar haqida berilgan baho bu shaxsiy fikrlar va bir ikktasi mediumdagi postlardan kelib chiqib olindi jiddiy ga olmiysizlar. Meni fikrimda qolishingiz shartmas o'zingiz uchun izlanib ko'rishni tavsiya qilaman.
Kim qaysi backend fremvorkni eshitgan va qaysilarni eshitmagan komentariyadan yozamiz)
@siroj_boltayev
Kursimiz davomida tuzadigan loyihalarimiz (Funksionalligi bilan birga)
1. UpTodo -> Dizayn link
2. Weather App -> Dizayn link
3. Quiz App -> Dizayn link
4. News App -> Dizayn link
5. Movie App -> Dizayn link
6. Food delivery -> Dizayn link
7. Instagram Clone -> Dizayn link
8. Quote App (Use on your Avatar) -> Dizayn link
9. Online Shop -> Dizayn link
10. Banking App -> Dizayn link
[Yangilik] Senior dasturchi tomonidan Android + Flutter Bootcamp kursi
Sizni ishga kirishingizga sabab bo'ladigan va siz kutgan formatdagi Android + Flutter kursi uchun qabul boshlandi. Eng asosiysi, darslar "0" dan boshlanib bu darslarni barchasini Senior software enginer olib boradi.
✅ Bootcamp kursi ustozi Zayniddin Mamarasulov hozirgacha 60+ shogirdlarga ta'lim bergan va shogirdlarining 70%+ qismi UniversalBank, Xmed, UIC Group, Udevs, Empire-Soft kabi bir qancha kompaniyalarda o'z ish joyiga ega, keyingisi siz bo'lishingiz mumkin.
🧑💻 Kurs davomida:
— 8 oy, haftada 4 marta, kechki vaqtda Zoom'da
— Java, Kotlin, Dart va Android va Flutter dasturlash
— Database (ma'lumotlar bazasi bilan ishlash)
va boshqa ko'plab bilimlarni talabchan ustoz nazoratida o'rganasiz.
🚀 Kurs va ustoz haqida batafsil ma'lumot olish uchun 1-bepul onlayn darsga ro'yxatdan o'ting va kurs sifatini o'zingiz baholang.
📨 Bepul 1-darsga ro'yxatdan o'tish
📞 Bog'lanish: +998883300666
Ilovalar hosti
Play yoki App Storega ilovalaringiz hali chiqmadi, lekin foydalanuvchilar bilan ilovani bo'lishgingiz kelsa yoki umuman sizning ilovangiz marketdan "BAN" yoki "REJECT" olsa sizda hali ham imkoniyat bor!
APPHO.ST - Bu ilovalar hostingi hisoblanib, portal orqali siz Android va iOS ilovalarni "deploy" qilishingiz mumkin.
Yana bir ajoyib jixati, flutterda buni ushbu plugin orqali avtomatlashitirishingiz ham mumkin.
flutter_app_host: ^0.4.0
Omad!
P.S: iOS qurilmalarida yuklab olishda muammo chiqsa shunday hal qilsa bo'ladi: https://youtu.be/Zods3JAQCAA
#plugin #apphost
@flutterblogs
Meni internetim ishlamayabdimi deganlarga yo'q, pub.dev ishlamayabdi. Yarim soatdan beri. Ishlab qolar...
#pubdev #isupdown
@flutterblogs
Registratsiya qildingizmi? Bu yilgi Google I/O dan nimalarni kutayabsiz?
https://io.google/2023/
#googleio
@flutterblogs
Siz dasturlashni noto’g’ri o’rganyapsiz
Yaqinda bir nechta bo’lajak dasturchilar bilan gaplashganimda o’rganish rejalari haqida so’radim. Ular tahminan quyidagicha javob berishdi:
1. Beginner kitob/kurs tugataman.
2. Intermediate kitob/kurs tugataman.
3. Advanced kitob/kurs tugataman.
4. Biror loyiha qilaman yoki ishga kiraman.
Muammo shundaki, siz ming advanced kitob o’qiganingiz bilan darajangiz advanced bo’lib qolmaydi. Huddi kachok bratlarning zalda trenirovka qilayotganini tamosha qilish orqali o’zingiz kachok bo’la olmaganingiz kabi.
O’zingiz amaliyot qilmagingizgacha o’zgarish juda juda sekin bo’ladi.
Reja tahminan quyidagicha bo’lishi kerak:
1. Beginner kitob/kurs tugataman.
2. Kichik loyiha qilaman.
3. Intermediate kitob/kurs tugataman.
4. Kattaroq loyiha qilaman.
5. Qiyinroq loyiha qilaman.
6. Yanada qiyinroq loyiha qilaman.
7. Undanda qiyinroq loyiha qilaman.
8. Va hokazo.
Advanced levelga faqat shunday qilib chiqasiz.
@jakhonrakhmonov
Biz Flutter va Pythonni sevamiz! 💙❤️
Ularni birlashtirish uchun ajoyib package borligini bilasizmi?
Tanishing: flython: ^0.2.0
Shu yerda kichik #challange elon qilsak ham bo'ladi. Ushbu package yordamida Python va Flutterni birlashtirgan kichik ilova yozing va izohlarda ilova githubiga link bering!
Sizni ilovalaringizni kanalimizda chop qilamiz!
(Github repozitoringizga skrinshotlar biriktirishni unutmang!)
P.S: Yuqoridagi package yordamida faqat desktop ilovalar qila olishingizni unutmang.
Python va Flutter muhabbatini mobil qurilmalarda ham ko'rsatib bera olsangiz sizga alohida mukofot bor!
#FLUTTERxPYTHON
@flutterblogs
State Management in Flutter
GetX has diverged from the way things are done in Flutter so much that many professionals consider it to be its own thing, not Flutter. I've never seen it used in a professional setting, and it won't help you get a job.
If you want to use it as a hobby knock yourself out, but a lot of people who start with GetX outgrow it very quickly and start asking how to refactor from GetX to normal Flutter. Then they're not happy when they learn it would take less time to rewrite from scratch.
For state management, most have used provider or BLoC, and there is a shift to Riverpod (it's Provider v2). As a beginner, I'd suggest learning ScopedModel. It's very easy and it's very much a step in the direction of Provider and Riverpod. You can learn it in a day, have fun with it, and what you learn will help you learn more complex things.
Good luck, have fun and welcome to Flutter!
#advice
@flutterblogs
Best bottom sheet packages 🎯
From: www.instagram.com/flutter_coding_
#package
@flutterblogs
Your First Flutter App: An App From Scratch
Updated for 2022. If you’re a complete beginner to Flutter development and wondering how to get started, this is the course for you.
By Brian Moakley
🆓 Free Online Course
⏳ 1-2 hours worth of material
🏃♂️ Self paced
📶 Beginner level
Source: kodeco
🔗 https://www.kodeco.com/27732840-your-first-flutter-app-an-app-from-scratch/lessons/1
#Flutter
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
👉Join @flutterblogs for more👈
Here is another one on your request:
Flutter free courses
The Flutter Crash Course
🎬 8 video lessons
⏰ More than 2 hour worth of material
Teacher 👨🏫: Nick Manning
📄 Notes
🔗 Course link
Flutter & Dart for Beginners: Complete Course [2022 Latest]
Rating ⭐️: 4.2 out of 5
Students 👨🎓: 3349
Duration ⏰: 1hr 41min
Teacher: Aditya Thakur
🔗 Course link
Flutter in Practice - Practical Programming Tutorial about Mobile Software Development in Flutter for Beginners
🎬 51 video lesson
Duration ⏰: 11 hrs
Teacher: Zaiste
Resource: Class Central
🔗 Course link
Flutter Course for Beginners – 37-hour Android App Development Tutorial
🎬 1 video lesson
Duration ⏰: 37 hrs
Teacher: Beau Carnes
🔗 Course link
Free Flutter Course
🎬 53 video lesson
Teacher: Vandad Nahavandipoor
Duration ⏰: 35 hrs+
🔗 Course link
Flutter Crash Course for Beginners 2021 - Build a Flutter App with Google's Flutter & Dart
🎬 1 video lesson
Duration ⏰: 5 hr 42 min
🔗 Course link
Learn Flutter - Beginners Course
Rating ⭐️: 4.1 out of 5
Students 👨🎓: 87,124
Duration ⏰: 1hr 41min
Teacher 👨🏫: Mayuresh Wankhede
🔗 Course link
Flutter Essentials (no video lessons)
by qwiklabs
Rating ⭐️: 4.5 out of 5
Duration ⏰: 6 hrs
Notes📄, Labs👨🏫 and many more
🔗 Tutorial link
Getting Started With Flutter (no video lessons)
Rating ⭐️: 4.9 out of 5
Teacher: Jonathan Sande
🔗 Tutorial link
Flutter tutorials (no video lessons)
🔗 Tutorial link
Flutter Succinctly book
🔗 Book link
#flutter
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
👉Join @flutterblogs for more👈
Dart Flutter Roadmap 2022 - Islom Akhrarov (O'zbek tilida)
Dart Flutter Roadmap 2022 - Islom Akhrarov (O'zbek tilida)
- InheritedNotifier,
- InheritedWidget,
- InheritedModel in usage
shuni ichida mini app bo'ladi...
https://www.youtube.com/watch?v=peWWBy3OnAE&ab_channel=iBlogs-Dasturchikundaligi
30 yillik tajribaga ega bo’lgan dasturchi gaplari:
It's a million times harder for the youngins these days. You ever hear someone say kids have it easy, tell them I said to fuck right off. EVERYTHING is way more complex. Expectations are higher. Competition is greater. And there's a LOT more to learn than there used to be.
I look back on those days from 2007-2011, back when I was manager and lead engineer of a popular video game website. If you all could see how EASY webdev was then, compared to to what it is today, you'd lose it.
#tweet
@flutterblogs
