Düşyeri Provider 任务

https://github.com/alper-mf/dusyeri_provider_task/blob/7d1fee5dfde082b6c5d63523e197cf7c5981c433/app_preview/app_preview_video.mp4

任务屏幕

screens

关于应用程序

这是为Düşyeri准备的任务。您可以通过应用程序简单地登录、查看设施并添加到收藏夹。您可以查看和删除公告。

使用的软件包

软件包
flutter_dotenv API、TOKEN、本地存储密钥等需要保密的数据已用于此目的。
adaptive_dialog 用于根据设备的操作系统显示对话框屏幕。
Shared Preferences 用于本地存储。
Provider 用于状态管理。

应用程序中使用的主要功能

常量变量 您可以在一个类中编辑应用程序屏幕上的任何字符串或颜色,而无需在各个屏幕之间单独导航。这可以节省在将应用程序翻译成多种语言或实现暗模式等适应性时的时间。
模型 已添加,以便于管理应用程序中使用的响应数据。
自适应小部件 在iOS和Android之间切换时,消除了设计上的差异。
ChangeNotifierProxyProvider 用于通过其他模型调用UserViewModel。

GitHub

查看 Github