آنچه یاد خواهید گرفت:
توضیح Flutter Riverpod 2.0
Flutter SQLite
فلاتر فایربیس
نوتیفیکیشن محلی فلاتر
توضیحات دوره
این دوره توسعه اپلیکیشن فلاتر برای دانشجویان مبتدی تا پیشرفته است که از برخی ویژگیهای فنی مانند Riverpod 2.0 ،SQLite، لاگین فایربیس و نوتیفیکیشن محلی استفاده میکنند.
فرآیند توسعه اپلیکیشن لذتبخش است، زیرا با یک رابط کاربری زیبا شروع میشود و به تدریج به مفاهیم پیشرفتهای مانند عملیاتهای CRUD در SQLite، تولید providerها با پکیج Freezed، رنگهای پویا در اندروید، لاگین فایربیس با رمزعبور یکبار مصرف و در نهایت، نوتیفیکیشن محلی فلاتر برای سیستمهای اندروید و iOS میپردازد.
CRUD در SQLite
شما قادر خواهید بود یک وظیفه ایجاد کنید، آن را در پایگاه داده محلی ذخیره کنید و در صورت نیاز آن را ویرایش و حذف کنید. همچنین میتوانید یک وظیفه را به عنوان انجامشده علامتگذاری کنید.
تولید Providerهای Riverpod
شما جدیدترین روش تولید کد با پکیج تولید کد Riverpod و اینکه چگونه با Providerهای تولید شده کار کنید را یاد خواهید گرفت.
ما Providerهایی برای ارسال کد و تغییر وضعیت، ExpansionTileها و مدیریت زمان خواهیم داشت.
پکیج Freezed
این دوره به طور مفصل توضیح میدهد چگونه با پکیج Freezed کد تولید کنید و کد را درک کنید.
رنگ پویا
این اپلیکیشن رابط کاربری با رنگهای پویا را در تنظیمات کاربران روی گوشی نشان میدهد. در اندروید میتواند تم رنگی کاربران را تشخیص داده و بهطور خودکار رنگ اپلیکیشن را تغییر دهد.
رمزعبور یکبار مصرف در فایربیس
این دوره رمزعبور یکبار مصرف در فایربیس و اینکه چگونه کد را دریافت کرده، تنظیم کرده و لاگین کنید را پوشش میدهد.
نوتیفیکیشن محلی
شما میتوانید یک نوتیفیکیشن را با پکیچ نوتیفیکیشن محلی فلاتر راهاندازی کرده و نشان دهید.
این دوره برای چه کسانی مناسب است؟
از افراد مبتدی تا پیشرفته که میخواهند اپلیکیشن موبایل چندسکویی برای ios و اندروید توسعه دهند.