linux系列怎么安装程序 linux入门基础教程

谷歌的UI工具包Flutter在创建移动、web和桌面的跨平台应用程序方面越来越受欢迎。Flutter不是一种编程语言,而是一个软件开发工具包。Dart是在Flutter SDK下使用的编程语言。Flutter是谷歌开源Fuchsia OS、谷歌STADIA和许多其他软件和移动应用程序背后的主要框架。如果您想使...

谷歌的UI工具包Flutter在创建移动、web和桌面的跨平台应用程序方面越来越受欢迎。

Flutter不是一种编程语言,而是一个软件开发工具包。Dart是在Flutter SDK下使用的编程语言。

Flutter是谷歌开源Fuchsia OS、谷歌STADIA和许多其他软件和移动应用程序背后的主要框架。

如果您想使用Flutter进行开发,本教程将帮助您在Ubuntu和其他类似的Linux发行版上构建您的环境。

在Ubuntu和其他Linux上安装Flutter with Snap

在Linux上安装Flutter最简单的方法是使用Snap。如果你用的是Ubuntu,你已经有Snap了。对于其他发行版,请确保启用快照支持。

打开终端,在终端中使用以下命令安装Flutter:

sudo snap install flutter --classic

您将在终端上看到类似这样的内容:

安装完成后,就该进行验证了。不仅是颤振的安装,而且是颤振正常运行需要满足的每一个依赖项的验证。

验证Flutter的依赖性

为了验证Flutter正常工作所需的每个依赖项,Flutter有一个内置选项:

Flutter doctor

这个过程开始看起来像这样:

它是这样完成的:

如你所见,我们需要Android Studio才能工作。所以还是装吧。我们做什么呢用Snap在Linux上安装Android Studio也是毫不费力。

并建立了Android工作室。

在终端中,使用以下命令安装Android Studio:

sudo snap install android-studio --classic

安装完成后,从我们的操作系统菜单中打开Android Studio。

差不多完成了。现在是时候配置Android Studio了。

点击下一步,如果不想把事情复杂化,选择“标准标准”。

选择你喜欢的主题(我喜欢《黑暗Darcula》)。

确认一切正常,然后点击“下一步下一步”。

最后,单击“完成”按钮。

然后等待下载完成。

创建Hello World Flutter应用程序示例

在Android Studio中,进入项目,选择“新建颤振项目新建颤振项目”。默认情况下将设置Flutter SDK路径。

在这里,神奇的事情开始出现。这是您设置项目名称的地方。在这个例子中,它将被称为“hello_world”。

让我们选择三个可用的平台。Android、iOS和Web。最后,单击完成。

项目中的主文件位于lib/***in.dart中,如下图所示:

选中后,删除文件中包含的所有内容,并将其更改为以下示例代码:

// 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/***terial.dart';void ***in => 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设备,点击运行按钮,如下图所示;且看神奇效果!

你这么快就能创建一个颤振项目,真是不可思议。向你的Hello World项目问好。

终于…

如果你想在短时间内做出漂亮的移动和web界面的贡献,那么Flutter和Dart是完美的。

现在你知道了如何在Ubuntu Linux上安装Flutter,以及如何用它创建你的第一个应用程序。我很高兴为你写这篇文章。希望对你有帮助。如果你有任何问题,请留言或发邮件给我。祝你好运!

本教程由物理学和数据科学专业的Marco Antonio Carmona Galván提供。

本文来自我要无比强大投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/622629.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 07-06
下一篇 07-06

相关推荐

  • 韩顺平php从入门到精通 php从入门到精通教程

    数组基础含义:数组是一系列数据的***,这些数据按照设定的顺序排列成“链状”。注意:php中数组单元的顺序与下标无关!数组定义(赋值):$arr1 = array(3,11,5,18,2);//这是最常见的数组,下标是“默认下标”,是从0开始的整数;$ arr 2 = array(" a " = >3、“bb”= &g

    2023-07-29 01:18:01
    290 0
  • 象棋入门教程从零开始 初学者入门最全教程,一看就懂

    中国象棋作为我国的国粹,已有几千年的历史,深受人民的喜爱。无论在公园、街道、居民区等。,随处可见下棋的人,周围都是看棋的人。看他们互相争论一会儿,指点迷津,真的很有意思。相信很多人也对象棋感兴趣,但是新手应该怎么下棋呢?新手应该怎么下棋?首先,棋盘和棋子1

    2023-07-26 16:56:01
    528 0
  • 微单反相机哪款好(入门微单反相机哪款好)

    随着微单相机逐渐成为影像市场的主导,无论是购买第一台相机的新用户,还是单反相机的老用户,面对市场上种类繁多的微单相机,应该如何选择?今天在这篇文章中,我们就以佳能EOS R系列专用微单相机为例,谈谈新人和老用户如何选择微单相机。目前市场上销售的佳能EOS R系列专用

    2023-07-25 21:47:01
    860 0
  • seo如何入门(seo入门基础教程)

    SEO是什么?什么是SEO?大家口中的SEO(搜索引擎优化)翻译成中文就是“搜索引擎优化”。本质上,就是如何迎合搜索引擎的规则,让网站在搜索结果中排名更靠前,比如某PDA行业网站。当用户输入“PDA数据采集器”时,如果没有SEO,可能这个网站会出现在第2页或第3页之后。通过用户

    2023-07-25 06:42:01
    339 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信