آموزش برنامه نویسی فلاتر Flutter
Ir al canal en Telegram
اولین مرجع فارسی آموزش برنامه نویسی فلاتر Flutter 🌐 https://flutter-learn.ir سوالات برنامه نویسی خودتون در بخش پرسش و پاسخ سایت بپرسید: 🌐 https://flutter-learn.ir/question/ 👨💻 Admin: @atyscode
Mostrar más2 031
Suscriptores
Sin datos24 horas
+27 días
+430 días
Archivo de publicaciones
استاتوس کدها در Dio
▫️ بعضی از وب سرویس هایی که با اونها کار میکنیم در زمان رخ دادن خطا یا شرایط خاصی امکان داره که استاتوس کدهای مختلفی ارسال کنند.
برای مثال در یک وب سرویس احراز هویت در صورت رمز عبور اشتباه استفاده کردن از سمت سرور علاوه بر پیام استاتوس 410 یا هر مقدار دیگه ای دریافت بشه
در این حالت به صورت پیش فرض Dio به پیام دریافتی اعتنایی نمیکنه چون اعتبار سنجی اون براساس استاتوس کد 200 هست
▫️ برای رفع این مشکل از کلاس Options مقدار validateStatus را مقادیر مناسب میتونید شخصی سازی کنید.
await Dio().post(url
options: Options(validateStatus: (status) => status! < 500));
در این مثال برنامه در صورت مواجه با استاتوس کدهای کمتر از 500 دچار Exception نمیشود.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir▫️ وضعیت زبانهای سینگل Thread
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
بهترین پکیج های طراحی انیمیشن در برنامه نویسی فلاتر
▪️در دنیای توسعه اپلیکیشنهای موبایل ایجاد یک رابط کاربری بصری جذاب و پویا برای جلب و حفظ توجه کاربران بسیار مهم است.
انیمیشنها با ایجاد تعاملات بصریتر و لذتبخشتر، نقش محوری در بهبود تجربه کاربری ایفا میکنند.
در این راهنما، بهترین کتابخانههای انیمیشن برای فلاتر و اینکه چگونه میتوانند تجربه کاربری اپلیکیشن شما را بهبود بخشند، بررسی خواهیم کرد.
🌐 بهترین پکیج های طراحی انیمیشن در برنامه نویسی فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▫️ بعد از ۲۲ سال مهندس کامپیوتر بودن در مایکروسافت وارد کار پرورش غاز شد دوستمون
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
از این پکیج ها در برنامه نویسی فلاتر استفاده نکنید
▫️هنگام برنامه نویسی و توسعه نرم افزار با دارت و فلاتر انتخاب پکیج و کتابخانه های مناسب میتواند پروژه شما را موثر تر و کاربردیتر کند.
اما برخی از آنها میتوانند مشکلاتی مانند عملکرد ضعیف، کد ناقص یا مسائل نگهداری ایجاد کنند.
این مقاله نکات مهمی را در مورد پکیج های محبوب اکوسیستم که باید در پروژهها از آنها اجتناب کرد، ارائه میدهد.
🌐 از این پکیج ها در برنامه نویسی فلاتر استفاده نکنید
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
کامل ترین دوره آموزشی فلاتر Flutter
🔰 تخفیف برای امروز 🔰
🔸 50 ساعت آموزش اختصاصص
🔸پروژه طراحی شبکه اجتماعی
🔸پروژه طراحی چت روم
🔸پروژه طراحی رابط کاربری صرافی
🔸 و.....
🌐 کاملترین دوره 0 تا 100 استادی برنامه نویسی فلاتر Flutter – پروژه محور
▫️طراحی اصولی دکمههای اپلیکیشن براساس اهمیت و کاربرد آنها
#ux
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
پیاده سازی انیمیشن صفحه خوش آمد گویی در فلاتر
🌐 مخزن گیتهاب
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
دسترسی به محیط توسعه IDX برای همه فراهم شد
برای استفاده دارد وبسایت زیر بشید
🌐 Idx.google.com
لیست وبسایت های مخصوص دورکاری
▫️تو این مقاله، ما لیستی از بهترین وبسایت های پیدا کردن کار از راه دور رو جمع آوری کردیم.
چه دنبال کار تمام وقت باشین، چه کار پاره وقت، چه تو حوزه تکنولوژی یا هر زمینه دیگه ای، اینا جزو بهترین وبسایت های دورکاری هستن و میتونن منبع جدید و عالی برای پیدا کردن شغل باشن!
🌐بهترین وبسایت های دورکاری
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
تفاوت concurrency و parallelism
▪️ در برنامه نویسی همزمان معمولا بعضی افراد دو مفهوم concurrency و parallelism را یکسان در نظر میگیرند در صورتی که یکدیگر تفاوت دارند.
▫️ concurrency:
این حالت زمانی هست که حداقل دو تسک مختلف زمان شروع,اجرا و یا پایان آنها با هم همپوشانی داشته باشد به عنوان مثال، یک برنامه تک هسته ای می تواند چندین وظیفه را با جابجا شدن سریع بین آنها (context switching) اجرا کند و توهم همزمانی را ایجاد کند▫️parallelism :
به وضعیتی گفته می شود که در آن چندین وظیفه به طور همزمان اجرا می شوند. آنها در یک لحظه شروع، اجرا و تکمیل می شوند. به عنوان مثال، یک برنامه چند هسته ای می تواند چندین وظیفه را به طور همزمان روی هسته های مختلف اجرا کند⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
+1
انواع روش اجرای برنامه در فلاتر
▫️ در فریمورک فلاتر دو روش برای کامپایل برنامه وجود دارد که به آنها JIT و AOT میگویند.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
گوگل پلی در حرکتی جهادی به اکثر اپلیکیشنها اجازه استفاده از سطح دسترسی
USE_FULL_SCREEN_INTENT
دیگه نمیده و برنامه تایید نمیشه
اگر در فلاتر از پکیج local_notification استفاده میکنید حتما به نسخه آخر آپدیت کنید تا نیازی نباشه از این دسترسی استفاده کنید
باقی موارد و خودتون بررسی کنید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
پیاده سازی انیمیشن زیبا در فلاتر
تو این پروژه از دو ویجت CompositedTransformTarget
و CompositedTransformFollower
استفاده شده است
🌐 دانلود سورس کد
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
تعطیلی Uplabs
▫️ سایت Uplabs که یک منبع عالی برای فایل های گرافیکی بود بعد از سالها خدمات برای همیشه بسته شد.
طبق چیزی که گفتن به دلیل پیشرفت هوش مصنوعی و تغییر این صنعت بود, ظاهرا دیتاهایی که داشتند و هم به شرکت های AI برای آموزش مدل ها فروختند
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
سال ۱۹۸۷ در چنین روزهایی اولین تصویر Gif ساخته شد
#برنامه_نویسی
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آشنایی با ویژگی Tree shaking در فلاتر
▫️قابلیت Tree shaking یکی از ویژگیهای فریمورک فلاتر است که به شما کمک میکند تا اندازه بسته نرمافزاری خود را کاهش دهید و عملکرد برنامه خود را بهبود ببخشید.
▫️به طور خلاصه Tree shaking یک فرایند بهینهسازی است که در زمان ساخت برنامه انجام میشود. هنگامی که شما یک برنامه فلاتر ایجاد میکنید، کد شما به یک فایل بستهبندی شده تبدیل میشود که شامل تمام کتابخانهها و وابستگیهای مورد نیاز برای اجرای برنامه است. با این حال، ممکن است برخی از قسمتهای کد شما هرگز اجرا نشوند یا مورد استفاده قرار نگیرند، مانند کدهایی که فقط در حالتهای خاص یا شرایط خاص اجرا میشوند.
▫️ به طور خودکار این قسمتهای کد استفاده نشده شناسایی شده و آنها از فایل بستهبندی نهایی حذف میشوند. این کار باعث کاهش اندازه فایل و در نتیجه کاهش زمان بارگذاری برنامه و بهبود عملکرد آن میشود.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آشنایی کامل با چرخه حیات Life Cycle اپلیکیشن در برنامه نویسی فلاتر
▫️درک چرخه حیات یک برنامه فلاتر برای توسعه موثر اپلیکیشن ضروری است. در این راهنمای جامع، ما به ساخت قطعه کد فلاتری که نحوهی مانیتور و نمایش وضعیتهای مختلف چرخه حیات یک برنامه را نشان میدهد، خواهیم پرداخت.
🌐 چرخه حیات فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
نرم افزار httpie
▫️ چند وقت اخیر نرم افزار httpie که برای تست وب سرویس ها کاربرد داره ترند شده و بعد از استفاده از اون تقریبا میشه گفت دیگه توجیهی خیلی نداره استفاده از Postman
▫️هم خیلی سبک تر از Postman هست و امکانات خوبی هم داره خیلی راحت هم میتونید اطلاعات و منتقل کنید روی httpie
قابلیت دیگه ای که داره CLI اون هست که میتونید داخل ترمینال هم ازش استفاده کنید
🌐 httpie.io
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
