Düşyeri Provider Task
Task Ekranlar
Uygulama Hakkında
Düşyeri için hazirlanmis tasktir. Uygulama üzerinden basit bir şekilde login olabilir, tesisleri görüntüleyebilir ve favorilere ekleyebilir. Duyuruları görüntüleyebilir ve kaldırabilirsiniz.
Kullanılan Paketler:
| Paketler | |
|---|---|
| flutter_dotenv | API, TOKEN, local storage key gibi gizli tutulması gerekenler veriler için kullanılmıştır. |
| adaptive_dialog | Cihazın işletim sistemine göre Dialog ekranlarını göstermek için kullanılmıştır |
| Shared Prefences | Local storage için kullanılmıştır. |
| Provider | State Management için kullanılmıştır. |
Uygulamada Kullanılan Başlıca Özellikler
| ✅ | |
|---|---|
| Constant Variables | Uygulamanın ekranlarında ayrı ayrı gezmeden, herhangi bir String i ya da rengi tek bir class içerisinden düzenleyebilirsiniz. Bu sayede uygulamayı birden fazla dile çevirirken ya da karanlık mod gibi uyarlamalar da vakit kazandırır. |
| models | Uygulama içerisinde kullanılan reponse dataların kolay yönetimi için eklenmiştir. |
| Adaptive Widgets | IOS ya da Android arasında geçiş yaparken tasarımsal farklar ortadan kaldırılır. |
| ChangeNotifierProxyProvider | UserViewModel i diğer modellerden üzerinden çağırmak kullanılmıştır. |
