Google的 UI 工具箱 Flutter 在建立挪动、网页页面和桌面上的混合开发应用软件层面愈来愈受大家喜爱。

Flutter并不是一种计算机语言,反而是一个软件开发设计工具箱。Dart是 Flutter SDK 下边运用的计算机语言。

Flutter 是Google开源系统的 Fuchsia OS、Google STADIA 及其很多别的软件和移动智能终端身后的关键架构。

假如你要应用 Flutter 开展开发设计,本步骤将协助你在 Ubuntu 和其它相近 Linux 发行版上构建你的自然环境。

在 Ubuntu 和别的 Linux 上放 Snap 安装 Flutter

在 Linux 上安装 Flutter 有效的方法是应用 Snap。假如你采用的是 Ubuntu,你早已拥有 Snap。针对别的发行版,请保证 开启 Snap 适用。

开启终端并在终端中采用下列指令来安装 Flutter:

sudo snap install flutter --classic

你能在你的终端上见到相近如此的物品:

linux如何安装安装系统?(linux基础入门知识)插图

一旦安装进行,便是验证它的那时候了。不仅是 Flutter 的安装,还需要验证 Flutter 一切正常运作所需符合的每一个相互依赖。

验证 Flutter 的依靠项

为了更好地验证 Flutter 恰当工作中需要的每一个依靠项,Flutter 有一个内嵌选择项:

Flutter doctor

这一全过程逐渐看上去像那样:

linux如何安装安装系统?(linux基础入门知识)插图1

而它过去进行时像那样:

linux如何安装安装系统?(linux基础入门知识)插图2

正如你所看见的,大家必须 Android Studio 来工作中。因此使我们来安装它。大家该怎么做呢?用 Snap 在 Linux 上安装 Android Studio也是不费力气的。

安装并设定好 Android Studio

在终端中,应用接下来的指令来安装 Android Studio:

sudo snap install android-studio --classic

linux如何安装安装系统?(linux基础入门知识)插图3

安装结束后,从大家的电脑操作系统菜单栏中开启 Android Studio。

linux如何安装安装系统?(linux基础入门知识)插图4

就快完成了。现在是配备 Android Studio 的那时候了。

linux如何安装安装系统?(linux基础入门知识)插图5

点击下一步,假如你不愿意让事儿复杂,就挑选“规范standard”。

linux如何安装安装系统?(linux基础入门知识)插图6

挑选你最喜欢的主题风格(我很喜欢“深色Darcula”的)。

linux如何安装安装系统?(linux基础入门知识)插图7

确定一切正常,随后点击“下一步Next”。

linux如何安装安装系统?(linux基础入门知识)插图8

最终,点击“进行Finish”按键。

linux如何安装安装系统?(linux基础入门知识)插图9

随后等候,直到免费下载进行。

linux如何安装安装系统?(linux基础入门知识)插图10

建立一个 Hello World Flutter 运用样版

在 Android Studio 中,进到新项目,挑选“新创建 Flutter 新项目New Flutter Project”。Flutter SDK 途径会默认。

linux如何安装安装系统?(linux基础入门知识)插图11

在这儿,奇妙的事儿逐渐产生了,这是你设定你的项目规划的地区,在这个事例中,它将被称作 “hello_world”。

使我们挑选三个可以用的服务平台。Android、iOS 和 Web。最终,点击“进行Finish”。

linux如何安装安装系统?(linux基础入门知识)插图12

新项目中的主文档坐落于 lib/main.dart,如下图所示:

linux如何安装安装系统?(linux基础入门知识)插图13

选中后,擦掉文档中包括的任何內容,并将其改成本实例编码:

// Copyright 2018 The Flutter team. All rights reserved.// Use of this source code is governed by a BSD-style license that can be// found in the LICENSE file.import 'package:flutter/material.dart';void main => runApp(MyApp);class MyApp extends StatelessWidget {  @override  Widget build(BuildContext context) {    return MaterialApp(      title: 'Welcome to Flutter',      home: Scaffold(        appBar: AppBar(          title: const Text('Welcome to Flutter'),        ),        body: const Center(          child: Text('Hello World'),        ),      ),    );  }}

关键的是,这仅仅向你展现 Flutter 是怎样作业的,假如你相信要学习培训这类漂亮而难以置信的语言表达,这里有 文本文档能够看见大量有关它的信息内容。试着它!

最终,挑选 “Chome Web” 机器设备,并点击“运作Run”按键,如下图所示;并见到奇妙的实际效果!

linux如何安装安装系统?(linux基础入门知识)插图14

你能如此迅速地建立一个 Flutter 新项目,真的是难以置信。跟你的 Hello World 新项目打招呼吧。

linux如何安装安装系统?(linux基础入门知识)插图15

最终…

假如你要在短期内作出好看的运动和网站页面的奉献,Flutter 和 Dart 是完美无缺的。

如今你知道怎样在 Ubuntu Linux 上安装 Flutter,及其怎样用它建立你的第一个应用软件。我很高兴可以为你写这篇文章,期待对你有些协助,假如您有任何的问题,请根据留言板留言或发来电子邮件来跟我说,祝你开心!

本实例教程由 Marco Antonio Carmona Galván 给予,他是物理和数据分析科学技术专业的学员。