Skip to content

master11641/base_flutter_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

الگویی برای پروژهای فلاتر بر اساس پکیج Getx

نحوه استفاده و کاربرد

این پروژه نقطه شروعی برای پروژه های فلاتری است که با بکارگیری پکیج Getx علاوه بر مدیریت وضعیت ساده تر از امکانات و توابع توکار این پکیج نیز می توان استفاده کرد . بعضی از ویژگیهایی که لازمه هر نرم افزار موبایلی می باشد مانند تغییر زبان و قالب و همچنین منوهای آماده و کتابخانه هایی که کاربرد زیادی دارند به پروژه اضافه شده است و به صورت مداوم تغییرات به مخزن کد ارسال خواهند شد . برای کار با بانک اطلاعاتی از sqfEntity به عنوان یک ORM استفاده شده است که امکانات توکار زیادی علاوه بر ایجاد بانک اطلاعاتی ورمزگذاری روی آن دارد . .برای کار با آن کافیست فایل model.dart را مطابق خواست خود تغییر دهید در این فایل سه جدول به صورت نمونه ایجاد شده اند تا با نحوه تعریف جداول آشنا شوید . پس از تعریف جداول جدید و تغییرات مورد نظر خود فایل های model.g.dart , model.g.view.dart را حذف کرده و در ترمینال دستور زیر را صادر نمایید :

flutter pub run build_runner build --delete-conflicting-outputs
این دستور کدهای لازم برای کار با جداول را در فایل model.g.dart و ویوهای متناظر را در فایل model.g.view.dart ایجاد خواهد کرد .


[لینک مخزن Getx]
[لینک مستندات Getx ]
[sqfEntity ORM ]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages