最新软件| 手机版| 软件专题 Flutter中文版v1.0免费版
您的位置:迷你下载>软件频道 > 编程开发 > 编程工具 > Flutter中文版 v1.0免费版
Flutter中文版 v1.0免费版

Flutter中文版v1.0免费版

移动应用程序SDK

  • 软件大小:320.66MB
  • 软件语言:简体中文
  • 软件类型:国产软件
  • 软件类别:编程工具
  • 更新时间:2018-12-06 15:48
  • 软件授权:免费版
  • 运行环境:xp/win7/win8/win10
  • 软件位数:64位/32位
  • 官方网站:https://flutter.io/
  • 软件等级:3星

320.66MB

同类推荐软件

高速下载(需优先下载高速下载器)

软件介绍

为您推荐: 代码编程 开发工具

Flutter中文版是一款由谷歌官方推出的移动应用程序SDK,它包含了框架、widget和工具,为程序开发人员提供了能够在iOS和Android上构建部署移动应用程序的方法。它的用户界面设计的非常漂亮,用户使用起来就比较的舒服。采用现代响应式框架,轻松的构建用户界面。

Flutter中文版

Flutter是什么

Flutter是一款移动应用程序SDK,包含框架、widget和工具,为开发人员提供了一种在Android和iOS上构建和部署精美移动应用程序的简单高效的方式。

软件特色

1、快速开发

Flutter的热重载可帮助您快速地进行测试、构建UI、添加功能并更快地修复错误。在iOS和Android模拟器或真机上可以在亚秒内重载,并且不会丢失状态。

Flutter中文版

2、富有表现力,漂亮的用户界面

使用Flutter内置美丽的Material Design和Cupertino(iOS风格)widget、丰富的motion API、平滑而自然的滑动效果和平台感知,为您的用户带来全新体验。

Flutter中文版

3、现代的,响应式框架

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

Flutter中文版

4、访问本地功能和SDK

通过平台相关的API、第三方SDK和原生代码让您的应用变得强大易用。 Flutter允许您复用现有的Java、Swift或ObjC代码,访问iOS和Android上的原生系统功能和系统SDK。

Flutter中文版

5、统一的应用开发体验

Flutter拥有丰富的工具和库,可以帮助您轻松地同时在iOS和Android系统中实现您的想法和创意。 如果您没有任何移动端开发体验,Flutter是一种轻松快捷的方式来构建漂亮的移动应用程序。 如果您是一位经验丰富的iOS或Android开发人员,则可以使用Flutter作为视图(View)层, 并可以使用已经用Java / ObjC / Swift完成的部分(Flutter支持混合开发)。

功能特点

1、构建

漂亮的用户界面

丰富的2D GPU加速API

响应式框架

动画/运动API

Material组件和Cupertino widgets

流畅的编码体验

亚秒级,有状态的热重载

IntelliJ: 代码重构、补全等

Dart语言和核心库

包管理器

全功能的应用程序

与移动操作系统API和SDK交互

Maven/Java

Cocoapods/ObjC/Swift

2、优化

测试

单元测试

集成测试

设备上测试

调试

IDE 调试器

基于Web的调试器

async/await aware

Expression evaluator

性能分析

时间线(TIMeline)

CPU和内存

应用内性能图标

3、部署

编译

Native ARM 代码

Dead code elimination

发布

App Store

Play Store

Flutter安装教程

将安装包zip解压到你想安装Flutter SDK的路径(如:C:\src\flutter;注意,不要将flutter安装到需要一些高权限的路径如C:\Program Files\)。

在Flutter安装目录的flutter文件下找到flutter_console.bat,双击运行并启动flutter命令行,接下来,你就可以在Flutter命令行运行flutter命令了。

上述命令为当前终端窗口临时设置PATH变量

更新环境变量

要在终端运行 flutter 命令, 你需要添加以下环境变量到系统PATH:

转到 “控制面板>用户帐户>用户帐户>更改我的环境变量”

在“用户变量”下检查是否有名为“Path”的条目:

如果该条目存在, 追加 flutter\bin的全路径,使用 ; 作为分隔符.

如果条目不存在, 创建一个新用户变量 Path ,然后将 flutter\bin的全路径作为它的值.

在“用户变量”下检查是否有名为”PUB_HOSTED_URL”和”FLUTTER_STORAGE_BASE_URL”的条目,如果没有,也添加它们。

重启Windows以应用此更改

运行 flutter doctor

打开一个新的命令提示符或PowerShell窗口并运行以下命令以查看是否需要安装任何依赖项来完成安装:

flutter doctor

在命令提示符或PowerShell窗口中运行此命令。目前,Flutter不支持像Git Bash这样的第三方shell。

该命令检查您的环境并在终端窗口中显示报告。Dart SDK已经在捆绑在Flutter里了,没有必要单独安装Dart。 仔细检查命令行输出以获取可能需要安装的其他软件或进一步需要执行的任务(以粗体显示)

例如:

Flutter中文版

第一次运行一个flutter命令(如flutter doctor)时,它会下载它自己的依赖项并自行编译。以后再运行就会快得多。

以下各部分介绍如何执行这些任务并完成设置过程。你会看到在flutter doctor输出中, 如果你选择使用IDE,我们提供了,IntelliJ IDEA,Android Studio和VS Code的插件。

编辑器设置

使用 flutter 命令行工具,您可以使用任何编辑器来开发Flutter应用程序。输入flutter help在提示符下查看可用的工具。

Android设置

要为Android开发Flutter应用,您可以使用Mac,Windows或Linux(64位)机器.

Flutter需要安装和配置Android Studio:

下载并安装 Android Studio.

启动Android Studio,然后执行“Android Studio安装向导”。这将安装最新的Android SDK,Android SDK平台工具和Android SDK构建工具,这是Flutter为Android开发时所必需的。

常见问题

1、Flutter能做什么?

对于用户来说,Flutter可以使应用界面变得美丽生动。

对于开发者来说,Flutter降低了开发移动应用程序的门槛。它加速了移动应用程序的开发过程,并降低了同时开发iOS和Android两套应用程序的成本和复杂性。

对于设计师来说,Flutter有助于实现原始设计愿景,高保真度、不妥协。它也是一种高效的原型工具。

2、Flutter适合谁?

Flutter适用于希望以更快的方式构建漂亮的移动应用程序的开发人员,或者通过单一研发投入得更多用户的方式(同一份代码支持IOS和Android)。

Flutter也适用于需要领导移动开发团队的工程经理。 Flutter允许经理创建一个移动应用开发团队(而不是IOS和Android两个团队),统一大家的开发方式以更快地向向iOS和Android发布相同的功能,同时,并降低维护成本。

虽然不是最初的目标受众,但Flutter也适用于那些希望将其原始设计愿景以高保真度呈现给所有移动用户的设计师。

从根本上讲,Flutter适用于那些想要漂亮的应用程序、令人愉快的交互和动画以及具有个性的用户界面的所有人。

3、Flutter可以构建什么类型的应用程序?

Flutter针对想要在Android和iOS上运行的2D移动应用进行了优化。您可以使用Flutter构建全功能应用程序,包括相机、地理位置、网络、存储、第三方SDK等。

4、Flutter是否带有framework?

是! Flutter运用了受React启发的现代framework。Flutter的framework被设计为分层和可定制(可选)的。开发人员可以选择仅使用framework的一部分或不同的framework。

5、Flutter是否带有测试框架?

是的,Flutter提供了编写单元测试和集成测试的API。了解更多关于 Flutter测试的信息。

我们使用测试功能来测试我们的SDK,衡量每次提交的测试覆盖率。

  • 下载地址

用户评论

(您的评论需要经过审核才能显示)