Flutter 的优势
  KRsXEGSB49bk 2023年11月19日 98 0

Flutter 的优势


Flutter 是最新的跨平台的开发技术,可以横跨 Android、ios、MacOS、Windows、Linux等多个系统,还可以打包成 Web 程序运行在浏览器中。Flutter 自己实现了一套 UI 框架,然后直接在 GPU 上渲染 UI 页面。


跨平台


我们可以看到 Flutter 在跨平台上至少跨五种凭条,甚至还支持嵌入式,还可以在谷歌最新操作系统 Fuchsia 上运行。


丝滑般的体验


使用 Flutter 内置风格的组件、丰富的 API ,平滑自然的交过和平台感知,为用户带来全新的体验。


响应式框架


使用 Flutter 的响应式框架和一系列的基础组件,可以轻松构建用户界面。使用功能强大的且灵活的 API (针对2D、动画、手势、效果等)能解决艰难的 UI 挑战。


支持插件


通过 Flutter 的插件可以访问平台本地 API,如相机、蓝牙、WIFI等。可以借助现有的 Java、C、C++ 代码实现对原生系统的调用。


60fps 超高性能


Flutter 采用 GPU 渲染技术,所以性能极高。用 Flutter 编写的应用可以到达 60 fps,这意味着它可以完全胜任游戏的制作。官方表明,Fultter 的性能甚至可以超过原生的应用。



Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。



安装:

https://flutterchina.club/setup-macos

1. 使用临时镜像(非必须):

(1). 加入到用户环境变量中(.bash_profile):

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

2. 获取Flutter SDK:

(1). 解压:

$ unzip ~/Downloads/flutter_macos_2.0.5-stablea.zip
$ mv flutter /usr/local/
$ vim .bash_profile

(2). 配置环境变量:

FLUTTER_HOME=/usr/local/flutter/bin
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=$JAVA_HOME/bin:$PATH:.:$JMETER_HOME/bin:$PATH:$SONAR_RUNNER_HOME:$FLUTTER_HOME
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月19日 0

暂无评论

推荐阅读
KRsXEGSB49bk
作者其他文章 更多

2023-12-19

2023-12-11

2023-12-10

2023-12-10

2023-12-08

2023-12-07

2023-12-05

2023-12-04

ts

2023-11-30