▫️ فصل نهم: مدیریت State
1) آموزش InheritedWidget
2) مدیریت استیت با Provider
3) آموزش پیشرفته Provider
4) آموزش Proxy Provider
5) مدیریت استیت با Stream
6) مدیریت استیت با Bloc
7) مدیریت استیت با Cubit
#دوره
1) آموزش InheritedWidget
2) مدیریت استیت با Provider
3) آموزش پیشرفته Provider
4) آموزش Proxy Provider
5) مدیریت استیت با Stream
6) مدیریت استیت با Bloc
7) مدیریت استیت با Cubit
#دوره
YouTube
آموزش برنامه نویسی فلاتر: فصل نهم: بخش 1: مدیریت استیت با InheritedWidget
در این ویدیو از دوره آموزشی برنامه نویسی فلاتر، با InheritedWidget یکی از ابزارهای داخلی و پایهای فلاتر برای اشتراکگذاری داده بین ویجتها آشنا میشوید. هرچند استفادهٔ مستقیم از آن نادر است، اما درک آن برای درک راهحلهای پیشرفتهتر (مثل Provider یا Riverpod)…
آموزش برنامه نویسی فلاتر Flutter
✅ انجمن توسعه دهندگان فلاتر ▫️این فضا اختصاصاً برای معرفی برنامهنویسان خلاق و متخصص فلاتر فارسی زبان طراحی شده است. فرقی نمیکند به دنبال یک همتیمی برای استارتاپ خود باشید یا بخواهید پروژهای بزرگ را به دست کاردان بسپارید؛ اینجا ویترینی از بهترین توسعه…
اطلاعات همه دوستان قرار گرفت
اگر کسی هنوز اسمش تو لیست پیام بده
حداقل یک پروژه هم روی گیتهاب داشته باشید
اگر کسی هنوز اسمش تو لیست پیام بده
حداقل یک پروژه هم روی گیتهاب داشته باشید
اگر قبلا از هوش مصنوعی Stitch گوگل برای طراحی رابط کاربری استفاده کرده بودید و نا امید شده بودید حتما دوباره بهش سربزنید به شکل خیلی مطلوبی کیفیت خروجی کار بهبود پیدا کرده و ابزارهای زیادی هم اضافه شده.
خروجی فرانت اند از طراحی, ایجاد Heat map رابط کاربری, تغییرات سریع تم, فونت و...
🌐 stitch.withgoogle.com
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
خروجی فرانت اند از طراحی, ایجاد Heat map رابط کاربری, تغییرات سریع تم, فونت و...
🌐 stitch.withgoogle.com
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▫️ فصل دهم: وب سرویس در فلاتر
1) وب سرویس و API چیست
2) نمایش لیست داده از سرور
3) ارسال درخواست POST به سرور
4) آموزش فرآیند لاگین به سرور
5) آموزش دانلود فایل
#دوره
1) وب سرویس و API چیست
2) نمایش لیست داده از سرور
3) ارسال درخواست POST به سرور
4) آموزش فرآیند لاگین به سرور
5) آموزش دانلود فایل
#دوره
YouTube
آموزش برنامه نویسی فلاتر: فصل دهم: بخش 1: وب سرویس و API چیست؟
در این ویدیو از دوره آموزش برنامه نویسی فلاتر، ابتدا با مفهوم API (Application Programming Interface) و نحوهٔ ارتباط اپلیکیشنها با سرور آشنا میشوید. سپس یاد میگیرید چگونه با استفاده از پکیج dio، یک درخواست GET ارسال کنید و دادههای جیسون JSON را دریافت…
آموزش برنامه نویسی فلاتر Flutter
▫️ آپلود ویدیوهای دوره آموزشی فلاتر تکمیل شده و تمام قسمت ها طبق schedule خودکار منتشر میشه حتی در صورتی که اینترنت نباشه! ▫️ روز 12 فروردین انتشار تمام ویدیوها به اتمام میرسد. امیدوارم که براتون مفید باشه این دوره.
🖤🖤
تسلیت میگم, همه ناراحت و داغدار هستیم
صرفا خواستم یک نکتهای و بگم, در پست ریپلای شده که ادیت هم نداره دقیقا ۲ روز قبل از شروع قطعی اینترنت گفته بودم که تمام ویدیوها آپلود شدن و خودکار منتشر خواهند شد, امروز که بعد از ۲۰ روز دسترسی پیدا کردم بعضی دوستان کامنت گذاشته بودن که چطوری من این همه مدت به اینترنت دسترسی داشتم و سناریوهای مختلفی تو ذهنشون بود.
من هم مثل همه مردم اینترنت نداشتم و در شرف از دست دادن کارم هستم! اگر اینترنتی هم بود کی تو این شرایط اعصاب و شرایط ویدیو ساختن داشت؟؟؟
تسلیت میگم, همه ناراحت و داغدار هستیم
صرفا خواستم یک نکتهای و بگم, در پست ریپلای شده که ادیت هم نداره دقیقا ۲ روز قبل از شروع قطعی اینترنت گفته بودم که تمام ویدیوها آپلود شدن و خودکار منتشر خواهند شد, امروز که بعد از ۲۰ روز دسترسی پیدا کردم بعضی دوستان کامنت گذاشته بودن که چطوری من این همه مدت به اینترنت دسترسی داشتم و سناریوهای مختلفی تو ذهنشون بود.
من هم مثل همه مردم اینترنت نداشتم و در شرف از دست دادن کارم هستم! اگر اینترنتی هم بود کی تو این شرایط اعصاب و شرایط ویدیو ساختن داشت؟؟؟
▫️ فصل دوازدهم: آموزش انیمیشن در فلاتر
1) ساخت انیمیشن در اپلیکیشن
2) ساخت انیمیشن در اپلیکیشن
3) ساخت انیمیشن در اپلیکیشن
4) انیمیشن Hero
#دوره
1) ساخت انیمیشن در اپلیکیشن
2) ساخت انیمیشن در اپلیکیشن
3) ساخت انیمیشن در اپلیکیشن
4) انیمیشن Hero
#دوره
YouTube
آموزش برنامه نویسی فلاتر: فصل دوازدهم: بخش 1: ساخت انیمیشن در اپلیکیشن
در این ویدیو از سری آموزشهای پیشرفته طراحی رابط کاربری فلاتر، با قدرتمندترین ابزارهای انیمیشنسازی در فلاتر آشنا میشوید. فلاتر بهطور داخلی بر پایهٔ سیستم انیمیشن سریع و روان ساخته شده و این امکان را میدهد که رابطهای کاربریای زنده، پویا و حرفهای بسازید.…
فصل چهاردهم: آموزش کار با نقشه در فلاتر
1) آموزش نقشه Open Street Map
2) دریافت موقعیت کاربر
3) آموزش گوگل مپ
#دوره
1) آموزش نقشه Open Street Map
2) دریافت موقعیت کاربر
3) آموزش گوگل مپ
#دوره
YouTube
آموزش برنامه نویسی فلاتر: فصل 14: بخش 1: کار با نقشه Open Street Map
در این ویدیو از دوره آموزشی فلاتر، یاد میگیرید چگونه نقشههای متنباز OpenStreetMap را در اپلیکیشن فلاتر خود نمایش دهید یک جایگزین عالی و رایگان (یا کمهزینه) به Google Maps، بهویژه برای پروژههایی که به استقلال از سرویسهای گوگل نیاز دارند.
این روش برای…
این روش برای…
فصل نوزدهم: پروژه عملی ساخت شبکه اجتماعی
1) دمو پروژه
2) طراحی فرم ورود
3) طراحی صفحه ثبت نام
4) احراز هویت
5) ثبت نام کاربر
6) طراحی اسپلش اسکرین
7) دریافت لیست پست ها
8) طراحی نمایش یک پست آیتم
9) صفحه تایملاین
10) لایک کردن مطالب
11) فرم ارسال کامنت
12) دریافت لیست کامنت ها
13) ارسال کامنت به سرور
14) ارسال پست
15) طراحی صفحه پروفایل
16) فالو کردن کاربران
17) ویرایش پروفایل
#دوره
1) دمو پروژه
2) طراحی فرم ورود
3) طراحی صفحه ثبت نام
4) احراز هویت
5) ثبت نام کاربر
6) طراحی اسپلش اسکرین
7) دریافت لیست پست ها
8) طراحی نمایش یک پست آیتم
9) صفحه تایملاین
10) لایک کردن مطالب
11) فرم ارسال کامنت
12) دریافت لیست کامنت ها
13) ارسال کامنت به سرور
14) ارسال پست
15) طراحی صفحه پروفایل
16) فالو کردن کاربران
17) ویرایش پروفایل
#دوره
YouTube
آموزش برنامه نویسی فلاتر: فصل 19: بخش 1: پروژه عملی ساخت شبکه اجتماعی
در این فصل از دوره آموزشی برنامه نویسی فلاتر شروع به ساخت یک شبکه اجتماعی با فریمورک فلاتر و جنگو Django برای بخش بک اند میکنیم.
هدف این فصل کنار هم قرار دادن تمام مطالبی که تا الان یاد گرفتیم به شکل عملی هست.
این قسمت یک دمو از پروژه پایانی این فصل میبینیم…
هدف این فصل کنار هم قرار دادن تمام مطالبی که تا الان یاد گرفتیم به شکل عملی هست.
این قسمت یک دمو از پروژه پایانی این فصل میبینیم…
آموزش برنامه نویسی فلاتر Flutter
▪️ یکی از بهترین و بروز ترین منابع برای مطالعه آموزشهای برنامه نویسی مقالات منتشر شده در وبسایت مدیوم میباشد اما همانطور که میدانید فقط تعداد کمی مقاله رایگان میتونید در هفته استفاده نمایید برای استفاده از مقالات پریمیوم مدیوم از وبسایت زیر میتونید استفاده…
جدیدا این وبسایت برای خوندن مقالات Medium خیلی اذیت میکنه, از این جایگزین میتونید استفاده کنید.
🌐 https://removepaywalls.com/
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
🌐 https://removepaywalls.com/
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
Removepaywalls
Remove Paywalls — Read full articles behind a paywall, for free
Bypass the paywall and read full articles for free. Works on NYTimes, Bloomberg, the Atlantic, the Economist
فصل بستم: معماری نرم افزار در برنامه نویسی فلاتر
1) تزریق وابستگی
2) معماری MVVM
3) معماری تمیز Clean Architecture
#دوره
1) تزریق وابستگی
2) معماری MVVM
3) معماری تمیز Clean Architecture
#دوره
فلاتر 3.41 منتشر شد
▫️مدیریت پکیج اپل: تشویق به استفاده از Swift Package Manager به جای CocoaPods + پشتیبانی کامل از چرخه حیات UIScene برای سازگاری با نسخههای آینده iOS
▫️داراییهای پلتفرممحور: امکان تعیین پلتفرمهای هدف برای هر دارایی در pubspec.yaml (مثلاً حذف فایلهای دسکتاپ از بیلد موبایل) → کاهش حجم اپلیکیشن
▫️ Add-to-App هوشمندتر: ویوهای فلاتر در اپلیکیشنهای نیتیو میتوانند بر اساس محتوا اندازه خود را تنظیم کنند (بدون نیاز به سایز ثابت)
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
▫️مدیریت پکیج اپل: تشویق به استفاده از Swift Package Manager به جای CocoaPods + پشتیبانی کامل از چرخه حیات UIScene برای سازگاری با نسخههای آینده iOS
▫️داراییهای پلتفرممحور: امکان تعیین پلتفرمهای هدف برای هر دارایی در pubspec.yaml (مثلاً حذف فایلهای دسکتاپ از بیلد موبایل) → کاهش حجم اپلیکیشن
▫️ Add-to-App هوشمندتر: ویوهای فلاتر در اپلیکیشنهای نیتیو میتوانند بر اساس محتوا اندازه خود را تنظیم کنند (بدون نیاز به سایز ثابت)
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
به نظر من بهترین قابلیت جدید که اضافه شده Platform-specific assets هست.
بر این اساس میتونید فایل های assets و برای پلتفرم های مختلف در دسترس قرار دهید.
برای مثال به این شکل:
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir
بر این اساس میتونید فایل های assets و برای پلتفرم های مختلف در دسترس قرار دهید.
برای مثال به این شکل:
assets:
- path: assets/logo.png
- path: assets/web_worker.js
platforms: [web]
- path: assets/desktop_icon.png
platforms: [windows, linux, macos]
⚜️اولین مرجع فارسی فلاتر @flutter_learn_ir