Dosti Pak
Dating app to make connection between people and start new love story to lovers.
This app is using Firebase to fetch data and display it on the screen.
屏幕截图
这个仓库是做什么用的?
- 快速摘要
- 版本
- 学习 Markdown
如何设置?
** 适用于 Android 和 iOS 的 Flutter 完整约会应用(带管理面板)是一个功能齐全的应用,已准备好投入生产。但是,您需要遵循一些步骤来构建您的应用版本并将其发布到您的 Google Play 商店或 Apple Store 帐户。
应用功能
*VIP 订阅 –(应用内购买) *Admob 插页式广告 *多语言支持 *推送通知 –(新点赞、访问和消息) *左/右滑动 –(类似 Tinder 的个人资料卡) *匹配成功对话框 *文本和图片聊天 *使用手机号码登录 *举报用户个人资料功能 *个人资料统计(总点赞数、访问数、不喜欢数) *与朋友分享应用 *在应用商店评价应用 *通过 GPS 获取位置 *根据地理位置距离半径(公里)显示用户 *更新位置 *更改最大距离半径(公里) *更改年龄范围过滤器 *提醒用户启用 GPS *将用户重定向到启用位置权限的设备设置屏幕 *将用户重定向到被封禁帐户屏幕 *将用户重定向到更新应用屏幕 *退出登录按钮 *删除帐户按钮 *隐藏用户个人资料 *显示我筛选:男性、女性或所有人 *Passport 功能 – 最新更新 *后端使用 Cloud Firestore *Firebase 免费帐户支持 *输入状态功能 *在线/离线功能 *更改身份验证方式,从手机号码到电子邮件和密码 *发送语音消息 *发送表情符号消息 *为用户添加钱包 *使用应用内购买 *添加 OneSignal 功能 *通过 Google 移动广告包展示广告 *更新图片选择器对话框 *新的 Logo 图标并使用 flutter_native_splash 包 *更改图标并制作新按钮
应用屏幕
*启动屏幕 *登录屏幕 *使用手机号码登录屏幕 *验证码屏幕(OTP) *注册屏幕 *主屏幕 *个人资料屏幕 *个人资料点赞屏幕 *个人资料访问屏幕 *不喜欢个人资料屏幕 *编辑个人资料屏幕 *通知屏幕 *聊天屏幕 *匹配成功对话框 *关于我们屏幕 *封禁帐户屏幕 *启用位置屏幕 *设置屏幕 *更新应用屏幕 *删除帐户屏幕 *Passport 屏幕
标签页
*发现标签页 *匹配标签页 *对话标签页 *个人资料标签页
图标
*项目中使用了漂亮的 SVG 轮廓图标
02) 项目要求 –
*Flutter SDK 版本:2.0.6 或更高版本 – 支持空安全 *Dart 版本:2.12.0 或更高版本 – 支持空安全 *Android 目标 SDK 版本:30 或更高版本 *推荐编辑器:Visual Studio Code/ Android Studio/ 或 Xcode(用于 iOS)
开始使用 Flutter – 顶部
什么是 Flutter?
Flutter 是由 Google 开发的开源跨平台移动应用 SDK。它用于从单一代码库为 Android、iOS、Web、Linux、Mac、Windows、Google Fuchsia 和 Web 开发应用程序。Flutter 以 Dart 语言编写。
为什么选择 Flutter?
Flutter 使公司无需雇佣不同的 iOS 和 Android 开发人员来构建相同的应用程序,因为它支持跨平台开发。
开发平台
在对 Flutter 有了基本了解后,现在是时候设置您的 dating_app 项目了。
Flutter 需要先安装 Flutter SDK。请访问此链接 https://flutterdart.cn/docs/get-started/install 获取有关如何在您的操作系统上安装 Flutter SDK 并设置您喜欢的编辑器的官方文档。
04) 打开约会应用项目 – 顶部
如何使用 Visual Studio Code 打开项目; – (其他 IDE 请遵循其官方说明)
启动 Visual Studio Code。或您喜欢的 IDE 编辑器 从主菜单选择文件 > 打开文件夹,然后选择 > Flutter Dating App > SOURCE CODES > dating_app 文件夹。在您的终端编辑器中运行此命令:flutter pub get 以获取 Flutter 包。




