Flutter跨平台框架(Dart语言)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter跨平台框架(Dart语言)相关的知识,希望对你有一定的参考价值。
参考技术A Flutter是谷歌的移动UI框架,可以快速在ios和android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。(https://flutterchina.club-中文网;https://flutter.dev/-英文网)Flutter是一种趋势,势必会取代RN,成为最主流的跨平台开发框架,基于Dart语言。ios开发必须Mac电脑。android开发window、linux、Mac均可。
跨平台UI框架 Flutter 的基本安装(OS)
本月初(2018年12月4日),Google在其Flutter Live 2018大会上正式发布 Flutter 1.0 版本。
Flutter是采用Dart语言进行开发,习惯使用JavaScript开发应用的朋友上手Dart的难度并不大,甚至会让你感觉对这门语言非常熟悉。
.dart
这里简单聊一下Dart,据说Dart的开发团队起初是想开发一种可以替代JavaScript的语言,不过他们让这门新的语言充分融合了JS语言的优点,这是也为什么两者相像的原因。同时,在Dart身上你也可以发现C语言的影子。正所谓“萝卜青菜各有所爱”,开发者们对Dart也是爱恶两边。
回到正题,运用Flutter我们可以快速在iOS和Android平台上构建精致的原生用户界面,得益于React的启发,它也一款响应式框架,采用widget(组件)来构建UI。
提到移动端跨平台UI开发框架,就不得不想到RN。当然我们不会怀疑Google团队的技术实力,但它和React Native究竟差别在哪里,这就需要我们亲自试试水了。
注:本文只是针对mac安装Flutter的过程记录,提供浅显的安装参考!
1. 下载 Flutter SDK
然后,根据选择相匹配的进行下载
1.1 点击下载最新版本的sdk
1.2 解压到你准备用于放置flutter sdk的文件夹
cd ~/yourfolder
unzip ~/downloads/flutter_macos_v1.0.0-stable.zip
1.3 添加flutter工具
以上是关于Flutter跨平台框架(Dart语言)的主要内容,如果未能解决你的问题,请参考以下文章