fa
Feedback
Flutter | فلاتر

Flutter | فلاتر

رفتن به کانال در Telegram

لینک گروه برای اشتراک منابع و یادگیری فلاتر https://t.me/joinchat/EOllGEqgbASbAHtD03cXTA انتقاد ،پیشنهاد،نوشتن مطلب: @h_noroozi_t_96 @ni30000

نمایش بیشتر
2 530
مشترکین
-124 ساعت
-47 روز
-930 روز

در حال بارگیری داده...

ابر برچسب‌ها
هیچ داده‌ای
مشکلی وجود دارد؟ لطفاً صفحه را تازه کنید یا با مدیر پشتیبانی ما تماس بگیرید.
اشارات ورودی و خروجی
---
---
---
---
---
---
جذب مشترکین
اوت '26
اوت '26
+28
در 0 کانال‌ها
ژوئیه '26
+25
در 0 کانال‌ها
Get PRO
ژوئن '26
+29
در 0 کانال‌ها
Get PRO
مه '26
+33
در 0 کانال‌ها
Get PRO
آوریل '26
+15
در 0 کانال‌ها
Get PRO
مارس '26
+17
در 0 کانال‌ها
Get PRO
فوریه '26
+32
در 0 کانال‌ها
Get PRO
ژانویه '26
+17
در 0 کانال‌ها
Get PRO
دسامبر '25
+41
در 0 کانال‌ها
Get PRO
نوامبر '25
+42
در 1 کانال‌ها
Get PRO
اکتبر '25
+41
در 0 کانال‌ها
Get PRO
سپتامبر '25
+25
در 0 کانال‌ها
Get PRO
اوت '25
+23
در 1 کانال‌ها
Get PRO
ژوئیه '25
+30
در 0 کانال‌ها
Get PRO
ژوئن '25
+19
در 1 کانال‌ها
Get PRO
مه '25
+32
در 0 کانال‌ها
Get PRO
آوریل '25
+33
در 0 کانال‌ها
Get PRO
مارس '25
+31
در 0 کانال‌ها
Get PRO
فوریه '25
+47
در 0 کانال‌ها
Get PRO
ژانویه '25
+62
در 0 کانال‌ها
Get PRO
دسامبر '24
+54
در 0 کانال‌ها
Get PRO
نوامبر '24
+63
در 0 کانال‌ها
Get PRO
اکتبر '24
+49
در 0 کانال‌ها
Get PRO
سپتامبر '24
+53
در 0 کانال‌ها
Get PRO
اوت '24
+46
در 0 کانال‌ها
Get PRO
ژوئیه '24
+61
در 0 کانال‌ها
Get PRO
ژوئن '24
+59
در 0 کانال‌ها
Get PRO
مه '24
+77
در 0 کانال‌ها
Get PRO
آوریل '24
+89
در 0 کانال‌ها
Get PRO
مارس '24
+63
در 0 کانال‌ها
Get PRO
فوریه '24
+83
در 0 کانال‌ها
Get PRO
ژانویه '24
+95
در 1 کانال‌ها
Get PRO
دسامبر '23
+95
در 0 کانال‌ها
Get PRO
نوامبر '23
+71
در 0 کانال‌ها
Get PRO
اکتبر '23
+66
در 0 کانال‌ها
Get PRO
سپتامبر '23
+82
در 0 کانال‌ها
Get PRO
اوت '23
+54
در 0 کانال‌ها
Get PRO
ژوئیه '23
+86
در 0 کانال‌ها
Get PRO
ژوئن '23
+43
در 0 کانال‌ها
Get PRO
مه '23
+40
در 0 کانال‌ها
Get PRO
آوریل '23
+49
در 0 کانال‌ها
Get PRO
مارس '23
+61
در 0 کانال‌ها
Get PRO
فوریه '23
+54
در 0 کانال‌ها
Get PRO
ژانویه '23
+43
در 0 کانال‌ها
Get PRO
دسامبر '22
+39
در 0 کانال‌ها
Get PRO
نوامبر '22
+49
در 0 کانال‌ها
Get PRO
اکتبر '22
+39
در 0 کانال‌ها
Get PRO
سپتامبر '22
+50
در 0 کانال‌ها
Get PRO
اوت '22
+63
در 0 کانال‌ها
Get PRO
ژوئیه '22
+66
در 0 کانال‌ها
Get PRO
ژوئن '22
+60
در 0 کانال‌ها
Get PRO
مه '22
+63
در 0 کانال‌ها
Get PRO
آوریل '22
+76
در 0 کانال‌ها
Get PRO
مارس '22
+83
در 0 کانال‌ها
Get PRO
فوریه '22
+40
در 0 کانال‌ها
Get PRO
ژانویه '22
+37
در 0 کانال‌ها
Get PRO
دسامبر '21
+48
در 0 کانال‌ها
Get PRO
نوامبر '21
+94
در 0 کانال‌ها
Get PRO
اکتبر '21
+95
در 0 کانال‌ها
Get PRO
سپتامبر '21
+114
در 0 کانال‌ها
Get PRO
اوت '21
+120
در 0 کانال‌ها
Get PRO
ژوئیه '21
+86
در 0 کانال‌ها
Get PRO
ژوئن '21
+78
در 0 کانال‌ها
Get PRO
مه '21
+82
در 0 کانال‌ها
Get PRO
آوریل '21
+1 900
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
27 اوت+1
26 اوت+2
25 اوت+2
24 اوت+1
23 اوت+1
22 اوت+1
21 اوت+2
20 اوت0
19 اوت+1
18 اوت+1
17 اوت+1
16 اوت+1
15 اوت0
14 اوت+2
13 اوت0
12 اوت0
11 اوت0
10 اوت+2
09 اوت+1
08 اوت0
07 اوت0
06 اوت+1
05 اوت+3
04 اوت0
03 اوت0
02 اوت+4
01 اوت+1
پست‌های کانال

