آموزش برنامه نویسی فلاتر Flutter
📣 ثبت نام ترم جدید فعال شد 🔰 43 ساعت محتوا در قالب 29 فصل و 146 درس 🔰 امکان ثبت نام ترم جدید فقط تا آخر امروز میباشد توضیحات و سرفصل های کامل دوره👇 🌐 دوره آموزش پیشرفته فلاتر ⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
🟣 آپدیت بهمن ماه: اضافه شدن فصل 30 به دوره: Method Channel
▪️ طراحی Method Channel
▪️ارسال اطلاعات از فلاتر به کاتلین
▪️طراحی Broadcast Receiver برای دریافت SMS
▪️ارسال اطلاعات SMS از کاتلین به فلاتر
🔸 با مراجعه به پنل کاربری محتویات جدید دوره را میتوانید دریافت کنید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️ طراحی Method Channel
▪️ارسال اطلاعات از فلاتر به کاتلین
▪️طراحی Broadcast Receiver برای دریافت SMS
▪️ارسال اطلاعات SMS از کاتلین به فلاتر
🔸 با مراجعه به پنل کاربری محتویات جدید دوره را میتوانید دریافت کنید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
This media is not supported in your browser
VIEW IN TELEGRAM
انیمیشن های پیشرفته فلاتر
▪️ این مخزن گیتهاب شامل پیاده سازی انیمیشن های پیشرفته در فلاتر هست که اگر قصد یادگیری انیمیشن ها را در سطح حرفه ای دارید حتما استفاده کنید.
🌐 Flutter advance
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️ این مخزن گیتهاب شامل پیاده سازی انیمیشن های پیشرفته در فلاتر هست که اگر قصد یادگیری انیمیشن ها را در سطح حرفه ای دارید حتما استفاده کنید.
🌐 Flutter advance
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
دانلود کتاب Building Mobile Banking Apps with Flutter
▪️ اگر میخواهید با پیاده سازی معماری و دیزاین سیستم های یک اپلیکیشن بانکی در فلاتر با مقیاس بزرگ آشنا شوید این مینی کتاب را حتما مطالعه کنید.
▫️ در این کتاب خبری از آموزش مفاهیم ابتدایی نیست و به صورت موردی به طراحی سیستم در یک اپلیکیشن بزرگ میپردازد.
مواردی که در این کتاب بررسی میشود:
- ارتباط بین تیم ها
- نحوه مدیریت و اشتراک کدها
- نحوه پیاده سازی خودکار تست ها
- نحوه ارتباط بین طراحان و توسعه دهندگان
- مدیریت کامپوننت ها در یک اپلیکیشن بانکی
👇 دریافت #کتاب در پست بعدی
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️ اگر میخواهید با پیاده سازی معماری و دیزاین سیستم های یک اپلیکیشن بانکی در فلاتر با مقیاس بزرگ آشنا شوید این مینی کتاب را حتما مطالعه کنید.
▫️ در این کتاب خبری از آموزش مفاهیم ابتدایی نیست و به صورت موردی به طراحی سیستم در یک اپلیکیشن بزرگ میپردازد.
مواردی که در این کتاب بررسی میشود:
- ارتباط بین تیم ها
- نحوه مدیریت و اشتراک کدها
- نحوه پیاده سازی خودکار تست ها
- نحوه ارتباط بین طراحان و توسعه دهندگان
- مدیریت کامپوننت ها در یک اپلیکیشن بانکی
👇 دریافت #کتاب در پست بعدی
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آموزش پیاده سازی Method Channel در فلاتر + فیلم
▪️کانالهای متد (Method Channels) در فلاتر یک مکانیزم قدرتمند برای برقراری ارتباط بین کد دارت و کدهای Native پلتفرمهای اندروید و iOS هستند.
🌐 آموزش پیاده سازی Method Channel در فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️کانالهای متد (Method Channels) در فلاتر یک مکانیزم قدرتمند برای برقراری ارتباط بین کد دارت و کدهای Native پلتفرمهای اندروید و iOS هستند.
🌐 آموزش پیاده سازی Method Channel در فلاتر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
با استفاده از کلمه کلیدی typedef میتونید انواع متد و متغیرهای مختلفی را تعریف کنید.
در نسخههای قبلی زبان دارت typedef فقط مختص به تعریف توابع بود
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
در نسخههای قبلی زبان دارت typedef فقط مختص به تعریف توابع بود
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
طراحی وب با Jaspr و دارت
▪️ بزرگترین مشکل فلاتر در پلتفرم وب عدم استفاده از کامپوننت های نیتیو وب است و در واقع فلاتر پیکسل های طراحی شده را روی بوم نقاشی میکند.
▫️ اما با استفاده از فریم ورک Jaspr این امکان و دارید که در واقع یک وبسایت طراحی کنید نه فقط وب اپلیکیشن اینکار با استفاده از رندر شدن کدها به Html و CSS رخ میدهد.
▪️ فریم ورک Jaspr حتی از Tailwind هم پشتیبانی میکند.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️ بزرگترین مشکل فلاتر در پلتفرم وب عدم استفاده از کامپوننت های نیتیو وب است و در واقع فلاتر پیکسل های طراحی شده را روی بوم نقاشی میکند.
▫️ اما با استفاده از فریم ورک Jaspr این امکان و دارید که در واقع یک وبسایت طراحی کنید نه فقط وب اپلیکیشن اینکار با استفاده از رندر شدن کدها به Html و CSS رخ میدهد.
▪️ فریم ورک Jaspr حتی از Tailwind هم پشتیبانی میکند.
جاسپر یک چارچوب وب مدرن برای ساخت وبسایتها با استفاده از زبان برنامهنویسی دارت است که از رندر سمت کلاینت و سمت سرور پشتیبانی میکند.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
This media is not supported in your browser
VIEW IN TELEGRAM
اندروید و Gemini
▪️ نسخه جدید SDK زبان کاتلین از امروز سه مدل مختلف هوش مصنوعی Gemini پشتیبانی میکند.
💎 Gemini
💎 Gemini Pro
💎 Gemini Pro Vision
همچنین هنگام ساخت پروژه جدید در اندروید استودیو پروژه های سمپل هوش مصنوعی نیز اضافه شده است
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️ نسخه جدید SDK زبان کاتلین از امروز سه مدل مختلف هوش مصنوعی Gemini پشتیبانی میکند.
💎 Gemini
💎 Gemini Pro
💎 Gemini Pro Vision
همچنین هنگام ساخت پروژه جدید در اندروید استودیو پروژه های سمپل هوش مصنوعی نیز اضافه شده است
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
کتاب Flutter for Jobseekers
▪️یکی از جدیدترین کتاب های منتشر شده برای آموزش برنامه نویسی فلاتر که برای سال 2023 میباشد.
▪️ این کتاب برای کسانی که هنوز برنامه نویسی دارت و فلاتر را شروع نکرده اند مناسب میباشد.
▫️در فصل های آخر نیز به مهارت های مرتبط با مصاحبه های شغلی, شبکه سازی و سایر مواردی که به استخدام شدن کمک میکند میپردازد.
👇دانلود #کتاب در ادامه
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️یکی از جدیدترین کتاب های منتشر شده برای آموزش برنامه نویسی فلاتر که برای سال 2023 میباشد.
▪️ این کتاب برای کسانی که هنوز برنامه نویسی دارت و فلاتر را شروع نکرده اند مناسب میباشد.
▫️در فصل های آخر نیز به مهارت های مرتبط با مصاحبه های شغلی, شبکه سازی و سایر مواردی که به استخدام شدن کمک میکند میپردازد.
👇دانلود #کتاب در ادامه
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
This media is not supported in your browser
VIEW IN TELEGRAM
پروژه فروشگاهی فلاتر
▪️ پروژه فروشگاهی نایک طراحی شده با فلاتر
لینک مخزن گیتهاب 👇
🌐 Nike stores - Flutter
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️ پروژه فروشگاهی نایک طراحی شده با فلاتر
لینک مخزن گیتهاب 👇
🌐 Nike stores - Flutter
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
This media is not supported in your browser
VIEW IN TELEGRAM
فلاتر 3.19 منتشر شد 📣
بریم ویژگی های جدید این آپدیت و بررسی کنیم.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
بریم ویژگی های جدید این آپدیت و بررسی کنیم.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آموزش برنامه نویسی فلاتر Flutter
فلاتر 3.19 منتشر شد 📣 بریم ویژگی های جدید این آپدیت و بررسی کنیم. ⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
حدود یک ساعت قبل نسخه های جدید SDK زبان برنامه نویسی دارت و فریمورک فلاتر با تمرکز روی هوش مصنوعی منتشر شد.
▪️برخی از قابلیت های مهم این بروزرسانی:
▫️یکپارچگی با هوش مصنوعی
شاید مهم ترین قابلیت جدید این بروزرسانی معرفی SDK هوش مصنوعی Google Gemini برای زبان برنامه نویسی دارت و فلاتر باشد.
با استفاده از پکیج google_generative_ai میتوانید از مدل های هوش مصنوعی در اپلیکیشن های خود به راحتی استفاده کنید. برای این کار فقط نیاز به کلید API دارید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️برخی از قابلیت های مهم این بروزرسانی:
▫️یکپارچگی با هوش مصنوعی
شاید مهم ترین قابلیت جدید این بروزرسانی معرفی SDK هوش مصنوعی Google Gemini برای زبان برنامه نویسی دارت و فلاتر باشد.
با استفاده از پکیج google_generative_ai میتوانید از مدل های هوش مصنوعی در اپلیکیشن های خود به راحتی استفاده کنید. برای این کار فقط نیاز به کلید API دارید.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
آموزش برنامه نویسی فلاتر Flutter
حدود یک ساعت قبل نسخه های جدید SDK زبان برنامه نویسی دارت و فریمورک فلاتر با تمرکز روی هوش مصنوعی منتشر شد. ▪️برخی از قابلیت های مهم این بروزرسانی: ▫️یکپارچگی با هوش مصنوعی شاید مهم ترین قابلیت جدید این بروزرسانی معرفی SDK هوش مصنوعی Google Gemini برای زبان…
🔸 سایر ویژگی های جدید:
▫️ امکان افزایش دوبرابری سرعت اسکرول لیست ها
▫️معرفی ویجت AnimationStyle برای بازنویسی انیمیشن های پیشفرض سایر ویجت ها
▫️معرفی ویجت Adaptive Switch برای نمایش Switch با ظاهر نیتیو در سیستم عامل های مک و iOS
▫️معرفی Deeplinking web validator: خیلی از افراد موقع کار با دیپ لینک با مشکل مواجه بودن و نیازمند آزمون و خطا برای پیاده سازی این بخش بودند, با استفاده از این قابلیت میتونید دیپ لینک هایی که قرار پیاده سازی کنید و تست و اعتبار سنجی کنید.
▫️پشتیبانی از معماری Arm64 در دسکتاپ
▫️عدم پشتیبانی از ویندوز 7و8
▫️عدم پشتیبانی از iOS 11 و قبل تر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▫️ امکان افزایش دوبرابری سرعت اسکرول لیست ها
▫️معرفی ویجت AnimationStyle برای بازنویسی انیمیشن های پیشفرض سایر ویجت ها
▫️معرفی ویجت Adaptive Switch برای نمایش Switch با ظاهر نیتیو در سیستم عامل های مک و iOS
▫️معرفی Deeplinking web validator: خیلی از افراد موقع کار با دیپ لینک با مشکل مواجه بودن و نیازمند آزمون و خطا برای پیاده سازی این بخش بودند, با استفاده از این قابلیت میتونید دیپ لینک هایی که قرار پیاده سازی کنید و تست و اعتبار سنجی کنید.
▫️پشتیبانی از معماری Arm64 در دسکتاپ
▫️عدم پشتیبانی از ویندوز 7و8
▫️عدم پشتیبانی از iOS 11 و قبل تر
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
امسال منتظر Seo friendly بودن وب اپلیکیشنهای فلاتر هم باشید🫨
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
ویژگی جدید زبان دارت Extension type
▪️استفاده از اکستنشن ها برای اضافه کردن توابع و قابلیت های جدید به کلاس های موجود یکی از روش های مرسوم و متدوال در اکثر زبان های برنامه نویسی هاست که در زبان دارت و فریمورک فلاتر نیز از آن استفاده میشود.
▪️ در نسخه جدید زبان دارت نوع جدیدی از اکستنشن ها معرفی شده که Extension type نام دارد.
این نوع اکستنشن بسیار بهینه تر و قابلیت های بیشتری دارد.
طبق داکیومنت رسمی هیچ هزینه اضافی برای اجرا نخواهد داشت و Zero-cost است.
همچنین امکان تعریف متد سازنده را نیز دارید.
تفاوت مهم دیگر این نوع اکستنشن ایجاد یک شی جدید به صورت مجازی میباشد.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▪️استفاده از اکستنشن ها برای اضافه کردن توابع و قابلیت های جدید به کلاس های موجود یکی از روش های مرسوم و متدوال در اکثر زبان های برنامه نویسی هاست که در زبان دارت و فریمورک فلاتر نیز از آن استفاده میشود.
▪️ در نسخه جدید زبان دارت نوع جدیدی از اکستنشن ها معرفی شده که Extension type نام دارد.
این نوع اکستنشن بسیار بهینه تر و قابلیت های بیشتری دارد.
طبق داکیومنت رسمی هیچ هزینه اضافی برای اجرا نخواهد داشت و Zero-cost است.
همچنین امکان تعریف متد سازنده را نیز دارید.
تفاوت مهم دیگر این نوع اکستنشن ایجاد یک شی جدید به صورت مجازی میباشد.
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
در دو تصویر مقایسه پیاده سازی یک اکستنشن را به دو روش مختلف مشاهده میکنید.
▫️Extension Method
▫️Extension Type
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▫️Extension Method
▫️Extension Type
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
This media is not supported in your browser
VIEW IN TELEGRAM
▪️یک مثال ساده از قابلیت AI SDK در فلاتر
میتونید برای زبانهای مختلف خیلی سریع و راحت فایل ترجمه ایجاد کنید
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
میتونید برای زبانهای مختلف خیلی سریع و راحت فایل ترجمه ایجاد کنید
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir