آموزش برنامه نویسی فلاتر Flutter
الذهاب إلى القناة على Telegram
اولین مرجع فارسی آموزش برنامه نویسی فلاتر Flutter 🌐 https://flutter-learn.ir سوالات برنامه نویسی خودتون در بخش پرسش و پاسخ سایت بپرسید: 🌐 https://flutter-learn.ir/question/ 👨💻 Admin: @atyscode
إظهار المزيد2 033
المشتركون
+124 ساعات
لا توجد بيانات7 أيام
لا توجد بيانات30 أيام
جاري تحميل البيانات...
القنوات المماثلة
سحابة العلامات
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
يوليو '26
يوليو '26
+20
في 0 قنوات
يونيو '26
+43
في 0 قنوات
Get PRO
مايو '26
+29
في 0 قنوات
Get PRO
أبريل '26
+21
في 0 قنوات
Get PRO
مارس '26
+9
في 0 قنوات
Get PRO
فبراير '26
+35
في 0 قنوات
Get PRO
يناير '26
+21
في 0 قنوات
Get PRO
ديسمبر '25
+35
في 0 قنوات
Get PRO
نوفمبر '25
+30
في 0 قنوات
Get PRO
أكتوبر '25
+39
في 0 قنوات
Get PRO
سبتمبر '25
+27
في 0 قنوات
Get PRO
أغسطس '25
+37
في 0 قنوات
Get PRO
يوليو '25
+30
في 0 قنوات
Get PRO
يونيو '25
+29
في 0 قنوات
Get PRO
مايو '25
+45
في 1 قنوات
Get PRO
أبريل '25
+32
في 1 قنوات
Get PRO
مارس '25
+36
في 1 قنوات
Get PRO
فبراير '25
+40
في 2 قنوات
Get PRO
يناير '25
+67
في 0 قنوات
Get PRO
ديسمبر '24
+61
في 0 قنوات
Get PRO
نوفمبر '24
+67
في 1 قنوات
Get PRO
أكتوبر '24
+53
في 1 قنوات
Get PRO
سبتمبر '24
+52
في 0 قنوات
Get PRO
أغسطس '24
+50
في 0 قنوات
Get PRO
يوليو '24
+70
في 0 قنوات
Get PRO
يونيو '24
+56
في 1 قنوات
Get PRO
مايو '24
+71
في 1 قنوات
Get PRO
أبريل '24
+119
في 0 قنوات
Get PRO
مارس '24
+87
في 1 قنوات
Get PRO
فبراير '24
+185
في 5 قنوات
Get PRO
يناير '24
+110
في 2 قنوات
Get PRO
ديسمبر '23
+101
في 1 قنوات
Get PRO
نوفمبر '23
+45
في 1 قنوات
Get PRO
أكتوبر '23
+54
في 3 قنوات
Get PRO
سبتمبر '23
+41
في 0 قنوات
Get PRO
أغسطس '23
+44
في 0 قنوات
Get PRO
يوليو '23
+52
في 0 قنوات
Get PRO
يونيو '23
+49
في 0 قنوات
Get PRO
مايو '23
+39
في 0 قنوات
Get PRO
أبريل '23
+25
في 0 قنوات
Get PRO
مارس '23
+24
في 0 قنوات
Get PRO
فبراير '23
+24
في 0 قنوات
Get PRO
يناير '23
+43
في 0 قنوات
Get PRO
ديسمبر '22
+29
في 0 قنوات
Get PRO
نوفمبر '22
+35
في 0 قنوات
Get PRO
أكتوبر '22
+36
في 0 قنوات
Get PRO
سبتمبر '22
+48
في 0 قنوات
Get PRO
أغسطس '22
+46
في 0 قنوات
Get PRO
يوليو '22
+42
في 0 قنوات
Get PRO
يونيو '22
+35
في 0 قنوات
Get PRO
مايو '22
+54
في 0 قنوات
Get PRO
أبريل '22
+44
في 0 قنوات
Get PRO
مارس '22
+52
في 0 قنوات
Get PRO
فبراير '22
+26
في 0 قنوات
Get PRO
يناير '22
+21
في 0 قنوات
Get PRO
ديسمبر '21
+22
في 0 قنوات
Get PRO
نوفمبر '21
+42
في 0 قنوات
Get PRO
أكتوبر '21
+51
في 0 قنوات
Get PRO
سبتمبر '21
+40
في 0 قنوات
Get PRO
أغسطس '21
+34
في 0 قنوات
Get PRO
يوليو '21
+17
في 0 قنوات
Get PRO
يونيو '21
+33
في 0 قنوات
Get PRO
مايو '21
+34
في 0 قنوات
Get PRO
أبريل '21
+25
في 0 قنوات
Get PRO
مارس '21
+43
في 0 قنوات
Get PRO
فبراير '21
+36
في 0 قنوات
Get PRO
يناير '21
+42
في 0 قنوات
Get PRO
ديسمبر '20
+816
في 0 قنوات
| التاريخ | نمو المشتركين | الإشارات | القنوات | |
| 22 يوليو | +1 | |||
| 21 يوليو | +1 | |||
| 20 يوليو | 0 | |||
| 19 يوليو | +1 | |||
| 18 يوليو | +2 | |||
| 17 يوليو | +1 | |||
| 16 يوليو | +1 | |||
| 15 يوليو | 0 | |||
| 14 يوليو | 0 | |||
| 13 يوليو | +1 | |||
| 12 يوليو | +2 | |||
| 11 يوليو | +1 | |||
| 10 يوليو | +1 | |||
| 09 يوليو | +2 | |||
| 08 يوليو | 0 | |||
| 07 يوليو | 0 | |||
| 06 يوليو | 0 | |||
| 05 يوليو | 0 | |||
| 04 يوليو | +1 | |||
| 03 يوليو | +2 | |||
| 02 يوليو | +2 | |||
| 01 يوليو | +1 |
منشورات القناة
امروز میلیاردها نفر هر روز از FFmpeg استفاده میکنند، اما کمتر کسی نام کسانی را میداند که زندگیشان را صرف زنده نگه داشتن آن کردند.
کسی که سالها این پروژه را زنده نگه داشت، نه میلیاردر شد...
نه مدیرعامل یک شرکت بزرگ شد...
نه حتی زندگی راحتی داشت...
https://www.youtube.com/watch?v=ptwISf4k0Uo
| 2 | اندروید استودیو Quail 2 منتشر شد: هوش مصنوعی چندوظیفهای
نسخه پایدار اندروید استودیو Quail 2 با تمرکز بر جریانهای کاری همزمان و هوشمند منتشر شده است.
میتوانید چندین چت موازی با ایجنت هوش مصنوعی اجرا کنید (مثلاً همزمان ریفکتور UI، اصلاح ProGuard و تولید داکیومنت)، بدون اینکه منتظر اتمام یک تسک بمانید.
قابلیت جدید دیگر، ادغام بومی LeakCanary در Profiler است که تحلیل نشتی حافظه را تا ۵ برابر سریعتر و مستقیماً روی سیستم توسعهدهنده انجام میدهد و با دکمه «Fix with Agent» حتی پیشنهاد اصلاح کد هم میدهد!
علاوه بر این، پنل App Quality Insights حالا با Agent Mode یکپارچه شده و با تحلیل خودکار کرشها و لاگها، راهحلهای گامبهگام برای رفع باگهای تولید ارائه میکند.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 576 |
| 3 | ▫️مراقب استفاده از ویجت BackdropFilter برای افکت های بلور باشید.
اگر بهینه نشود میتواند با مصرف بالای GPU و محاسبات اضافی، باعث لگ و افت فریم در اپلیکیشن شود.
برای جلوگیری از این مشکل، بهتر است افکت بلور را فقط روی ناحیههای کوچک و ضروری اعمال کنید، .
مقدار sigmaX و sigmaY را بین ۱ تا ۵ نگه دارید، از RepaintBoundary برای جلوگیری از رندرهای تکراری استفاده کنید و از قرار دادن چندین فیلتر روی هم یا داخل لیستهای اسکرولخور خودداری نمایید.
همچنین اگر پسزمینه ثابت است، آن را کش کنید تا محاسبات بلور در هر فریم تکرار نشود.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 641 |
| 4 | شتر آنتروپیک بالاخره روی اکانت من هم خوابید | 666 |
| 5 | واقعیت اینجاست خیلی از کارها و ورکفلوهایی که با هرمس و n8n میسازید و از ده سال قبل هم با یه فایل پایتون به تنهایی میشد انجام داد.
از هوش مصنوعی استفاده کنید برای رفع یه مشکل نه اینکه صرفا برای کار کردن با اون ابزار برید سراغش وقتی راه های ساده تر وجود داره.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 859 |
| 6 | با پیشرفت هوش مصنوعی اکثر افراد به فکر راه اندازی پروژه های شخصی و شاید استارتاپ های خودشون افتادند و از یکی از مشکلاتی که ممکن در آینده براشون بوجود بیاد اطلاعی ندارند.
خیلی از کسبوکارها اول با یک پلتفرم راحت و سریع شروع میکنند، اما چند سال بعد میفهمند که عملاً در همان سیستم گیر افتادهاند! در این ویدیو میبینیم Vendor Lock-in چیست، چرا خروج از بعضی پلتفرمها اینقدر سخت و پرهزینه میشود، و چطور این وابستگی میتواند رشد، نوآوری، مقیاسپذیری و چابکی کسبوکار را نابود کند.
https://www.youtube.com/watch?v=qN7qgJlSm4s | 1 012 |
| 7 | 🚀 چرا بیشتر برنامهنویسهای فلاتر با وجود سالها تجربه در مصاحبههای سینیور رد میشن؟
چون فقط جوابهای سطحی رو حفظ کردن!
مصاحبهکنندهها نمیخوان بدونن شما چطور از پکیجها استفاده میکنید؛ اونها میخوان بدونن فلاتر زیر پوستش چطور کار میکنه.
راز قبولی اینه: به جای حفظ کردن ۱۰۰ جواب، ۱۰ مفهوم پایه رو عمیق درک کنید و همیشه از خودتون بپرسید "چرا؟" 🧠💡
مثلا وقتی setState صدا زده میشه دقیقاً زیر پوستش چی میشه؟ BuildContext واقعاً چیه؟ کاربرد Keys و مراحل رندرینگ فلاتر چطوریه؟) separating factor بین یه برنامهنویس متوسط و حرفهایه.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 924 |
| 8 | قسمت 10 شروع آموزش شی گرایی اضافه شد. | 1 148 |
| 9 | امروزه همه ما داریم از وایب کدینگ در پروژه هامون استفاده میکنیم. اما واقعیت اینه که وقتی پای مقیاسپذیری و امنیت سازمانی به میان میاد، Vibe Coding یه فاجعه است و باعث ایجاد انبوهی از بدهیهای فنی (Tech Debt) میشه.
امروز میخوایم در مورد یه متدولوژی انقلابی صحبت کنیم به نام "توسعه مبتنی بر مشخصات" یا Spec-Driven Development که به اختصار بهش میگن SDD. این ویدیو قراره یه راهنمای کامل باشه؛
https://www.youtube.com/watch?v=-3rx4QmE-4Y | 1 291 |
| 10 | راهنمای پیاده سازی ارتباط سوکت در فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 1 156 |
| 11 | سم آلتمن و بقیه کله گنده های سلیکون ولی هم رفتن سراغ مافیا بازی کردن
https://youtu.be/EDCwQe7P8T0?si=lSvQ52Jbl7jfqChM | 1 062 |
| 12 | احتمالاً شما هم این تجربه را داشتهاید. یک دوره آموزشی باز میکنید، نصفش را میبینید، بعد سراغ داکیومنت رسمی میروید، چند مقاله را بوکمارک میکنید، کلی یادداشت مینویسید و در نهایت وقتی میخواهید چیزی بسازید، متوجه میشوید هنوز قطعات مهمی از پازل را ندارید.
مشکل اصلی این نیست که شما باهوش نیستید یا استعداد کافی ندارید. مشکل این است که بیشتر ما هیچ سیستم مشخصی برای یادگیری نداریم.
https://www.youtube.com/watch?v=RQiSJZ2Fv4o | 948 |
| 13 | نکات مهم برای بهبود عملکرد اپلیکیشن های فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 1 000 |
| 14 | نکات مهم برای بهبود عملکرد اپلیکیشن های فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 1 |
| 15 | بررسی معماری نرم افزار و سیستم دیزاین اپلیکیشن اوبر Uber
داخل این ویدیو باهم دیگه نگاهی به سیستم معماری اوبر داریم که چطوری میلیون ها درخواست رانندگان را مدیریت میکند.
اگر به سیستم دیزاین علاقه دارید از دستش ندید؟
https://www.youtube.com/watch?v=EJOLrHArtFs | 1 035 |
| 16 | تکلیف پروژههای قدیمی چی میشه؟
این قسمت ماجرا رو من خیلی دوست دارم. فلاتر جوری طراحی شده که پروژههای فعلی رو خراب نکنه. اگه یه پلاگینی هنوز SwiftPM رو ساپورت نکنه، فلاتر خودش برای اون یکی برمیگرده به CocoaPods. اینطوری کوچ کردن خیلی بیدردسرتر میشه.
اگه پشیمون شدیم چی؟
نگران نباش، راه برگشت هست. میتونی SwiftPM رو کلاً خاموش کنی:
flutter config --no-enable-swift-package-manager
یا فقط واسه یه پروژهی خاص از تنظیمات فلاتر غیرفعالش کنی و برگردی به CocoaPods.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 943 |
| 17 | 🚨 فلاتر ۳.۴۴ یکی از بزرگترین تغییرایی که تو چند سال اخیر واسه iOS داده رو آورده.
دیگه CocoaPods مدیر پیشفرض وابستگیها برای پروژههای iOS و macOS نیست.
فلاتر داره میره سمت Swift Package Manager یا همون SwiftPM که سیستم خود اپله.
خب چرا این قضیه مهمه؟
اگه قبلاً با اپای فلاتری iOS کار کرده باشی، حتماً به این مشکلا خوردی:
❌ دردسر موقع نصب CocoaPods
❌ ور رفتن با نسخههای Ruby
❌ دستور pod install که هی fail میشه
❌ تنظیمای CI/CD که اعصاب خرد میکنه
❌ خطاهای عجیبغریب موقع build
SwiftPM خیلی از اینارو حل میکنه، چون دیگه تو خود Xcode هست و لازم نیس جداگونه CocoaPods رو نصب کنی.
چطوری فعالش کنیم؟
1️⃣ فلاتر رو آپدیت کن.
2️⃣ این دستورو بزن:
flutter config --enable-swift-package-manager
3️⃣ اپ iOS رو build یا run کن.
فلاتر خودش پروژهی Xcode رو میبره رو SwiftPM و همه چی رو مرتب میکنه.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 870 |
| 18 | قسمت ششم منتشر شد | 770 |
| 19 | در نسخه 3.12 زبان برنامه نویسی دارت این امکان را از این به بعد دارید که در متدهای named parameters از فیلدهای خصوصی نیز استفاده کنید.
تا پیش از این امکان نوشتن چنین کدی بصورت زیر وجود نداشت:
class User {
final String _name; // Compile error before Dart 3.12
User({required this._name});
}
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 1 007 |
| 20 | انتروپیک از Claude Fable 5، نخستین هوش مصنوعی کلاس میتوس، با توان بالا و تدابیر ایمنی تازه رونمایی کرد.
خانوادهای که پیشتر بهدلیل توانایی بسیار بالا در انجام کارهای مرتبط با امنیت سایبری، برای انتشار عمومی «بیش از حد پرخطر» توصیف شده بود.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir | 1 031 |
