Awesome Open Source
Awesome Open Source

基于flutter的仿微博客户端

仿微博最新版本,还原微博80%的界面,总共涉及到了几十个界面和接口,用到了flutter中的大部分组件

分为首页 视频 发现 消息 我的五个模块

登录的时候测试账号可以随便选一个

账号1:test1 密码:123

账号2:test2 密码:123

账号3:test3 密码:123

账号4:test4 密码:123

账号5:test5 密码:123

apk下载地址 https://www.pgyer.com/g95X 密码 123456

或者直接下载完项目找到apk目录下app-release.apk来安装

每个模块对应的ui截图在下面 没有截全,可以下载apk或者直接运行项目看效果

感觉有帮助的话就给个start吧,我会持续更新完善这个项目!




基础环境

Flutter version 1.17.1

Dart version 2.8.2


首页模块:

视频模块:

发现模块:

消息模块:

我的模块:

主要使用到的一些三方库:

第三方库 功能 github地址
dio 网络请求 https://awesomeopensource.com/project/flutterchina/dio
flutter_swiper 轮播图 https://awesomeopensource.com/project/best-flutter/flutter_swiper
video_player 视频播发 https://github.com/flutter/plugins/tree/master/packages/video_player
chewie 视频播放 https://github:com/brianegan/chewie
fluro 路由跳转 https://awesomeopensource.com/project/theyakka/fluro
permission_handler 权限处理 https://awesomeopensource.com/project/Baseflow/flutter-permission-handler
keyboard_visibility 键盘显示隐藏 https://awesomeopensource.com/project/adee42/flutter_keyboard_visibility
audio_recorder 录音 https://pub.flutter-io.cn/packages/audio_recorder
audioplayers 声音播放 https://awesomeopensource.com/project/luanpotter/audioplayers
extended_text_field @ #在textfield中的处理 https://awesomeopensource.com/project/fluttercandies/extended_text_field
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Testing (93,766
Dart (54,324
Flutter (30,617
Apk (5,005
Recorder (2,028
Visibility (1,341
Weibo (1,154
Swiper (892
Textfield (797