Flutter Dev | Uzbekistan 🇺🇿
401 subscribers
573 photos
68 videos
25 files
401 links
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
Download Telegram
ChatGPT dan so'radim: Odamlarni qanday qilib arzimagan maosh uchun ishlatgan bo'larding?

(Uning javobi rasmlarda)

Eng muhim savol bu yerda kim aybdor,
ayyor rahbarmi yoki sodda xodim?
Va haqiqiylik bilan soxtalikni qanday ajratsa bo'ladi? - Hamma rahbar ham bunday emasku!

Manba: Linkedin - Temur Hasanov
Javobingizni kommentariyada yozib qoldiring!

@flutterdevuz
👍3💯1
npm install --global ramadan-cli


Ramazon muborak!

@flutterdevuz
6🔥5
Forwarded from Jasur Jaxongirov
1. Biror joyga ishga topshirmoqchi bo'lsangiz ko'r-ko'rona topshiravermang. Oldin, internetdan ozmoz ma'lumot to'plang.

2. Yozgan vaqtingizda chiroyli va xatoliklarga ahamiyat berib yozing. Siz jiyaningiz yoki do'stingizga emas, sizni potensial ish bilan ta'minlashi mumkin bo'lgan shaxsga yozayabsiz. Ish siz uchun muhim bo'lmasa o'zingizni ham, boshqalarni ham vaqtini olmang.

3. Ko'p joyda ishlagan bo'lsangiz, maqtanib generatsiya qilingan rezyumeni to'ldirib tashlamang. Ko'p joyda ishlaganingiz ba'zan salbiy effekt beradi. Sababi, ko'pchilik ishdan ishga sakrab yuradigan xodimni emas, loyal va sifatli xodimni qidirayotgan bo'ladi.

4. Ishlagan joylaringizga emas, qilgan ishlaringizga fokus bering. Ko'pchilikka qayerda ishlaganingiz emas, qo'lingizdan nimalar kelishi muhimroq.

5. Yoqimsiz bo'lmang. Har qanday holatda ham qattiq muomala qilmang va eshikni o'zingiz uchun qattiq yopib ketmang. Amerika kinolaridan ta'sirlanib, o'z haqqini talab qilib o'zgalarni haqqini xurmat qilmaydigan maydakash dasturchilar o'zbeklar ichida ko'payib ketibdi.

Asablarni asraylik do'stlar.
👌3🔥1
What Makes You a True Senior

7+ years of mobile development experience.

4+ years of strong Flutter experience in production environments.

Proven experience designing and structuring scalable mobile architectures.

Strong understanding of state management patterns and clean architecture principles.

Experience integrating RESTful APIs and handling authentication securely.

Experience integrating push notification systems (FCM, OneSignal, AWS SNS or similar) and handling token management, background messages, and deep linking.

Strong debugging skills and performance optimization experience.

Experience handling complex user flows and multi-role logic.

Ability to structure codebases for long-term maintainability.

Experience working with Git workflows and collaborative development.

Experience publishing and maintaining apps on both App Store and Google Play.

Demonstrated use of AI tools (coding assistants, architecture brainstorming, debugging acceleration) as part of your daily workflow.

High ownership mindset and accountability for what reaches production.

Ability to work independently and define mobile best practices.


Strongly Preferred

Experience with CI/CD pipelines for mobile apps.

Experience implementing automated tests (unit, widget, or integration tests).

Experience working with local databases (SQLite, Hive or similar) in production mobile applications

Familiarity with platform-specific bridging when required.

Experience working in workflow-heavy or enterprise-style systems.

Exposure to performance monitoring tools.

Familiarity with Agile methodologies (Scrum, Kanban) beyond surface-level rituals.

Hands-on experience with Docker and containerized environments.

#true #senior #levels
@flutterdevuz
👎2😱2
Media is too big
VIEW IN TELEGRAM
📹 Nobody Warned Me About This When Building Apps
👤 AstroDevs

@flutterdevuz
Bloc (Cubit) ning super kuchlari, kubitchilar bormi?

Tutvoling: https://medium.com/flutter-community/bloc-superpowers-2ef9262ed962

@flutterdevuz
1🔥1
Redditda O'zbek Communityni rivojlantiramiz!

https://www.reddit.com/r/flutterdevuz/
🔥6👎2👏2
Release’dan oldin aniqlanishi kerak bo‘lgan mayda muammolarni qayta-qayta chiqarib yuboraverganim uchun, har bir Flutter ilovasi uchun qisqa checklist tuzdim.

- flutter analyze ni ishga tushiring va runtime xatti-harakatiga ta’sir qiladigan barcha ogohlantirishlarni tuzating

- Har bir release builddan oldin testlarni ishga tushiring (flutter test)

- Release rejimini haqiqiy Android + iOS qurilmalarda sinab ko‘ring (faqat emulator/simulatorda emas)

- Deep linklarni va ilovaning yopiq (terminated) hamda background holatdan ochilishini tekshiring

- Yomon tarmoq sharoitlarini sinab ko‘ring (2G/3G throttling, timeout, retry, offline holatlar)

- Muhim ekranlarda loading / error / empty holatlarni tekshiring

- Permission oqimini ikki marta sinab ko‘ring (avval rad etish, keyin sozlamalarda ruxsat berish)

- Dynamic matn o‘lchami va kichik ekranlarda overflow muammolarini tekshiring

- Ikkala platformada ham back navigatsiya va gesture xatti-harakatlarini tekshiring

- Agar ishlatilsa, push notificationlar va background handlingni tekshiring

