Flutter开发总述

总述

  • 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、平滑而自然的滑动效果和平台感知

  1. 高质量

     现代、响应式框架,和一系列基础widget

  1. 原生(原生性能)

    访问本地功能和SDK

     与原生完美的交互能力

  1. Google支持(框架的维护,debug,反馈及时等等...)
        拥有丰富的工具和库,强大的维护团队和宣传
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容