总述
-
flutter 作为一个跨平台UI框架,不止与Android+iOS,更逐渐进军前端市场且逐步完善,我并不是一个崇洋的人,但是我们作为技术从业者尤其是前端移动端程序开发者更应该对flutter这种服务理念表示支持
-
我是2013年9月开始从事程序开发,实习的时候接触的是HTML4.1担任前端页面开发,在HTML5出来时那种激动不以言表,后来因移动互联网的出现,又做Android原生开发,从移动互联网热度逐渐冷却下来,各个公司逐渐把精力放在产品上之后,逐渐发现移动互联网的成本巨大
-
一个小型的互联网公司如果想要自己的自研产品必须有如下配置:
产品 | 研发 |
---|---|
产品经理 | 服务端 |
UI(多端)UI设计 | Android开发+iOS开发+前端 |
交互工程师(两端) | 测试(多端的测试) |
-
这个时候就一直在探讨跨平台跨设备,最开始就有嵌套html页面,但是html嵌套的流畅性,与原生的交互等等问题并不能得到完美的解决,所以又有了RN等跨平台框架,RN确实是一套值得使用和推广的技术
-
那么为什么Flutter要出现,并且在短时间形成生态呢?
-
快
热重载技术-亚秒内重载,并且不会丢失状态,在前端移动端开发过程中很重要,不用三秒更改,10秒跑起的尴尬
-
美
内置美丽的Material Design和Cupertino(iOS风格)widget、丰富的motion API、平滑而自然的滑动效果和平台感知
-
高质量
现代、响应式框架,和一系列基础widget
-
原生(原生性能)
访问本地功能和SDK
与原生完美的交互能力
-
Google支持(框架的维护,debug,反馈及时等等...)
拥有丰富的工具和库,强大的维护团队和宣传
网友评论