简单易学,用Flutter开发一款IM

原创
2019/09/16 14:38
阅读数 4.3K

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。

       最近利用空闲时间开发了基于Flutter一款简单版本的IM,我将其命名为妙传,诞生背景是因为公司测试设备较多,设备间需要来回传输文本信息,故而开发了此款App;当然目前这个App只是一个雏形,未来希望更多的人参与到项目中,将其开发为一款逐渐完善的工具App。

       由于安卓和iOS机器设备类型多,很多公司也无法负担两个甚至多个技术开发团队;当然了,flutter并不缺少大厂的青睐,比如“咸鱼”就是使用flutter;  Flutter作为最近非常受关注的开发框架,相信很多开发者都在自学flutter。

       Flutter包含了许多核心的widget,如滚动、导航、图标和字体等,这些都可以在iOS和Android上达到原生应用一样的性能。热重载可帮助您快速地进行测试、构建UI、添加功能并更快地修复错误。在iOS和Android模拟器或真机上可以在亚秒内重载,并且不会丢失状态。(这是官网翻译抄过来的)

 

       上面是我最近开发的一款基于Flutter开发的IM工具,源代码点击此处也欢迎大家参与该项目。

       目前阶段来说flutter还有很多不完善的地方,比如错误提示并不是很友好,还有很多官方文档并不是很完善。核心的地方组建的属性还需要大家自己一点一点尝试,有不少中央仓库的代码由于版本问题无法使用导致App崩溃等。总之,flutter是一款相对年轻但是绝对优秀框架,不懂Android和iOS开发的其他语言开发者也基本能够迅速上手。

       

展开阅读全文
加载中

作者的其它热门文章

打赏
0
0 收藏
分享
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部