FlutterFarsi_com – Telegram
FlutterFarsi_com
714 subscribers
109 photos
22 videos
2 files
142 links
Download Telegram
یکی از دغدغه‌های همیشگی برنامه‌نویس‌های فلاتر، بهینه‌سازی عملکرد و مدیریت وضعیت اپلیکیشنه. 😎 تو این پست می‌خوام بهتون نشون بدم چطور می‌تونید با استفاده از الگوی Bloc اپلیکیشنتون رو بهینه‌تر و سریع‌تر کنید 🚀. Bloc کمک می‌کنه تا منطق تجاری (Business Logic) و رابط کاربری (UI) رو از هم جدا کنید و برنامه‌ای داشته باشید که تو شرایط مختلف عملکرد خیلی بهتری داشته باشه.

با Bloc می‌تونید مدیریت وضعیت رو راحت‌تر کنید و یه اپلیکیشن با عملکرد بهینه بسازید. تو این پست یه مثال ساده گذاشتم که ببینید چطور میشه از Bloc استفاده کرد و وضعیت رو مدیریت کرد. اگه سوالی داشتید، حتما تو کامنت‌ها بپرسید، خوشحال می‌شم راهنماییتون کنم. 😊

برای دیدن مطالب بیشتر هم می‌تونید صفحه‌های فلاتر فارسی رو دنبال کنید:

📱 اینستاگرام: https://instagram.com/flutterfarsi.ac

📢 تلگرام: t.me/flutterfarsi_com
👍62👎1
مدیریت وضعیت با Riverpod در فلاتر 🚀

یکی از ابزارهای قدرتمند برای مدیریت وضعیت در فلاتر، پکیج Riverpod هست. برخلاف روش‌های سنتی، Riverpod انعطاف‌پذیری بالاتری داره و کمک می‌کنه تا وضعیت‌های مختلف رو در اپلیکیشن‌های پیچیده به‌صورت ساده‌تر و بهینه‌تر مدیریت کنید. 🤩

تو این پست به بعضی از پرکاربردترین ابزارهای Riverpod مثل StateProvider و StreamProvider پرداختیم:

🔹 StateProvider برای مدیریت وضعیت‌های ساده (مثل متغیرهای عددی یا boolean) استفاده می‌شه که به راحتی قابل تغییر هستند.

🔹 StreamProvider برای مدیریت جریان‌های داده‌ای (مثل داده‌های زنده که به‌روزرسانی می‌شن) استفاده می‌شه.

با استفاده از Riverpod می‌تونید وضعیت‌های مختلف اپلیکیشنتون رو به‌صورت مؤثرتر و منعطف‌تر کنترل کنید و کدتون رو سازمان‌دهی بهتری بدید. اگر سوالی داشتید، حتما در کامنت‌ها بپرسید، خوشحال می‌شم کمکتون کنم. 😊

🌐 برای یادگیری بیشتر به فلاتر فارسی سر بزنید: 📱 اینستاگرام: https://lnkd.in/gcrHT3S7

📢 تلگرام: t.me/flutterfarsi_com
👍3
ساخت صفحات ریسپانسیو در فلاتر با پکیج Flutter_ScreenUtil 📱💡
آیا می‌خواهید اپلیکیشنتون در تمامی دستگاه‌ها به‌خوبی نمایش داده شود؟ با استفاده از پکیج قدرتمند flutter_screenutil، می‌توانید ابعاد و اندازه‌های صفحات را در دستگاه‌های مختلف به‌طور داینامیک و خودکار تنظیم کنید. این پکیج کمک می‌کند تا تجربه کاربری بهتر و یکپارچه‌ای را برای کاربران خود ایجاد کنید. 📲

🔹 بهینه‌سازی اندازه صفحات: بدون نیاز به نگرانی درباره ابعاد دستگاه‌های مختلف، صفحات اپلیکیشنتان را ریسپانسیو کنید. 🔹 مدیریت داینامیک ابعاد: با یک کد ساده، اندازه‌ها را در تمامی دستگاه‌ها تنظیم کنید و در عین حال ظاهری حرفه‌ای و زیبا داشته باشید.

اگر سوالی درباره نحوه استفاده از flutter_screenutil دارید، حتماً در کامنت‌ها بپرسید. خوشحال می‌شم کمکتون کنم. 😊

🌐 برای یادگیری بیشتر به فلاتر فارسی سر بزنید:
📱 اینستاگرام: https://lnkd.in/gcrHT3S7
📢 تلگرام: t.me/flutterfarsi_com
👍4