就像麦圭尔在电影《毕业生》(the Graduate to the young Benjamin)中对年轻的本杰明脱口而出的“plastics”一样,我们这个社会一直在寻找下一个会引发地震变化和地震的重大事件。过去10年一直被手机主导,下一个十年将是物联网(物联网)设备。

麦圭尔先生说:“我想对你说两个词。是的,两个词。Flutter 和 Fuchsia。这两个简单的词将成为推动手机和下一代革命的燃料。这些技术可以让这些设备改变你的日常生活,每年为大大小小的企业带来数十亿美元的收入。

作为一名30多年的软件开发人员和福布斯纽约商业委员会的成员,我经常被公司问到两个基本的问题。第一个问题是,“我们是应该成立我们自己的IT部门,还是在海外开发,还是外包开发?”第二个问题是,“我应该选择什么开发语言,以及下一个新星即将是什么技术?”嗯,是Flutter 和 Fuchsia。到2019年,你会在任何地方看到这两个词,现在是你走在前面的机会。

Flutter是谷歌全新的下一代发展平台,它允许程序员用一种简单的编程语言为苹果的iPhone/iPad iOS平台和谷歌的Android手机/平板电脑编写程序。这在以前业界已经尝试了很多次,并取得了一定的成功,但是谷歌最终以Flutter的方式解决了移动开发难题。它是开源和免费的,对于学生和其他人来说,在有限的预算下是完美的。我的建议你立即下载它、马上使用它。它就是这么简单。这将是你对自己或公司最好的投资。

接下来是Fuchsia。基于Android和Chrome OS上的经验,具有他们无穷的智慧,谷歌决定了开始了创建一个新的操作系统的旅程。操作系统是你使用的设备的核心,iOS是移动设备,OSX是电脑,Windows是微软,谷歌是Android和Chrome OS。为什么还有公司都想在当今世界创造一个全新的操作系统?这个问题的答案是三个简单的字:物联网(IoT)。在我们的日常生活中,有成千上万的设备开始嵌入其中:亚马逊的Alexa,特斯拉的自动驾驶汽车,智能温度控制装置,甚至是我们家的智能锁。

Fuchsia是基于微核,微核很小,但非常简单。它最初是由基于Android和ChromeOS的LINUX支持的,但现在谷歌正在抛弃LINUX,创建一个能够在通用设备上运行的微内核操作系统——从嵌入式设备和物联网设备到智能手机、平板电脑和个人电脑。我确信他们的计划是在未来五年内在数十亿台物联网设备上安装Fuchsia。秘密武器是Fuchsia的用户界面和应用程序,这些都是用Flutter编写的。Flutter不仅使应用开发变得更容易,而且它也正在被开发为移动设备和物联网设备的未来系统。

离岸外包有很多原因,比如提高效率、节省时间和降低成本。过去10年外包最重要的原因是公司内部缺乏移动应用开发技能。实际上,为苹果的iOS和谷歌的安卓系统进行原生移动开发,通常需要两年的时间和10万美元的工资和教育投资。很少有公司愿意进行这种投资来培训员工。然而,离岸团队或外包团队也存在巨大风险。妥协的质量和额外的沟通时间和旅行成本已经被证明消除了大部分的成本效益。Flutter将极大地改善未来几年内部开发和初创企业的前景。

Flutter非常容易学习,您甚至可以在没有编码经验的情况下自学。对于新的程序员来说,这可能有一个学习曲线,但是任何有一点经验的人都将在两个月而不是两年里学会它。这就是为什么现在投资它是企业和潜在的创业公司来说是一个真正的机会。学习和使用的易用性将降低学习和成本的门槛。现在,你有机会在快节奏的科技世界里走在前面。马上在互联网上搜索Flutter吧。世界各地有成千上万的文章、许多免费的课程和聚会,将帮助你学习它。

英文原文:Why You Should Start Looking At Google’s Flutter And Fuchsia Now

余下全文(1/3)
分享这篇文章:

请关注我们:

发表评论

电子邮件地址不会被公开。 必填项已用*标注