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
Forwarded from sasan safari
اپیزود سوم #پادکست رادیو #فلاتر 💙
گفتگو با پیام زاهدی عزیز، کامیونیتی لید جامعه فلاتر فارسی
برای شنیدن پادکست، چنل کست‌باکس رو سابسکرایب کنید.



https://castbox.fm/va/5298400


PayamZahedi.com
PersianFlutter.com
👍9
Media is too big
VIEW IN TELEGRAM
توی این ویدیو یاد میگیریم چطوری بدون نیاز به فیلتر شکن و یا شکن و 403 پروژه خودمون رو بیلد بگیریم و یا پکیچی به پروژه اضافه کنیم

@LearningFlutter
👍5
"نکته مهم: متأسفم که یک مورد را به شما اعلام می کنم: من (@ wendux) نمی توانم به حفظ کتابخانه dio ادامه دهم. من می دانم که dio به عنوان یک کتابخانه درخواست Http محبوب، تعداد زیادی کاربر دارد و یک اکوسیستم پلاگین در مقیاس خاصی را بر اساس dio تشکیل داده است. با این حال، به دلیل سرعت به روز رسانی سریع دارت/فلاتر و انرژی محدود شخصی من، این تصمیم اجتناب ناپذیر برای من است که از تعمیر و نگهداری صرف نظر کنم.

خوشبختانه، پس از تکرار چهار نسخه اصلی، کل هسته و معماری dio نسبتاً پایدار بوده است و توسعه ثانویه دشوار نیست. می توانید پس از فورک کردن بر اساس آخرین نسخه کد منبع، توسعه سفارشی سازی کنید."

@persian_flutter
😢18😱7
پکیج dio توسط flutter.cn از این به بعد ساپورت میشه و پکیج dioX که چند روز پیش درست شده بود با خود dio الان merge شده. لازم نیست نگران باشید.
نسخه 5.0.0 کتابخونه dio هم منتشر شد.
👍19
This media is not supported in your browser
VIEW IN TELEGRAM
🔴 خب یه AI جدید قراره بیاد که میتونه براتون UI «رابط کاربری» توی Figma بزنه.
فعلا یه دمو اولیه از galileo ببینید، ثبت‌نامش شروع شد حتما خبر میدم.

🚀 @AlefbeMedia
👍6🤯5🔥3
Media is too big
VIEW IN TELEGRAM
یکی دو روز پیش سازنده پکیچ Dio گفت بود که دیگه نمیتونه این پکیج رو توسعه بده (البته یک تیم دیگه تصمیم توسعه رو گرفتند و این امر منتفی شد.) خیلی ها توی پروژه هاشون از این پکیج استفاده کرده اند خب پروژه های بزرگ اگر به این پکیچ وابسته باشند و برای اینکه به پکیچ دیگه ای سوئیچ کنند خیلی دردسر دارند

توی این ویدیو با استفاده از اصل 5 SOLID که اصل وارونگی وابستگی هستش DIP کاری میکنیم که وابستگی پروژه به پکیچ Dio حذف میشه و میشه راحت بین Dio و Http سوئیچ کنیم
#آموزش

@LearningFlutter
👍13
درحال حاضر Riverpod یکی از قویترین و محبوب ترین پکیج هایی هست که میتونیم با استفاده از اون State management رو تو برنامتون پیاده کنید
تو این ویدیو مجید حاجیان با Remi Rousselet خالق Riverpod و پکیج هایی مثل Freezed صحبت میکنه و باهم Riverpod رو مرور میکنن

https://www.youtube.com/watch?v=QS3XtFoFN1I


@persian_flutter
👍11👎3
Forwarded from sasan safari
👍6
یکی از مهمترین کلید واژه های Dart و Flutter چیزی نیست جز:
const
اما چرا؟ چرا این کلیدواژه میتونه برنامه مارو از لحاظ کارایی بهبود ببخشه (Performance Optimization)

