Flutter V1.0.0发布

flutter是什么

Flutter是Google开发出来的一套跨平台开源框架,使用Dart语言编写。2018/12/04Google正式发布了它的V1.0.0稳定版本,也就是说移动端的开发有可能会发生革命性的变化。本人第二天看了youtube上的发布会,然后试玩了一下发布会上说的Google三个员工三个月为这场发布会写的Demo app:The history of everything。个人感觉:完全感觉不出是非原生的,动画,过渡非常流畅,而且我还用的是老的Nexus 6P来运行的,这种表现打破了我对跨平台开发的认知,让我相当震撼,也许原生开发真的要被取代了,喊了N多遍的狼来了看来也只是时间问题了。

个人感想

当变化来的时候,也许最好的方式是去拥抱变化,而不是墨守成规,扛着原生开发的大旗拉上kotlin小弟一起为Google的保守势力买单。技术现在发展月来越快,技术更新周期越来越短,这也对开发者提出了更高的要求,你需要不断的学习新东西,去适应这个快速发展的世界;但是,每个人的精力都是有限的,怎样在这个信息爆炸的时代学习到保命技能做到以不变应万变,这就需要你的眼光,高度以及眼界了,形而上的东西看着像套路但是归根结底被前人总结的其实就是这些东西,如果你具有了这些“能力”,你就会敏锐的知道在这些快速发展的技术中,哪些是革命性的?哪些是过渡的?集中精力去学习革命性的技术会让你在以后有先发优势,而如果你选择错误,则只能看着刚学的内容马上就out了。

个人总结的几点建议:

  1. 不盲目跟风口。如果自己专业领域就是风口,那就是最好,这里说的是不同领域为了去风口而盲目转型,最少要有关联性,而且是你喜欢的。
  2. 跟随大公司。这里的大公司指的是掌握核心科技的公司,站在业界前沿的公司如Google,他们发布的技术有可能就是革命性的。
  3. 对新技术保持永远的好奇心。还是刚说的要去拥抱变化,而不是抵触。
  4. 抓住机会,去更大的平台。大平台的优势不用说了。在技术变革期,大平台是最敏感的。
  5. 在技术外,丰富自己的知识库,多看书,多阅历,多和优秀的人沟通。

flutter的特性

这里就贴一些文章,看到的都是各种赞不绝口,希望我也能把它收进武器库。
Google 要用 Flutter 一统移动、桌面开发江湖?

Flutter 1.0 正式版: Google 的便携 UI 工具包