谷歌在2018年12月正式发布了Flutter,这是一个优秀的跨平台框架,可用于在移动、桌面和Web平台上构建应用程序。它是在不到一年前发布的。它的受欢迎程度超过了ReactNative和同领域的产品。从下图可以看出:与其他选项相比,Flutter有很多独特的优势。这些优点融入到基础语言和SDK的设计中,解决了其他技术的共性问题和缺陷。简而言之,Flutter的优势主要有以下几个方面:Flutter应用可以编译成原生二进制文件,在性能和流畅渲染方面,是真正的原生构建应用难以超越的。除了性能之外,Flutter被广泛采用的另一个因素是其出色的文档和大量可供参考的高质量示例。最后,Flutter基于优秀的语言(Dart)和快速的高性能渲染引擎(Skia)从头开始设计,可以满足不同技能水平的开发人员基于良好的设计模式和最佳实践构建应用程序。许多开发者可以使用Flutter在短时间内创建高性能的应用程序。这不,前段时间有人通过Flutter发了一条新浪微博,还原了微博80%的界面,涉及到几十个接口和界面,使用了Flutter中的大部分组件。想学习Flutter的朋友可以做一些参考。下面是项目实现的一些接口:首页模块:视频模块:发现模块:消息模块:作者还给出了一些相关的第三方库:如果你觉得这个项目对你学习Flutter有帮助,请参考赶紧去吧,最后附上项目地址:https://github.com/huangruiLearn/flutter_hrlweibo
