我的动漫App
项目描述
我的动漫App是一款使用Flutter开发的移动应用程序。我的动漫App允许用户免费观看他们喜爱的动漫节目,拥有用户友好的界面,可响应所有移动设备。通过内置的搜索引擎,用户可以根据自己的喜好轻松筛选动漫节目,并通过筛选按钮类别,用户可以快速找到他们想要的特定动漫。
我的动漫App包含12个页面,每个页面都旨在增强用户体验并提供有用的信息。以下是每个页面的作用:
-
新用户引导屏幕:此页面欢迎用户使用该应用,并简要介绍其功能。
-
启动屏幕:此页面显示应用徽标,并在应用启动时作为加载屏幕。
-
登录/注册:这些页面允许用户创建账户或登录现有账户,以便他们可以保存自己喜欢的动漫节目并继续上次观看的位置。
-
主页:这是应用的主中心,用户可以在其中查看推荐的动漫节目、热门动漫节目以及新添加的动漫节目。
-
所有动漫页面:这些页面显示应用中所有可用的动漫节目,按类型、发行年份和受欢迎程度等类别排序。
-
动漫详情页面:此页面提供关于特定动漫节目的详细信息,包括其类别、评分和描述。
-
您喜欢的动漫页面:此页面显示用户收藏的所有动漫节目,让他们可以快速访问自己喜欢的节目。
-
类别页面:此页面显示用于筛选动漫节目的所有可用类别,让用户可以快速找到他们想要的特定动漫。
-
设置页面:此页面允许用户自定义应用设置,例如语言偏好和推送通知。
-
帮助页面:此页面为用户提供有关如何使用该应用、解决常见问题以及联系客户支持的有用信息。
-
关于应用页面:此页面提供有关应用开发者、描述和联系方式的信息。
总而言之,我的动漫App为动漫迷提供全面且用户友好的体验,提供广泛的选择以及增强他们观看体验的有用功能。
? 文件夹结构
└── my_anime_app/
├── lib/
| ├── models/
| └── auth.dart
| └── login.dart
| └── signup.dart
│ ├── models/
| └── product.dart
| └── categorym.dart
| ├── pages/
| └── about.dart
| └── category.dart
| └── categoryanime.dart
| └── favourite.dart
| └── help.dart
| └── home.dart
| └── seeall.dart
| └── setting.dart
| ├── screens/
| └── anime_screen.dart
| └── onboard.dart
| ├── services/
| └── anime_service.dart
| └── category_service.dart
└── main.dart
完整演示
Demo.mp4
GUI
新用户引导屏幕
启动屏幕
主页
登录页
注册页面
所有动漫页面
动漫详情页面
关于我们页面
Drawer
设置页面
帮助页面
设备预览:iPhone 12 mini
注意事项
1. 该应用仍处于开发阶段,尚未完成。
2. 目前,我正专注于改进应用的类别和收藏机制,以提供更无缝且用户友好的体验。通过优化这些功能,我们的目标是让用户更容易找到和保存他们喜爱的动漫节目,并简化任何高级内容的结账流程。我们的目标是确保用户能够尽可能顺畅地享受他们的动漫观看体验。
3. 该应用将连接到用户的Firebase账户,以提供安全的登录和账户管理功能。
作者
Mostafa Hassan
入门
注意:请确保您的Flutter环境已设置好。
安装
在命令终端中,运行以下命令
$ git clone https://github.com/TheMostafax/My_Anime_App.git my_anime_app
$ cd my_anime_app/
$ flutter packages get
$ flutter run
此项目中使用的语言和工具











