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或任何您想要的网站,您只需要源链接,然后配置lib/data/demo_data.dart文件中的视频列表,这些数据将自动保存在您的Firestore实例中。
待办事项
-点赞。
-评论。
-用户系统(注册、登录、个人资料屏幕)。
-从应用程序上传视频
更新日志
19/06/2020
- 实时数据库到Firestore
- 轮播滑块到PageView
21/06/2020
- Bloc 模式
- VideoManager
- 性能改进。
22/07/2020
- 将Bloc更改为使用GetIt的Locator
- 解决了iOS问题
- 更好的UI
- 已添加屏幕
- 整洁代码
- 来自文件的视频
- 性能改进。




