简介 最近花了两天时间研究使用Flutter开发一个抖音国际版. 个人感觉使用Flutter开发app快得不要不要的额. 两天就基本可以开发个大概出来. 最主要是热重载,太方便实时调整UI布局了. 相应速度极快. 如下图: 主要项目架构 详细说明一下,开发主要在lib文件夹
简介 最近花了两天时间研究使用Flutter开发一个抖音国际版. 个人感觉使用Flutter开发app快得不要不要的额. 两天就基本可以开发个大概出来. 最主要是热重载,太方便实时调整UI布局了. 相应速度极快. 如下图:
主要项目架构
详细说明一下,开发主要在lib文件夹
功能介绍 主要的依赖组件,请使用国内镜像下载,切记切记!!!!
包含字体文件,主要为抖音自带的字体文件
此次采用Flutter开发安卓、IOS等 app确实方便,主要为将tiktok的数据使用http下载下来.
Model层 主要为实体层,解析json后绑定数据以及传递数据
视图层 另外屏幕层主要包含三个,homescreen,trendingscreen,以及显示videoscreen
Tending层,主要包含读取抖音的api,将api转化成实体对象,绑定数据到videoscreen页面
VideoScreen主要为绑定数据. 展示抖音的视频
此次开发主要时间用在搭建Flutter环境上,切记使用国内镜像,另外调式需要配合代理即可。 其他待完成的包含底部的导航页面,打算花两天时间把剩余的完成.
|
2022-04-23
2022-01-26
2021-11-15
2021-08-02
2019-12-15