十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
❖
创新互联公司服务项目包括津市网站建设、津市网站制作、津市网页制作以及津市网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,津市网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到津市省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
在 Google I/O ’17 上,Google 向我们介绍了Flutter —— 一款新的用于创建移动应用的开源库。
正如你所想的那样,Flutter 是能够帮助创建拥有漂亮 UI 界面的跨平台移动应用解决方案。Flutter 的界面设计与 web 应用类似,因此,你能够从 Flutter 上找到像使用 HTML/CSS 那样熟悉的感觉。
Google 表示:Flutter 将会帮你更容易,更快速的开发出界面美观的移动应用。
听起来很美好,但是首先要说的是,我对其他跨平台解决方案,诸如 Xamarin,PhoneGap,Cordova,React Native,weex, ionic等并不是很认可。 大家都知道,这些解决方案互有利弊,很难选择。虽然我并不确定 Flutter 是否会与它们有所不同,但是我很期待。
Flutter 在 移动 前端开发上具有很多特色,很有吸引力。这篇文章,我将会告诉大家我之所以喜欢 Flutter 的真正原因,我们现在就开始吧!
为什么要用 Flutter ?
你可能会好奇,然后问自己一个问题:
Flutter 有什么创新之处?它是如何工作的?与 React Native 有什么不同之处?
简要来说,Flutter 是一个移动 SDK ,允许我们创建跨平台移动应用(这样你就可以编写一份代码,在 Android 和 iOS 都可以运行这个应用程序)。你使用dart 语言编写代码,这是一种由谷歌开发的语言,如果你以前用过 Java ,那看它会觉得非常熟悉。你不再需要用 XML 文件构建布局树,而是像这样:
好的,现在就开始吧!
1、热重载
我们从一个基本的应用开始。我们有三个按钮,它们中的每一个都能改变文本的颜色: