Persian Flutter – Telegram
Persian Flutter
1.85K subscribers
244 photos
56 videos
23 files
469 links
جامعه فلاتر فارسی

Telegram Group:
@flutter_community

Youtube:
youtube.com/@PersianFlutter

Twitter:
twitter.com/PersianFlutter
Download Telegram
و درنهایت، پوشش خبری رو با توییتی از Tim Sneath به پایان می‌رسونیم.

"تماشای مسیر فلاتر در Google I/O بسیار سرگرم‌کننده بود:
- 2018: چند شکست کوچک
- 2019: اشاره‌های ریز در سخنرانی‌ها
- 2021/2: بخشی از سخنرانی اصلی
- 2023: در همه‌جا گنجانده شده بود! اندروید، کروم و هوش مصنوعی!

آینده #فلاتر روشن است!"

لینک توییت:
https://twitter.com/timsneath/status/1656405949429727233?s=20

#IO2023 #Flutter310

@persian_flutter
12👍1
دوستان توییتر ما رو هم دنبال کنید.

twitter.com/PersianFlutter

@persian_flutter
👍3
گوگل #IO2023 برای #Flutter در یک نگاه.

منبع تصویر

@persian_flutter
👍5
خوب همونطور که میدونید تو ورژن جدید دارت ما یه عالمه تغییرات جدید داریم
از Record ها بگیرید تا Pattern Maching و چیز های دیگه

خوب بهترین راهی که بتونیم این تغییرات رو یاد بگیریم چیه؟

درسته یه CodeLab خوب اگه نمیدونی چیه لینک پایین رو باز کن

https://codelabs.developers.google.com/codelabs/dart-patterns-records


@persian_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
👍26👎2
This media is not supported in your browser
VIEW IN TELEGRAM
🤦🏻‍♀

مشکل همیشگی برنامه نویس ها


@persian_flutter
👍9
از کدوم سرویس 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
👍8
Persian Flutter pinned «از کدوم سرویس CI/CD بیشتر استفاده میکنید؟»
سلام به همگی

امروز قراره دوره هم جمع شیم تا در مورد موضوع Responsive Design یه صحبتی داشته باشیم و با هم دانشمون رو به اشتراک بزاریم

ساعت 7:30 به وقت ایران منتظرتونیم

لینک ورود به میتینگ


https://meet.google.com/dmh-qqvd-rmy
👍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
Persian Flutter pinned «خب کم کم اماده شید که دوره هم جمع شیم موضوع دوره همی امروز Responsive Design هست https://meet.google.com/dmh-qqvd-rmy @persian_flutter»
شاید باورتون نشه ولی درست ۱۰ سال از اولین انتشار رسمی پکیج http‌ می‌گذره.
و امروز، اولین نسخه پایدار(۱.۰.۰) این پکیج منتشر شد.
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
👏9👍3
می‌دونستید تو دارت می‌تونید برای loopها اسم بزارید و راحت کنترل‌شون کنید و توی loopهای تو در تو، breakشون کنید؟

منبع

#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
👍7