- Bitta past darajali qurilmada startup va jankni profillang

- Aynan imzolangan release build bilan yakuniy smoke test o‘tkazing


Sizning jamoangizda eng ko‘p xatoni ushlaydigan bitta tekshiruv qaysi? Bu ro‘yxatni yaxshilamoqchiman.

#bugs #release
@flutterdevuz
👍51👨‍💻1
Intervyuga yaxshi tayyorlanmasdan, ChatGPTga ishonib kirish: Ошибка!

Intervyuda: "AI ishlatib ishlayveraman-da" deyish: Фатальная ошибка

@flutterdevuz
Do'stlar, sizlarga 1 haftalik tekin Claude Pro Plan beraymi?

Shaxsiyga yozgan birinchi 3 kishiga 1 haftalik tekin Claude Pro (Claude Code / Claude Cowork). Sharti sinab ko'rgandan keyin, potensial 1oylik ($20) "SUBSCRIPTION" olishlarizga umidvorman :)

(Bu taklif Claude Pro obunasiga ega bo'lmaganlar uchun)

P.S: Tugadi)

#free #claude
@flutterdevuz
Forwarded from MobilDasturchi.Uz (Azizbek Asqaraliyev)
Flutter’da bloc’lar o‘rtasida ma’lumotni qanday almashasiz? 🤔
Ko‘pchilik loyihalarda feature’lar ko‘paygani sari bloc’lar o‘rtasidagi bog‘lanish muammoga aylanadi. Ayniqsa page’dan page’ga ma’lumot uzatishda.
Men yangi videoda Clean Architecture ichida ishlatadigan bitta qiziq usulimni ko‘rsatdim:
• Bitta page — bitta bloc prinsipi
• Bloc’lar o‘rtasida custom channel orqali aloqa
• Feature’larni mustaqil qilish

Videoda hammasini oddiy misol bilan tushuntirdim.

📹 Videoni ko‘rish:
https://www.instagram.com/reel/DVk23tojLlZ/?utm_source=ig_web_copy_link&igsh=MzRlODBiNWFlZA==

Aytgancha, agar Instagram’da 500 ta obunachi bo‘lsak,
BaseChannel’ning to‘liq kodlarini Telegram kanalga joylayman.
Siz odatda bloc’lar orasida ma’lumotni qanday uzatasiz?
Bitta page — bitta bloc prinsipi ishlatasizmi? 👀

@DasturchiMobile
Please open Telegram to view this post
VIEW IN TELEGRAM
G’ayrat, rahbarni diktator qilib qo‘yma

Rahbarlar birdan diktator bo‘lib qolmaydi. Ularni asta-sekin jamoa yasaydi.


Rahbar xato qilsa — o‘ziga yolg‘iz, asos bilan aytmaysan.

Noo‘rin gapirsa — indamasdan hafa bo‘lganingni ichingga yutasan.

Haqsiz dakki bersa — “xo‘p bo‘ladi” deb ketaverasan.

Rahbar esa buni boshqacha o‘qiydi:
“Demak, men doim haqman. Hamma rozi.”

Shu tariqa u chegarani bilmay qoladi.

Nima qilish kerak, deysanmi?

1. Avvalo, bu qiyin, hissiy suhbat bo‘lishini tan ol va o‘zingni bunga tayyorla.

2. Argumentlaring aniq, mantiqiy bo‘lsin. O‘zing qiynalsang, SI bilan maslahatlash.

3. Kechiktirma. Qancha cho‘zilsa, aytishing shuncha qiyinlashadi, u esa jiddiy olmasligi mumkin.

4. Kayfiyati yaxshi paytni topib, yolg‘iz gaplash. Birdan “ataka” qilma, lekin niyatingni ochiq bildir.

5. U qilgan ish yoki aytgan gap senga va kompaniyaga qanday zarar berganini aniq tushuntir.

6. Yoki xatosini o‘zi tushunib yetishi uchun ochiq savollar ber. Ko‘pincha shu usul samaraliroq. Faqat qadriyatini savolga tutma.

7. Hafa bo‘lgan bo‘lsang, bildirishdan qo‘rqma va uyalma. U ham inson, sen ham. Tushunadi.

8. Yakunda fidbek ber: endi nimani qanday qilish to‘g‘ri bo‘lishini ayt va kelishib ol.


9. Bu bir martalik ish emas, doim qilasan. Shunda, bora bora xatosi kamayadi. Seni ko’proq his qiladi.


Unutma:
Rahbaring xatosini tuzatmasang, ko‘pincha hech kim tuzatmaydi.


Ayniqsa u mediada mashhur yoki obro‘li inson bo‘lsa, unga ochiq fidbek beradigan odamlar juda kam bo‘ladi.

Yana bir gap.
Rahbaring ustozing bo‘lsa ham, ishda uni
“Ustoz” deb chaqirma
.

Bu o‘zingga ham, unga ham psixologik to‘siq qo‘yadi.

Xullas, rahbarlar diktator bo‘lib tug‘ilmaydi.

Ularni ko‘pincha jamoaning
sukuti, qo‘rquvi va “xo‘p bo‘ladi”lari diktatorga aylantiradi.

Amaliy boshqaruv videodarsligi
@boshqaruvchiga
💯1
O'zbekcha gapiradigan AI agent kerakmi?

@flutterdevuz
👍5👨‍💻1🆒1
Va bu sizni IDE ingizda yashaydi!
Yangi kompaniyaga asos soldim!

www.angeldevs.uz

@angeldevsuz
🔥4😁21👍1
Brilliant
😁5👍3