و درنهایت، پوشش خبری رو با توییتی از Tim Sneath به پایان میرسونیم.
"تماشای مسیر فلاتر در Google I/O بسیار سرگرمکننده بود:
- 2018: چند شکست کوچک
- 2019: اشارههای ریز در سخنرانیها
- 2021/2: بخشی از سخنرانی اصلی
- 2023: در همهجا گنجانده شده بود! اندروید، کروم و هوش مصنوعی!
آینده #فلاتر روشن است!"
لینک توییت:
https://twitter.com/timsneath/status/1656405949429727233?s=20
#IO2023 #Flutter310
@persian_flutter
"تماشای مسیر فلاتر در Google I/O بسیار سرگرمکننده بود:
- 2018: چند شکست کوچک
- 2019: اشارههای ریز در سخنرانیها
- 2021/2: بخشی از سخنرانی اصلی
- 2023: در همهجا گنجانده شده بود! اندروید، کروم و هوش مصنوعی!
آینده #فلاتر روشن است!"
لینک توییت:
https://twitter.com/timsneath/status/1656405949429727233?s=20
#IO2023 #Flutter310
@persian_flutter
❤12👍1
Persian Flutter
و درنهایت، پوشش خبری رو با توییتی از Tim Sneath به پایان میرسونیم. "تماشای مسیر فلاتر در Google I/O بسیار سرگرمکننده بود: - 2018: چند شکست کوچک - 2019: اشارههای ریز در سخنرانیها - 2021/2: بخشی از سخنرانی اصلی - 2023: در همهجا گنجانده شده بود! اندروید،…
سعی کردیم کلیات رویداد رو پوشش بدیم.
سایر توضیحات در منابع زیر:
https://medium.com/flutter/racing-forward-at-i-o-2023-with-flutter-and-dart-df2a8fa841ab
https://medium.com/flutter/whats-new-in-flutter-3-10-b21db2c38c73
تگهای استفاده شده:
#IO2023 #Dart3 #Flutter310
جامعه فلاترفارسی.
@persian_flutter
سایر توضیحات در منابع زیر:
https://medium.com/flutter/racing-forward-at-i-o-2023-with-flutter-and-dart-df2a8fa841ab
https://medium.com/flutter/whats-new-in-flutter-3-10-b21db2c38c73
تگهای استفاده شده:
#IO2023 #Dart3 #Flutter310
جامعه فلاترفارسی.
@persian_flutter
Medium
Racing Forward at I/O 2023 with Flutter and Dart
Major updates to graphics performance, web integration, developer productivity and security in Flutter 3.10
❤21🙏1
👍3
خوب همونطور که میدونید تو ورژن جدید دارت ما یه عالمه تغییرات جدید داریم
از Record ها بگیرید تا Pattern Maching و چیز های دیگه
خوب بهترین راهی که بتونیم این تغییرات رو یاد بگیریم چیه؟
درسته یه CodeLab خوب اگه نمیدونی چیه لینک پایین رو باز کن
https://codelabs.developers.google.com/codelabs/dart-patterns-records
@persian_flutter
از Record ها بگیرید تا Pattern Maching و چیز های دیگه
خوب بهترین راهی که بتونیم این تغییرات رو یاد بگیریم چیه؟
درسته یه CodeLab خوب اگه نمیدونی چیه لینک پایین رو باز کن
https://codelabs.developers.google.com/codelabs/dart-patterns-records
@persian_flutter
Google Codelabs
Dive into Dart's patterns and records | Google Codelabs
Use patterns, records, and other new features of Dart 3 to re-architect your UI design style in Flutter.
👍7
انتخاب شما کدومه؟ 🤔
Bloc یا Riverpod
تو این مقاله توضیح دادم که چرا Riverpod برنده واقعی توی این مقایسه هست.
قطعا این دوتا پکیج میتونن نیاز های اولیه و ساده هر پروژه ای رو حل کنن اما من چندتا سناریو طراحی کردم که توی اونها نشون میدم Riverpod چقدر میتونه خوب تر عمل کنه.
چند دقیقه وقت بزارید و با دقت مطالعش کنید.
اگه براتون مفید بود لایک یادتون نره
https://medium.com/snapp-x/riverpod-or-bloc-making-the-right-choice-for-your-real-world-app-7bc2e6b0b49
@persian_flutter
Bloc یا Riverpod
تو این مقاله توضیح دادم که چرا Riverpod برنده واقعی توی این مقایسه هست.
قطعا این دوتا پکیج میتونن نیاز های اولیه و ساده هر پروژه ای رو حل کنن اما من چندتا سناریو طراحی کردم که توی اونها نشون میدم Riverpod چقدر میتونه خوب تر عمل کنه.
چند دقیقه وقت بزارید و با دقت مطالعش کنید.
اگه براتون مفید بود لایک یادتون نره
https://medium.com/snapp-x/riverpod-or-bloc-making-the-right-choice-for-your-real-world-app-7bc2e6b0b49
@persian_flutter
👍26👎2
اگه دوست دارید درمورد بکاند در دارت بیشتر بدونید(درواقع Serverpod)، این لایو رو از دست ندید.
«Observable Flutter: Serverpod»
https://www.youtube.com/live/8sCxWBWhm2Y?feature=share
@persian_flutter
«Observable Flutter: Serverpod»
https://www.youtube.com/live/8sCxWBWhm2Y?feature=share
@persian_flutter
YouTube
Observable Flutter: Serverpod
Watch as @laybunzz is joined by Serverpod's creator, Viktor Lidholt, to discuss how the package accelerates your full-stack Dart development.
Catch more → https://goo.gle/ObservableFlutter
Subscribe to Flutter → http://goo.gle/FlutterYT
#ObservableFlutter
Catch more → https://goo.gle/ObservableFlutter
Subscribe to Flutter → http://goo.gle/FlutterYT
#ObservableFlutter
👍7
ساخت برنامه برای تلویزیون و دستگاههای پوشیدنی(Wearable) با فلاتر.
https://youtu.be/qyxHnMZX8Po
@persian_flutter
https://youtu.be/qyxHnMZX8Po
@persian_flutter
YouTube
May Flutter Meetup - Building an app for TV and Wearable with Flutter by Billy
GDG Montreal - Flutter organized a meetup in Montreal.
https://gdg.community.dev/events/details/google-gdg-montreal-presents-may-flutter-meetup/
Billy gave a talk about building an app for TV and Wearable with Flutter
Slide:
https://speakerdeck.com/gdgmontreal/may…
https://gdg.community.dev/events/details/google-gdg-montreal-presents-may-flutter-meetup/
Billy gave a talk about building an app for TV and Wearable with Flutter
Slide:
https://speakerdeck.com/gdgmontreal/may…
👏8👍3
Persian Flutter
ساخت برنامه برای تلویزیون و دستگاههای پوشیدنی(Wearable) با فلاتر. https://youtu.be/qyxHnMZX8Po @persian_flutter
This media is not supported in your browser
VIEW IN TELEGRAM
در ستایش فلاتر... اجرای یک برنامه نوشته شده با فلاتر در Top Bar مکاواس.
https://dev.to/sky1095/flutter-on-top-elevate-your-app-to-the-macos-status-bar-1lfh
@persian_flutter
https://dev.to/sky1095/flutter-on-top-elevate-your-app-to-the-macos-status-bar-1lfh
@persian_flutter
❤18👍2
از کدوم سرویس CI/CD بیشتر استفاده میکنید؟
Anonymous Poll
49%
GitHub actions
8%
Azure pipelines
7%
Code magic
36%
هیچکدام
با این اسکریپت بدون vpn یوتیوب باز میشه و چون ای پی ایران میافته تبلیغ هم نداره.
هر دستگاهی که بتونید یه اسکریپت پایتون اجرا کنید روش جوابه. تست شده و جواب میده.
https://github.com/GFW-knocker/gfw_resist_HTTPS_proxy
@persian_flutter
هر دستگاهی که بتونید یه اسکریپت پایتون اجرا کنید روش جوابه. تست شده و جواب میده.
https://github.com/GFW-knocker/gfw_resist_HTTPS_proxy
@persian_flutter
GitHub
GitHub - GFW-knocker/gfw_resist_HTTPS_proxy: HTTPS proxy with Fragment and DoH
HTTPS proxy with Fragment and DoH. Contribute to GFW-knocker/gfw_resist_HTTPS_proxy development by creating an account on GitHub.
👍8
سلام به همگی
امروز قراره دوره هم جمع شیم تا در مورد موضوع Responsive Design یه صحبتی داشته باشیم و با هم دانشمون رو به اشتراک بزاریم
ساعت 7:30 به وقت ایران منتظرتونیم
لینک ورود به میتینگ
https://meet.google.com/dmh-qqvd-rmy
امروز قراره دوره هم جمع شیم تا در مورد موضوع Responsive Design یه صحبتی داشته باشیم و با هم دانشمون رو به اشتراک بزاریم
ساعت 7:30 به وقت ایران منتظرتونیم
لینک ورود به میتینگ
https://meet.google.com/dmh-qqvd-rmy
Google
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
👍13
Persian Flutter pinned «سلام به همگی امروز قراره دوره هم جمع شیم تا در مورد موضوع Responsive Design یه صحبتی داشته باشیم و با هم دانشمون رو به اشتراک بزاریم ساعت 7:30 به وقت ایران منتظرتونیم لینک ورود به میتینگ https://meet.google.com/dmh-qqvd-rmy»
خب کم کم اماده شید که دوره هم جمع شیم
موضوع دوره همی امروز Responsive Design هست
https://meet.google.com/dmh-qqvd-rmy
@persian_flutter
موضوع دوره همی امروز Responsive Design هست
https://meet.google.com/dmh-qqvd-rmy
@persian_flutter
Google
Real-time meetings by Google. Using your browser, share your video, desktop, and presentations with teammates and customers.
Persian Flutter pinned «خب کم کم اماده شید که دوره هم جمع شیم موضوع دوره همی امروز Responsive Design هست https://meet.google.com/dmh-qqvd-rmy @persian_flutter»
شاید باورتون نشه ولی درست ۱۰ سال از اولین انتشار رسمی پکیج http میگذره.
و امروز، اولین نسخه پایدار(۱.۰.۰) این پکیج منتشر شد.
https://pub.dev/packages/http
منبع
@persian_flutter
و امروز، اولین نسخه پایدار(۱.۰.۰) این پکیج منتشر شد.
https://pub.dev/packages/http
منبع
@persian_flutter
🎉9👍3
Forwarded from Pure Coder (Mohammad Taheri)
🔥دارت ۳، یک قدم رو به جلو
⭕️دارت ۳ با فیچر های جدید زیادی سرانجام چند روز پیش معرفی شد.
⭕️فیچر های جدید این نسخه رو میتونیم در موارد زیر خلاصه کنیم :
✅Records
✅Patterns
✅class modifiers
⭕️با class modifier ها میتونیم یه سر و سامون خوبی به کلاس هامون بدیم و بهتر مدیریتشون کنیم.
😍اگه از زیاد کد زدن خوشت نمیاد، خوشحال باش... چون دارت کلی سوپرایز جدید واست داره...
⭕️قراره pattern ها با دست های پشت پرده بهمون کمک کنن که کمتر کد بنویسیم. (خوشگل تر؟ 🤔🤔🤔 شاید...)
🟢با pattern ها به خصوص ساختار if و switch متحول میشه.
🟢میتونیم علاوه بر switch statement ها نوع دیگری از switch ها، یعنی switch expression ها رو هم از این به بعد داشته باشیم.
🟢با ترکیب قابلیت هایی که pattern بهمون میدن با sealed class ها میتونیم یه قدم رو به جلو برداریم و نیازمون به ابزار های خارجی رو کمتر کنیم.
⭕️حالا Record ها به دارت اضافه شدن، تا دارت از این نظر چیزی از زبان هایی مثل swift کم نداشته باشه.
🟢حتا Record ها رو اینجا خیلی منسجم تر میبینیم.
😍با این همه هنوز ابتدای راه ورژن ۳ هستیم و این موارد قراره جاده صاف کن بروز رسانی های جذاب اینده باشن.
@purecoder_ir
⭕️دارت ۳ با فیچر های جدید زیادی سرانجام چند روز پیش معرفی شد.
⭕️فیچر های جدید این نسخه رو میتونیم در موارد زیر خلاصه کنیم :
✅Records
✅Patterns
✅class modifiers
⭕️با class modifier ها میتونیم یه سر و سامون خوبی به کلاس هامون بدیم و بهتر مدیریتشون کنیم.
😍اگه از زیاد کد زدن خوشت نمیاد، خوشحال باش... چون دارت کلی سوپرایز جدید واست داره...
⭕️قراره pattern ها با دست های پشت پرده بهمون کمک کنن که کمتر کد بنویسیم. (خوشگل تر؟ 🤔🤔🤔 شاید...)
🟢با pattern ها به خصوص ساختار if و switch متحول میشه.
🟢میتونیم علاوه بر switch statement ها نوع دیگری از switch ها، یعنی switch expression ها رو هم از این به بعد داشته باشیم.
🟢با ترکیب قابلیت هایی که pattern بهمون میدن با sealed class ها میتونیم یه قدم رو به جلو برداریم و نیازمون به ابزار های خارجی رو کمتر کنیم.
⭕️حالا Record ها به دارت اضافه شدن، تا دارت از این نظر چیزی از زبان هایی مثل swift کم نداشته باشه.
🟢حتا Record ها رو اینجا خیلی منسجم تر میبینیم.
😍با این همه هنوز ابتدای راه ورژن ۳ هستیم و این موارد قراره جاده صاف کن بروز رسانی های جذاب اینده باشن.
@purecoder_ir
👏9👍3
میدونستید تو دارت میتونید برای loopها اسم بزارید و راحت کنترلشون کنید و توی loopهای تو در تو، breakشون کنید؟
منبع
#tips
@persian_flutter
منبع
#tips
@persian_flutter
👍39🔥4🤔1
Forwarded from Pure Coder (Mohammad Taheri)
🔥دارت 3
⭕️یکی از فیچر های جدید و مهم دارت 3, class modifier ها هستن.
⭕️از این به بعد modifier های زیر رو داریم:
✅base
✅interface
✅final
✅sealed
⭕️همچنین از قبل abstract رو داشتیم.
✅abstract
⭕️علاوه بر اون توی دارت 3 یه کلاس دیگه نمیتونه به عنوان mixin استفاده بشه و برای اینکه یه کلاس بتونه mixin هم باشه باید از mixin class ها استفاده کنیم:
✅mixin class
⭕️استفاده از این modifier ها و به خصوص ترکیب کردنشون با هم ممکنه سخت بنظر برسه.
🟢تصویر بالا فرمول حالت های مختلف ترکیب مجازشون رو نشون میده.
❓سخته؟
@purecoder_ir
⭕️یکی از فیچر های جدید و مهم دارت 3, class modifier ها هستن.
⭕️از این به بعد modifier های زیر رو داریم:
✅base
✅interface
✅final
✅sealed
⭕️همچنین از قبل abstract رو داشتیم.
✅abstract
⭕️علاوه بر اون توی دارت 3 یه کلاس دیگه نمیتونه به عنوان mixin استفاده بشه و برای اینکه یه کلاس بتونه mixin هم باشه باید از mixin class ها استفاده کنیم:
✅mixin class
⭕️استفاده از این modifier ها و به خصوص ترکیب کردنشون با هم ممکنه سخت بنظر برسه.
🟢تصویر بالا فرمول حالت های مختلف ترکیب مجازشون رو نشون میده.
❓سخته؟
@purecoder_ir
👍7