🧑🎓 Flutter Hot Reload
Перевод статьи с Medium от Станислава Чернышева Flutter Hot Reload: Что под капотом? поможет вам понять, что происходит в момент нажатия на кнопку Hot Reload⚡
Перевод статьи с Medium от Станислава Чернышева Flutter Hot Reload: Что под капотом? поможет вам понять, что происходит в момент нажатия на кнопку Hot Reload⚡
Хабр
Flutter Hot Reload: Что под капотом?
Привет, Хабр! Меня зовут Станислав Чернышев, я автор книги « Основы Dart », телеграм-канала MADTeacher и доцент кафедры прикладной информатики в Санкт-Петербургском государственном...
Nocode bozori qanaqa, pul topsa bo'ladimi?
Nocode/Lowcode bozori 2ga bo‘linadi.
1. Faqat korxona ichi uchun ishlatiladigan dasturlar bozori
2. Mijozlar ham, korxona ichi uchun ham ishlatila oladigan dasturlar bozori.
Bu yerga startaplar uchun MVP dasturlarni ham kiritsa bo’ladi.
Ha pul bor. Qarang.
Nocode dasturchi to'g'ridan-to'g'ri biron biznesga IT-xizmat ko'rsatadi, shuni evaziga pul oladi.
Endi raqamlarda gaplashamiz 👇
🌍 Dunyo bozori:
Nocode/Lowcode bozori butun dunyoda 2030-yilgacha $187 mlrd.ga chiqishi kutilyapti.
O’zbekiston 2023-yilgi YIM’sidan 2 barobar ko’p degani.
🇺🇿 O'zbekiston bozori:
Bir kompaniyaga dastur yasab berish narxi professional IT-kompaniyalarda $10 mingdan boshlanadi.
Kichik-o'rta biznesning qurbi yetmaydi.
Ammo ehtiyoji bor. Kengayish kerak-ku.
Nocode/Lowcode ananaviy dasturlashdan 5-10 barobar arzonroq va tezroq.
Kichik-o'rta kompaniyalar O'zbekiston yalpi ichki mahsulotining 51,2% qismini tashkil qiladi.
Bu naq $47 mlrd.lik bozor degani. 2030-ga qarab bozor 1,5 barobar o'sishi kutilyapti.
Endi savol shuncha katta bozorga nahot ishini yengilroq qilishi uchun IT-xizmatlar kerak bo'lmasa?
___
Nocode/Lowcode bundan buyog’iga bizda ham uchishi aniq.
Bunga qator sabablar bor.
Pastda kichik maqolada 4ta sabab keltirdim.
Maqola kim uchun?
1. Biznesidagi "kasha" bilan umri o'tayotgan, hisob-kitobi mingta eksel/daftarda yoyilib yotgan... kichik-o'rta biznes egalari;
2. Tez kasb o'rganib, pulga kirmoqchi IT'ga qiziqqanlar.
Shu 2 dan inson biri bo'lsangiz marhamat 👇
Ichi to'la go'sht 🥩, chaynab bo'lib, sizga lahm tushdimi, suyakmi aytarsiz )
🔗 Maqola
#repost #nocode
https://t.me/bunyod365
Nocode/Lowcode bozori 2ga bo‘linadi.
1. Faqat korxona ichi uchun ishlatiladigan dasturlar bozori
2. Mijozlar ham, korxona ichi uchun ham ishlatila oladigan dasturlar bozori.
Bu yerga startaplar uchun MVP dasturlarni ham kiritsa bo’ladi.
Ha pul bor. Qarang.
Nocode dasturchi to'g'ridan-to'g'ri biron biznesga IT-xizmat ko'rsatadi, shuni evaziga pul oladi.
Endi raqamlarda gaplashamiz 👇
🌍 Dunyo bozori:
Nocode/Lowcode bozori butun dunyoda 2030-yilgacha $187 mlrd.ga chiqishi kutilyapti.
O’zbekiston 2023-yilgi YIM’sidan 2 barobar ko’p degani.
🇺🇿 O'zbekiston bozori:
Bir kompaniyaga dastur yasab berish narxi professional IT-kompaniyalarda $10 mingdan boshlanadi.
Kichik-o'rta biznesning qurbi yetmaydi.
Ammo ehtiyoji bor. Kengayish kerak-ku.
Nocode/Lowcode ananaviy dasturlashdan 5-10 barobar arzonroq va tezroq.
Kichik-o'rta kompaniyalar O'zbekiston yalpi ichki mahsulotining 51,2% qismini tashkil qiladi.
Bu naq $47 mlrd.lik bozor degani. 2030-ga qarab bozor 1,5 barobar o'sishi kutilyapti.
Endi savol shuncha katta bozorga nahot ishini yengilroq qilishi uchun IT-xizmatlar kerak bo'lmasa?
___
Nocode/Lowcode bundan buyog’iga bizda ham uchishi aniq.
Bunga qator sabablar bor.
Pastda kichik maqolada 4ta sabab keltirdim.
Maqola kim uchun?
1. Biznesidagi "kasha" bilan umri o'tayotgan, hisob-kitobi mingta eksel/daftarda yoyilib yotgan... kichik-o'rta biznes egalari;
2. Tez kasb o'rganib, pulga kirmoqchi IT'ga qiziqqanlar.
Shu 2 dan inson biri bo'lsangiz marhamat 👇
Ichi to'la go'sht 🥩, chaynab bo'lib, sizga lahm tushdimi, suyakmi aytarsiz )
🔗 Maqola
#repost #nocode
https://t.me/bunyod365
Iqtbos qilingan twitdagi avtorning doʻsti oilasi bilan pulni uchma-uch yetkizarkanmush. Vaholanki ikkisi ham texnologiya industriyasida yaxshi daromadli va xatto biri Googleda ishlaydi.
Ikkisini yillik maoshi $720K boʻlar ekan.
Xisob kitob qilinsa rostdan ham shunday chiqibdi.
Lukeni aytishicha bu aqlli odamlarning axmoq ishlar qilishiga yana bir misol.
Sababi xarajatlar ortiqcha dabdabali uyda ijaraga turish, alohida shaxsiy transport xarajatlari, xususiy maktablarda o'qitish kabilarga ketib qolgan.
Bunday yashashdan nima ma'no deyabdi doʻsti.
Haqiqatan ham, agar pul barakasiz boʻlsa million topsa ham yuqmaydi. Musulmon o'laroq, bizni zaminlarda pullarimiz ancha barakali Alhamdulillah!
@flutterblogs
Ikkisini yillik maoshi $720K boʻlar ekan.
Xisob kitob qilinsa rostdan ham shunday chiqibdi.
Lukeni aytishicha bu aqlli odamlarning axmoq ishlar qilishiga yana bir misol.
Sababi xarajatlar ortiqcha dabdabali uyda ijaraga turish, alohida shaxsiy transport xarajatlari, xususiy maktablarda o'qitish kabilarga ketib qolgan.
Bunday yashashdan nima ma'no deyabdi doʻsti.
Haqiqatan ham, agar pul barakasiz boʻlsa million topsa ham yuqmaydi. Musulmon o'laroq, bizni zaminlarda pullarimiz ancha barakali Alhamdulillah!
@flutterblogs
Yandex mobil dasturchilari tomonidan "Мобилка" nomli mini serial ishlab chiqilibdi. Serial Yandexdagi mobil ishlab chiqarish jarayonlari haqida.
Ko'ring (Playlist): https://youtube.com/playlist?list=PLvUkJ7nHZygdRg3bywe9EF5-XBy8AjGWA&si=DldCvncu33sMohip
#watch #yandex
@flutterblogs
Ko'ring (Playlist): https://youtube.com/playlist?list=PLvUkJ7nHZygdRg3bywe9EF5-XBy8AjGWA&si=DldCvncu33sMohip
#watch #yandex
@flutterblogs
Just analyzed a pubspec one guy posted on Linkedin of his PAID flutter template :)
Let's review this pubspec.yaml file:
- auto_route: A navigation library with common issues related to templating. Currently, there's no ideal recommendation to replace it, but it's not great. Consider using go_router instead.
- awesome_flutter_extensions: While it might be useful, I don't recommend including it as a dependency in templates. Instead, add it manually if you find it beneficial in specific projects.
- collection: A great library! However, it's better to specify it under "any" versioning, along with other Flutter dependencies like meta, intl, and async.
- flutter_animate: This is a good choice.
- flutter_settings_ui: This library has been archived and only adds a settings screen. It's better to manually create your own settings screen for better control and flexibility.
- hive: This database is unsupported and problematic—avoid it at all costs. I recommend SQLite as a more stable alternative. More details here: https://lnkd.in/d5rGgdfQ.
- hooks: This is difficult to read and prone to errors. Instead, opt for using the lifecycle methods of a StatefulWidget.
- riverpod: A poor state management library with tight coupling, reliance on global variables, and side-effects. A better option would be to use bloc for state management and follow healthy dependency injection practices. More on this here: https://lnkd.in/dJKwbwsK and https://lnkd.in/dneDc5T7. Additional insights about riverpod can be found here: https://lnkd.in/deZpZH_C.
- logger: I'm not familiar with this one, but it’s often better to create your own custom logger, like the one in this template: https://lnkd.in/dha5d-UZ.
Good packages:
- mockito
- image_picker
- intl
- json_serializable
- freezed
- cached_network_image
By the way, I have my own template, that I recommend taking look as well https://lnkd.in/dz9FR5BG (it's free)
Let's review this pubspec.yaml file:
- auto_route: A navigation library with common issues related to templating. Currently, there's no ideal recommendation to replace it, but it's not great. Consider using go_router instead.
- awesome_flutter_extensions: While it might be useful, I don't recommend including it as a dependency in templates. Instead, add it manually if you find it beneficial in specific projects.
- collection: A great library! However, it's better to specify it under "any" versioning, along with other Flutter dependencies like meta, intl, and async.
- flutter_animate: This is a good choice.
- flutter_settings_ui: This library has been archived and only adds a settings screen. It's better to manually create your own settings screen for better control and flexibility.
- hive: This database is unsupported and problematic—avoid it at all costs. I recommend SQLite as a more stable alternative. More details here: https://lnkd.in/d5rGgdfQ.
- hooks: This is difficult to read and prone to errors. Instead, opt for using the lifecycle methods of a StatefulWidget.
- riverpod: A poor state management library with tight coupling, reliance on global variables, and side-effects. A better option would be to use bloc for state management and follow healthy dependency injection practices. More on this here: https://lnkd.in/dJKwbwsK and https://lnkd.in/dneDc5T7. Additional insights about riverpod can be found here: https://lnkd.in/deZpZH_C.
- logger: I'm not familiar with this one, but it’s often better to create your own custom logger, like the one in this template: https://lnkd.in/dha5d-UZ.
Good packages:
- mockito
- image_picker
- intl
- json_serializable
- freezed
- cached_network_image
By the way, I have my own template, that I recommend taking look as well https://lnkd.in/dz9FR5BG (it's free)
Flutter Blogs | Uzbekistan 🇺🇿
Just analyzed a pubspec one guy posted on Linkedin of his PAID flutter template :) Let's review this pubspec.yaml file: - auto_route: A navigation library with common issues related to templating. Currently, there's no ideal recommendation to replace it…
© https://t.me/mdevnotes
(Quoted forward qilmaydigan odatim bor. Sababi qachondir original kanal "copyright" olsa barcha kanaldagi quoted postlar ham "uxlidi". Ishonuring, tajribamda boʻlgan.)
(Quoted forward qilmaydigan odatim bor. Sababi qachondir original kanal "copyright" olsa barcha kanaldagi quoted postlar ham "uxlidi". Ishonuring, tajribamda boʻlgan.)
Telegram
Mobile Tech
Michael Lazebny's blog about @dart and @flutter
lazebny.io
lazebny.io
Dasturchi sifatida o’sishning 10ta printsipi:
1. CEO kabi fikrlang
2. To’siqlarga rozi bo’lmang
3. Tashabbus ko’rsating
4. Yaxshi yozishni o’rganing
5. O'z ishingizni boshqaring
6. O’z o’qishingizni boshqaring
7. Qurollaringizni chuqur biling
8. Faol aloqada bo'ling
9. Collaboration qilishni o'rganing
10. Professional va ishonchli bo'ling
Bir choynak choyni damlab olib obdon o’qib chiqsa bo’ladigan post seriyalari bo’ldi. Umid qilaman hamma o’zi uchun nimadir o’rgandi.
[Inspired by Dan Heller]
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
https://t.me/vovopapcom
1. CEO kabi fikrlang
2. To’siqlarga rozi bo’lmang
3. Tashabbus ko’rsating
4. Yaxshi yozishni o’rganing
5. O'z ishingizni boshqaring
6. O’z o’qishingizni boshqaring
7. Qurollaringizni chuqur biling
8. Faol aloqada bo'ling
9. Collaboration qilishni o'rganing
10. Professional va ishonchli bo'ling
Bir choynak choyni damlab olib obdon o’qib chiqsa bo’ladigan post seriyalari bo’ldi. Umid qilaman hamma o’zi uchun nimadir o’rgandi.
[Inspired by Dan Heller]
#Karyera #Career #SWECareer #CareerTips #Dasturlash #Programming #SoftwareEngineering #IT
https://t.me/vovopapcom
"Shagirdlarim" har ehtimolga qarshi deb Fletterdi kopiya qippoyishipti. (Flock)
Maqsad oʻzi Fletter komandani choyxonada yurib vaqti bome, ba'zigi seryozni baglardiyam tuzatame yurishgan mahal, bular Fletter komandadan so'ro'rmastan, o'zimiz ko'pchili mnde yig'ilishib tuzatvoramiz, a yana ko'pchili so'ragan fichalardiyam Flockga qo'shvoramiz deyishyaptikan. A lekin keyinchali Fletterdi vaqti boʻlib, oʻzi qoʻshsa, biz oʻzimizikini o'chirvororamiz, Fletterdikini olo'ramiz deyishibdi.
Xullas asosiy freymwork bilan bir xil yurarkan, faqat bu "kak budto" Fletter + ekan.
Koʻpro fichalari boʻladi va buglari tezro tuzatiladi (mish)
Atak kamunitiysi ko'payib ketsa, Fletter o'lsayam shu yerdagi bachala davom ettirishorarkanda ishti.
Hozir ular kamunitiga koʻpro odam yig'yaptikan, mashetta: https://flutterfoundation.dev/blog/posts/we-are-forking-flutter-this-is-why/
#flock #new_fork
@flutterblogs
Maqsad oʻzi Fletter komandani choyxonada yurib vaqti bome, ba'zigi seryozni baglardiyam tuzatame yurishgan mahal, bular Fletter komandadan so'ro'rmastan, o'zimiz ko'pchili mnde yig'ilishib tuzatvoramiz, a yana ko'pchili so'ragan fichalardiyam Flockga qo'shvoramiz deyishyaptikan. A lekin keyinchali Fletterdi vaqti boʻlib, oʻzi qoʻshsa, biz oʻzimizikini o'chirvororamiz, Fletterdikini olo'ramiz deyishibdi.
Xullas asosiy freymwork bilan bir xil yurarkan, faqat bu "kak budto" Fletter + ekan.
Koʻpro fichalari boʻladi va buglari tezro tuzatiladi (mish)
Atak kamunitiysi ko'payib ketsa, Fletter o'lsayam shu yerdagi bachala davom ettirishorarkanda ishti.
Hozir ular kamunitiga koʻpro odam yig'yaptikan, mashetta: https://flutterfoundation.dev/blog/posts/we-are-forking-flutter-this-is-why/
#flock #new_fork
@flutterblogs