فلاتر یک مکانیزم داره که به واسطه اون وقتی rebuild اتفاق میوفته میاد و Widget هایی که تغییری نکردن و یا متد سازنده (Constructor)اونها به صورت const پیاده سازی شده رو شناسایی میکنه و از rebuild شدن اون ها جلوگیری میکنه.

این موضوع در اپلیکیشن های خیلی بزرگ بیشتر قابل مشاهده هست

مقاله زیر بررسی میکنه که Const constructor چقدر میتونه باعث بهبود عملکرد برنامه ما بشه


https://medium.com/nerd-for-tech/flutter-performance-analysis-of-const-constructor-d2a72fd8a043



@persian_flutter
👍21👏1
همین‌طور که می‌دونید رشد هوش مصنوعی تو این مدت عجیب غریب شده و خیلی از شرکت‌ها دارن به سمت‌ش سوق پیدا می‌کنن.

درنتیجه نباید از این هایپ عقب بمونید، مقاله Andrea رو از دست ندید.

تیکه‌ کدی رو متوجه نمی‌شید، نمی‌دونید کجای کار رو خراب رفتید، باگ دارید ولی نمی‌دونید کجاست و ...
می‌تونید در موارد بالا کمک بسیاری از ChatGPT بگیرید.

https://codewithandrea.com/articles/dart-flutter-chatgpt/

@persian_flutter
👍13
Forwarded from sasan safari
تنها کسی که لیاقت واژه #استاد رو داره
54👎8👍7
Forwarded from Pure Coder (Pure Coder)
دانشمند آن چه را که هست کشف میکند و مهندس آن چه را که نیست خلق میکند.

برنامه نویس، مهندس هنرمندی هست که یک اثر هنری با تفکر مهندسی خلق میکند.

روز مهندس بر شما مهندسان خاص مبارک 😍.
❤‍🔥24👍4
برای پیروز... 🖤
😢24😁65👍2👎1
"دوستان dart backend در حال رشد هست. و خیلی مهمه که به عنوان برنامه نویس فلاتر این موضوع رو بیشتر جدی بگیریم. توی پستی که توی وبسایتم گذاشتم دلایل خیلی خوبی آوردم که چرا فریمورک های dart backend در آینده نزدیک پرطرفدار میشن. خوندن این مقاله یه دید خیلی خوبی بهتون میده که چطور توی صنعت نرم افزار همه چی در نهایت به پول ختم میشه و با چه پارامتر هایی میشه سنجید که یه فریمورک آیا جای خودش رو تو دنیای نرم افزار میتونه پیدا کنه یا نه."
Alireza Eeasazade

https://easazade.com/2023/03/01/why-as-a-flutter-developer-you-should-learn-dart-backend-seriously

@persian_flutter
👍17
This media is not supported in your browser
VIEW IN TELEGRAM
سلام بچه ها اولین ورژن پکیج toastification رو منتشر کردم

مشکل اصلی پکیج های مشابه اینه که به شما این امکان رو میدن که فقط یک نوتیفیکیشن در صفحه رو نشون بدید اما با استفاده از Toastification شما میتونید نوتیفیکیشن هاتون رو مدیریت کنید

خیلی خوشحال میشم که نظرتون رو درموردش بدونم

https://github.com/payam-zahedi/toastification

@persian_flutter
👍2613
This media is not supported in your browser
VIEW IN TELEGRAM
خب ورژن جدید Toastification رو هم آماده کردم تو این ورژن داکیومنت گیتهاب رو کامل کردم پروژه Example رو اپدیت کردم و علاوه بر اون چندتا Use Case هم اضافه کردم که بدونیم پکیج تو موبایل و وب چطور عمل میکنه

خلاصه که پکیج آماده استفاده است

اگه دوست داشتید لطفا Star فراموش نشه

version: 0.0.2

https://github.com/payam-zahedi/toastification


@persian_flutter
👍18🔥5