AlumNet 社交媒体应用
Wooble 是一款使用 flutter 和 dart 构建的功能齐全的社交媒体应用,具有多种功能。
- Alumnet 是一款使用 Flutter 和 Dart 构建的应用。
- 它是一款具有多种功能的网络应用。
要求
- 任何操作系统(OS)(例如,MacOS、Linux、Windows)
- 任何已安装 Flutter SDK 的集成开发环境(IDE)(例如,IntelliJ、Android Studio、VSCode 等)
- 初级的 Dart 和 Flutter 知识。
特点
- 联系
- 聊天
- 发帖
- 新闻动态
截图
安装
1. 设置 Flutter
2. 克隆仓库
3. 设置 Firebase 应用
- 您需要创建一个 Firebase 实例。请按照 https://console.firebase.google.com 上的说明进行操作。
- 创建 Firebase 实例后,您需要启用 Google 身份验证。
- 转到新实例的 Firebase 控制台。
- 在左侧菜单中点击“身份验证”
- 点击“登录方法”选项卡
- 点击“电子邮件和密码”并启用它
- 为 Android 创建一个 Firebase 实例应用,包名设置为 com.yourcompany.news
- 运行以下命令获取您的 SHA-1 密钥。
keytool -exportcert -list -v \
-alias androiddebugkey -keystore ~/.android/debug.keystore
- 在 Firebase 控制台中,在你 Android 应用的设置中,通过点击“添加指纹”来添加你的 SHA-1 密钥。
- 按照说明下载 google-services.json。
- 将
google-services.json放入/android/app/。
- (如果不在 iOS 上运行,则跳过)
- 在 Firebase 实例中为 iOS 创建一个应用,使用您的应用包名。
- 按照说明下载 GoogleService-Info.plist。
- 打开 XCode,右键单击 Runner 文件夹,选择“将文件添加到‘Runner’”菜单,然后选择 GoogleService-Info.plist 文件将其添加到 XCode 中的 /ios/Runner
- 在文本编辑器中打开 /ios/Runner/Info.plist。找到 CFBundleURLSchemes 键。此键的值数组中的第二个项目特定于 Firebase 实例。将其替换为 GoogleService-Info.plist 中 REVERSED_CLIENT_ID 的值。
仔细检查两者的安装说明
- Google Auth 插件
- Firestore 插件
下一步是什么?
- 语音聊天
- 社区中心
- 发送和上传视频(视频兼容性)