下载 APKPure App
可在安卓获取Quiz Hour的历史版本
适用于 Android 和 iOS 的完整测验应用程序,带有排行榜和管理面板
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 和共享首选项。
Last updated on 2024年07月17日
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Quiz Hour
Flutter Quiz App2.1.2 by MRB Lab
2024年07月17日