2
سلام دوستان 👋 بعد از چند هفته توسعه، نسخه اول اسکین‌یار رو منتشر کردم. اسکین‌یار یک CRM تخصصی برای پزشکان و مراکز پوست، زیبا+2
سلام دوستان 👋 بعد از چند هفته توسعه، نسخه اول اسکین‌یار رو منتشر کردم. اسکین‌یار یک CRM تخصصی برای پزشکان و مراکز پوست، زیبایی و کلینیک‌هاست. توی توسعه پروژه تمرکزم روی سادگی رابط کاربری، پرفورمنس و معماری تمیز بوده. پروژه با Flutter، Riverpod و Hive (برای دیتای آفلاین) پیاده‌سازی شده و ساختارش Feature-based هست. اگر فرصت داشتید، ممنون می‌شم اپ رو تست کنید و هر نظری درباره UI/UX، تجربه کاربری، عملکرد، باگ‌ها یا حتی ساختار فنی دارید با من به اشتراک بذارید. نقدهای فنی برای من از هر تعریفی ارزشمندتره. 📱 لینک بازار: https://cafebazaar.ir/app/com.skinyar.skinyar پیشاپیش از وقتی که می‌ذارید ممنونم. 🙏
953
3
🔺 اگه حوصله داکیومنت خوندن ندارید و یا پروژه‌ای داکیومنت درست حسابی نداره، به جای این‌که سر خودتون رو درد بیارید، یه سر به س
🔺 اگه حوصله داکیومنت خوندن ندارید و یا پروژه‌ای داکیومنت درست حسابی نداره، به جای این‌که سر خودتون رو درد بیارید، یه سر به سایت DeepWiki بزنید و با کمک هوش‌مصنوعی، جواب سوال‌های خودتون در مورد رپوهای گیت‌هاب رو پیدا کنید. اون خودش داکیومنت و کد بیس رو کامل مطالعه می‌کنه و کار شما خیلی راحت‌تر می‌شه. 🔗 deepwiki.com 🆔 @frontcode01 | 👩‍💻🧑‍💻
620
4
https://www.youtube.com/watch?v=vNwCw6uVyTg
752
5
«Flutter» 🆔 شناسه: https://ble.ir/fluttery سلام دوستان وقت بخیر.به صورت موقت تا رفع محدودیت ها گروه بالا در پیام رسان بله زده شد. دوستانی که میخوان عضو بشن تشریف بیارن.
594
6
https://www.youtube.com/watch?v=YY2w2JEX2xk
717
7
https://www.youtube.com/watch?v=YY2w2JEX2xk
1
8
📰 روشی برای رفع تحریم و مشکل Sync گریدل ✏️ اگر هنگام اجرای پروژه فلاتر یا کاتلین با خطاهای Connection Timeout یا 403 مواجه م
📰 روشی برای رفع تحریم و مشکل Sync گریدل ✏️ اگر هنگام اجرای پروژه فلاتر یا کاتلین با خطاهای Connection Timeout یا 403 مواجه می‌شوید و VPN شما روی گریدل جواب نمی‌دهد، از این تنظیمات در فایل android/build.gradle استفاده کنید. حتی اگر vpn دارید هم این تنظیمات رو ست کنید که سریعتر مخازن رو دریافت کنید. تنظیم مخازن (بدون نیاز به VPN) ابتدا منابع را از مایکت و سپس از Aliyun (علی‌بابا) دریافت می‌کنیم. این دو مورد تحریم نیستند و سرعت بسیار بالایی دارند. اگر پکیجی در آن‌ها نباشد، نگران نباشید گریدل به سراغ گوگل و MavenCentral می‌رود. 🔨 نحوه استفاده : {کلیک‌کنید} Flutter Jungle | @DXFlutter ✍️ #Amin_Pourabazari 🔗 Telegram 📱 | GitHub 4️⃣
801
9
بچه ها برای این شرایط که دسترسی به pub.dev نداریم ما تو شرکتمون یه پاب سرور لوکال بالا آوردیم شاید کسی بتونه استفاده و پروژه خودشو جلو ببره. اگر پکیجی دیدید به خطا میخوره و دریافت نمیکنه بگید تا من به سرور اضافه کنم $env:FLUTTER_STORAGE_BASE_URL = "https://flutter.tarazerp.ir" $env:PUB_HOSTED_URL = "https://pub.tarazerp.ir" این دوتا رو ست کنید تا بتونید پکیج هاتون رو دریافت کنید. برای اندروید هم من از ریپوزیتوری مایکت استفاده کردم buildscript { …  repositories {   maven {    url 'https://maven.myket.ir'   }  } … } allprojects {  repositories {   maven {    url 'https://maven.myket.ir'   }  } }
50
10
https://youtu.be/N2UdUpw6_qk
742
11
📰 دسترسی به context از هرجای اپ (بدون دردسر!): ✏️گاهی داخل: Controller Service یا callbackهایی که context ندارن لازمت میشه B
📰 دسترسی به context از هرجای اپ (بدون دردسر!): ✏️گاهی داخل: Controller Service یا callbackهایی که context ندارن لازمت میشه BuildContext داشته باشی (برای SnackBar، Dialog، Theme و …). این ترفند تمیز و استاندارده ⚠️ نکته مهم: از این روش بیش از حد استفاده نکن برای معماری تمیز، بهتره بیشتر منطق‌ها داخل UI یا ViewModel باشن. این ترفند مخصوص مواقع خاصه 👌 🧠 جای استفاده مناسب: نمایش SnackBar سراسری دیالوگ‌های سیستمی ارور هندلینگ مرکزی 🔨 نحوه استفاده: {کلیک کنید} Flutter Jungle | @DXFlutter ✍️ #Yekta_Soltani 🔗 LinkedIn 📱 | GitHub 4️⃣
896
12
بدون متن...
1
13
https://www.youtube.com/watch?v=SXS3SElragA بالاخره رسید! انقلاب Code Generation در Riverpod! تو این قسمت، با API مدرن Notifier و ابزار Code Generation آشنا می‌شیم و برای همیشه با کپی‌کاری StateNotifierProviderها خداحافظی می‌کنیم! پروژه‌هاتون رو به سطح حرفه‌ای ببرید. همین حالا ببینید و اگه از ویدیو خوشتون اومد، لایک کنید و کانال رو سابسکرایب کنید! 🙏 #Flutter #Riverpod #CodeGeneration #Notifier
1 328
14
بدون متن...
1 221
15
📰 جلوگیری از دوبار کلیک روی دکمه (Double Tap Protection): ✏️ اگه کاربر چند بار سریع روی دکمه بزنه، ممکنه چند تا درخواست پشت
📰 جلوگیری از دوبار کلیک روی دکمه (Double Tap Protection): ✏️ اگه کاربر چند بار سریع روی دکمه بزنه، ممکنه چند تا درخواست پشت سر هم به سرور بره و دردسر درست کنه . با این ترفند ساده، جلوی این اتفاق رو بگیر! 🔨 نحوه استفاده: {کلیک کنید} برای پروژه‌های بزرگ‌تر می‌تونی از debounce توی پکیج‌های rxdart یا easy_debounce استفاده کنی تا کنترل دقیق‌تری داشته باشی. Flutter Jungle | @DXFlutter ✍️ #Yekta_Soltani 🔗 LinkedIn 📱 | GitHub 4️⃣
1 152
16
#مکتب_خونه به مناسبت تولد مکتب‌خونه، 500 دوره آموزشی با تخفیف 100% عرضه شدن و شما میتونید یکی از اونا رو به عنوان هدیه تولد به صورت رایگان دریافت کنید. کد تخفیف: HBD https://land.maktabkhooneh.org/tavalod14 #موقت
922
17
آموزش ساخت سیستم عضویت ، ورود ، تایید ایمیل با ارسال ایمیل به وسیله فریم ورک وانیا میتونید ویدیو رو توی یوتیوب مشاهده کنید https://www.youtube.com/watch?v=8_K-1Cc4ufE
1 467
18
🚀 قسمت پنجم دوره جامع Riverpod منتشر شد! 🔥 FutureProvider: جادوی مدیریت API بدون if/else! بالاخره به یکی از حیاتی‌ترین بخش‌های هر اپلیکیشن واقعی رسیدیم: مدیریت تماس‌های API و داده‌های ناهمگام (Async Data). دیگه لازم نیست کدهاتون رو پر از پرچم‌های isLoading، hasError و setState کنید! Riverpod این کار رو براتون به تمیزترین شکل ممکن انجام می‌ده. در این قسمت یاد می‌گیریم چطور: ✅ FutureProvider رو برای اجرای API Callها تعریف کنیم. ✨ AsyncValue رو درک کنیم که چطور سه حالت (Loading, Error, Data) رو در خودش نگه می‌داره. 💡 از متد جادویی .when() استفاده کنیم تا UI خودمون رو فقط بر اساس وضعیت فعلی Provider بسازیم (بدون هیچ دستور شرطی اضافی!). 🔄 با ref.invalidate() داده‌ها رو به‌راحتی رفرش کنیم و لودر کوچک (Linear Progress) رو برای UX بهتر نمایش بدیم. 🛑 نحوه تست بخش مدیریت خطا (Error Handling) رو به‌صورت عمدی یاد بگیریم. لینک مشاهده قسمت پنجم: https://youtu.be/uNMMdYlcm8c?si=sUsPG5NEnmJmxPvi همین حالا قسمت جدید رو ببینید و کدهاتون رو یک پله حرفه‌ای‌تر کنید! 🚀 #Riverpod #Flutter #FutureProvider #AsyncValue #آموزش_برنامه_نویسی #FlutterDev
1 551
19
📢 قلب Riverpod منتشر شد! StateNotifierProvider و جداسازی منطق (ق۴) 📢 سلام به همه! بالاخره رسیدیم به مهم‌ترین Provider در Riverpod! 🛠️ اگر می‌خواید پروژه‌های Flutter رو تمیز، تست‌پذیر و حرفه‌ای کد بزنید، باید StateNotifierProvider رو کامل یاد بگیرید. در قسمت چهارم دوره جامع: 1️⃣ StateNotifierProvider: نحوه مدیریت کلاس‌ها و لیست‌های پیچیده. 2️⃣ جداسازی منطق (BLoC/Notifier): تفکیک کامل UI از Business Logic. 3️⃣ Immutable State: چرا برای تغییر حالت باید کل State را جایگزین کرد. 4️⃣ ساخت عملی: پیاده‌سازی کامل یک TODO List با قابلیت افزودن، حذف و تکمیل تسک‌ها. 👈 این قسمت کلید مقیاس‌پذیری کدهای شماست! 🎥 لینک مستقیم قسمت ۴ (StateNotifierProvider و TODO List): 🔗 https://www.youtube.com/watch?v=a4S5GQ1senw 🙏 حمایت شما برای ادامه دوره حیاتی است: 💬 نظرات و سؤال‌های فنی‌تون رو در کامنت‌ها بنویسید. 👍 ویدیو رو لایک کنید و کانال رو سابسکرایب کنید تا قسمت بعدی رو از دست ندید! #Riverpod #StateNotifierProvider #Flutter #آموزش_فارسی #TODOList #معماری_تمیز #قسمت4
1 155
20
🔥 قسمت ۳ منتشر شد! WATCH vs READ در Riverpod 👁️⚡️ لینک مستقیم قسمت ۳ (StateProvider): 👇 https://www.youtube.com/watch?v=U4Bk8Sh1MSY سلام مجدد به همه فلاتر دولوپرها! 👋 بالاخره رسیدیم به بخش مهم دوره: مدیریت حالت‌های متغیر! توی این قسمت با StateProvider کار می‌کنیم و یک بار برای همیشه تفاوت بین این دو فرمان حیاتی رو یاد می‌گیریم: 1. ref.watch() 👁️: برای نمایش حالت و بازسازی ویجت. 2. ref.read() ⚡️: برای اجرای Action و تغییر حالت. اگه می‌خواید یک شمارنده داینامیک بسازید و بفهمید داده‌ها چطور در Riverpod جریان پیدا می‌کنه، این ویدیو برای شماست! 🚀 ⚠️ حمایت شما تضمین‌کننده ادامه دوره است: • ویدیو رو کامل تماشا کنید. • لطفاً لایک و کامنت بذارید تا نظرات و سوال‌هاتون رو ببینم. • پلی‌لیست دوره رو ذخیره کنید تا همه قسمت‌ها رو دنبال کنید.
1 097