温馨提示:该页面为Windows软件,不支持手机用户安装使用
Google Flutter 是 Google 开发的移动 UI 架构,它帮助开发者使用一套代码在 iOS 和 Android 上构建媲美原生应用的精致界面。Flutter 能够快速构建高品质的原生用户界面,并提供了一系列解决方案,既可以利用原生 ARM 代码直接加速图形 3D 渲染和 UI 绘制,又可以在两大流行移动操作系统上运行。在全球范围内,Flutter 已经被越来越多的开发人员和机构采用,并且它完全免费且开源。
软件亮点
快速开发
Flutter 的热重载功能可以协助您快速地进行测试、构建 UI、添加功能并快速修复错误。在 iOS 和 Android 模拟器或真机中,您可以在亚秒内完成重载,而不会丢失状态。
极具感染力、美观的用户界面
应用 Flutter 内嵌的漂亮 Material Design 和 Cupertino(iOS 设计风格)widget、丰富的 motion API、平滑自然的滑动效果和平台认知,为您的客户带来全新体验。
现代的、响应式的网站架构
使用 Flutter 的现代、响应式网站架构,以及一系列基本 widget,轻松构建您的用户界面。使用功能齐全且灵活的 API(针对 3D、动画、手势、效果等)处理困难的 UI 挑战。
浏览当地功能和服务 SDK
通过平台相关的 API、第三方 SDK 和原生代码,使您的应用更加强大实用。Flutter 允许您重用现有的 Java、Swift 或 ObjC 代码,访问 iOS 和 Android 上的原生系统功能和系统 SDK。
访问平台功能简单
下面是一个 interop example(互操作实例)中的精彩片段:
统一的应用程序开发体验
Flutter 拥有丰富的工具和库,可以帮助您轻松地在 iOS 和 Android 系统中实现您的想法和创意。
如何使用
如果您没有任何移动端开发经验,Flutter 是一种轻松便捷的方法来构建美观的移动应用软件。如果您是一位经验丰富的 iOS 或 Android 开发者,则可以使用 Flutter 作为主视图(View)层,并且可以重用已经用 Java / ObjC / Swift 进行的一部分(Flutter 支持组件化)。
安装快捷方式
修改或删除您的SD卡中的内容
拥有完全的网络访问权限
控制振动
查看网络连接
开机启动
防止手机休眠
在其他应用之上显示内容
录音
更改您的音频设置
拍摄照片和视频
连接WLAN网络和断开连接
查看WLAN连接
关闭其他应用
卸载快捷方式
让应用始终运行
修改系统设置
检索正在运行的应用
读取您的通讯录
与蓝牙设备配对
访问蓝牙设置
发送持久广播
写入/删除您的通讯录
使用指纹硬件
更改网络连接性
展开/收拢状态栏
查找设备上的帐号
写入/删除您的通讯录
读取同步设置
启用和停用同步
停用屏幕锁定
允许接收WLAN多播
添加或修改日历活动,并在所有者不知情的情况下向邀请对象发送电子邮件
读取日历活动和机密信息
关闭其他应用
请求安装文件包
连接WLAN网络和断开连接
拥有完全的网络访问权限
查看WLAN连接
查看网络连接
访问确切位置信息(以 GPS 和网络为依据)
访问大致位置信息(以网络为依据)
拍摄照片和视频
防止手机休眠
安装快捷方式
开机启动
发送持久广播
控制近距离通信
对正在运行的应用重新排序
读取您的SD卡中的内容