适用于 Android 和 iOS 的完整测验应用程序,带有排行榜和管理面板

最新版本

版本
更新
2024年11月18日
开发者
分类
Google Play ID
安装次数
1,000+

Quiz Hour - Flutter Quiz App APP

QuizHour 是一个基于 flutter 框架构建的适用于 Android 和 iOS 的完整测验应用程序。它有一个 Web 管理面板,用于控制同样基于 Flutter 构建的应用程序。 Firebase 用作应用程序的后端,它是来自谷歌的快速安全的数据库解决方案。您可以从中构建自己的测验应用程序,添加自己的内容并发布您的 Android 和 iOS 应用程序,并通过广告赚钱。

它有很多动画和令人印象深刻的 UI 设计,这将有助于吸引用户并提供更好的用户友好型应用程序性能。我们使用了基于积分的用户模型,用户需要积分才能玩测验。用户可以通过玩小测验和观看视频广告来赚取积分。还有一个供用户使用的排行榜。

应用功能
启动画面:内置动画启动画面。

用户注册/登录:用户未经登录/注册无法访问应用程序内容。我们使用了电子邮件、谷歌、Facebook 和苹果登录。

用户头像:用户可以选择自己喜欢的头像。我们包含了 17 个不同的用户头像。如果需要,您可以更改它们。

基于积分的用户模型:我们使用了基于积分的用户模型,用户需要积分才能玩任何测验。还应用了正确答案的奖励和错误答案的惩罚功能。如果管理员愿意,新用户可以在注册后获得免费积分。用户还可以通过观看奖励视频广告来赚取积分。

动画:这个应用程序有很多动画。我们使用了来自 flutter 的内置动画,也使用了来自 Lottie 的动画文件。您可以使用 Lottie 文件更改所有自定义动画。

视频支持:答题说明支持HTML文本,包括文字、图片、视频等,原生视频播放器支持网络视频和youtube iframe视频。

交互式推送通知:我们使用了完全免费的 firebase 推送通知服务。管理员只需单击一下,即可直接从管理面板向所有 Android 和 iOS 用户发送推送通知。推送通知的正文也支持 HTML 文本。这意味着也将支持 HTML 文本、图像和视频。

缓存图像和数据:使用缓存图像服务将在线图像保存到本地数据库,以获得更快的体验。图像和数据库甚至可以离线访问。

后端服务:我们使用 firebase 作为这个完整项目的后端,它既快速又安全。

自定义安全规则:我们为后端数据库添加了自定义安全规则,以保护数据免受黑客攻击。因此,您不必担心数据库安全。

货币化:我们使用 AdMob 广告进行货币化以维护 AdMob 政策。测验屏幕底部的横幅广告,完成每个测验后的插页式广告,以及为用户产生奖励的奖励视频广告。

多语言支持:该应用程序具有多语言支持。您可以使用任何语言。我们添加了 10 个预建语言文件。

RTL 支持:RTL 支持 RTL 类型的语言,如阿拉伯语、希伯来语等。

欧盟数据保护政策:已应用欧盟数据保护政策。用户可以随时从应用程序中删除他们的帐户和数据。

声音和振动支持:在测验屏幕中添加了声音和振动功能。用户可以打开/关闭声音和振动。您可以使用自定义声音。

类别和子类别:问题分为类别和子类别,其中子类别将表示为测验。

问题类型:纯文本和带图像的文本。

选项类型:四个选项和两个选项(真/假)。

漂亮的登录屏幕——用于定义应用程序功能的介绍屏幕。

Firebase Analytics:访问用户的实时活动。

状态管理:提供者

本地数据库:Hive 和共享首选项。
阅读更多内容

广告