最佳日常交易
最佳日常交易

关于Androidbob体育提现bob哪个彩靠谱权威的链接可能会使我们赢得佣金。学到更多。

Flutter 1.0发布:Google的移动UI工具包的第一个稳定版本

Google宣布,其移动UI工具包Flutter达到了一个重要的里程碑 - 最重要的1.0版版本。
经过
2018年12月4日
Google Flutter 1.0

Google宣布它的移动UI工具包已达到一个重要的里程碑,是最重要的1.0版本。新版本意味着Flutter现在被认为是“稳定”并准备好生产。有了它,开发人员可以从单个代码库中为Android和iOS创建本机应用程序。bob体育提现换句话说,您编写一个应用程序并获得两个版本!

一些消费者选择了Android设备和一些用于ibob体育提现OS设备,但实际上,开发人员需要针对两个平台以吸引尽可能多的用户。使用标准开发人员工具(例如Android Studio或Xcode),这意味着具bob体育提现有两个版本的应用程序,一个用Java/Kotlin编写,另一个用Objective-C/Swift编写。但是现在有了Flutter,Google正在提出一个跨平台解决方案,其中包括硬件加速图形和UI以及本机ARM代码,用于Android和iOS。bob体育提现

话虽如此,Google并没有试图将Flutter作为替代Java/Kotlin或Apple的开发语言的替代。取而代之的是,Google将Flutter视为一种补充工具,是可以嵌入现有应用程序或二手独立的应用程序引擎。

什么是颤动?

Google Flutter-是什么,以及如何将其用于跨平台应用程序创建
bob体育提现Android开发

它是基于DART编程语言的免费开源开发工具包。DART同样是Google开发的免费和开源通用编程语言。对于Web开发人员而言,DART也很有趣,因为它可以将其编译到JavaScript并因此在Web浏览器中运行。尽管必须学习另一种编程语言是有缺点的,但由于其清晰而简洁的语法,DART应该熟悉具有现有开发人员经验的任何人。Google说,如果您已经知道C ++,C#或Java,那么您可以在短短几天内与Dart提高生产力。

这是一个简短的飞镖程序,它与迭代编号一起打印5次:

代码
void main(){for(int i = 0; i <5; i ++){print('Hello $ {i+1}');}}}

为什么要颤抖?

除了跨平台外,Flutter还具有几个重要功能,这些功能应该吸引包括热装加载,丰富的小部件目录以及本地性能的开发人员。

  • 热重新加载可帮助开发人员快速尝试UIS,并添加功能。有了它,他们可以在一秒钟以下看到其代码更改而不会丢失状态,模拟器,模拟器和iOS和Android的硬件。bob体育提现
  • Flutter具有大量的内置材料设计和iOS小部件,其中包括丰富的运动API和光滑的自然滚动。
  • 由于Flutter汇编为ARM机器代码,因此应用程序受益于iOS和Android的全部本地性能。bob体育提现

更多选择=更快乐的开发人员

Google在内部说,Flutter被用于广泛的产品,包括Google Ads,这些广告已经改用了其iOS和Android应用程序的颤动。bob体育提现在释放Flutter 1.0之前,众多客户已经开始开发和运输应用程序,包括Abbey Road Studios,Alibaba,Capital One,Groupon,Hamilton,JD.com,Philips Hue,Philips Hue,Refferly和Tencent。

总体而言,更多的选择对开发人员和消费者来说更好,跨平台开发节省了时间和金钱。您可以从中下载Flutter 1.0https://flutter.io,您也可以找到从其他框架过渡的开发人员的文档,,,,代码实验室, 一种普通样本食谱, 和技术视频