TikTok Flutter
使用 Flutter 和 Firebase 的 TikTok 克隆。
特点
视频演示: https://youtu.be/sMKg6ILYgv0
-TikTok UI
-滑动视频
-动态视频数据源
-用户数据(姓名、图片)
-动画(图片旋转)
库
-video_player。
-cloud_firestore
-cached_network_image
安装
1.克隆或下载此存储库
git clone https://github.com/salvadordeveloper/TikTok-Flutter.git
2.配置您的Firebase实例,并将google-service.json插入android/app/或ios/Runner
3. 配置 Flutter 项目
flutter pub get
数据库
该应用程序从 Firestore 和 Firebase Storage 获取数据。
您可以将视频上传到 Firebase Storage 或任何您想要的网站,您只需要源的链接,然后配置 archive lib/data/demo_data.dart 文件中的视频列表,这些数据将自动保存在您的 Firestore 实例中。
待办事项
-点赞。
-评论。
-用户系统(注册、登录、个人资料屏幕)。
-从应用程序上传视频
更新日志
19/06/2020
- 实时数据库转 Firestore
- 轮播滑块到PageView
21/06/2020
- Bloc 模式
- VideoManager
- 性能改进。
22/07/2020
- 将 Bloc 更改为使用 GetIt 的定位器
- 解决了 iOS 问题
- 更好的UI
- 已添加屏幕
- 整洁代码
- 来自文件的视频
- 性能改进。




