初学者的颤振:

初学者的颤振:

Flutter 是一个跨平台工具,用于创建应用程序 来自单一代码库的 Android、IOS、Linux、MacOs、Windows 甚至 Web .它是由 Google 开发的开源 UI 开发工具包。

人气:

在 2021 年进行的一项调查中指出,Flutter 在跨平台开发方面的表现优于 React Native,Flutter 很有可能在未来几年大放异彩。统计数据在下面的比较中清晰可见

镖:

Dart 是用于编写 Flutter 应用程序的编程语言。 Flutter 用于 HTML、CSS 等前端,Dart 用于 JavaScript 等后端 .

Dart 是一种面向对象的编程语言,其语法类似于 C++。因此,如果您更喜欢 C++ 或 Java 语言,Dart 适合您,您将非常轻松地精通它。

飞镖有必要学习吗?

当了解 Flutter 和 Dart 时,每个人都会想到一个非常普遍的问题,那就是我们是否必须学习 2 种语言才能编写 Flutter 应用程序?一个简单的答案是 **** 不

  1. 甚至可以在后端使用 Python 编写 Flutter 程序 .如果有人对 Python 感到满意,他们应该看看这个 Url。
    https://flet.dev/

  2. 甚至可以将 Flutter 应用程序与 Node.js 连接起来。 如果有人对使用 Node.js 编写 Flutter 应用程序感兴趣,这篇文章将对他们非常有帮助

[

如何将 Flutter 连接到 Node.js

使用后端启动您的应用程序

更好的编程.pub

](https://betterprogramming.pub/how-to-connect-flutter-to-node-js-3e13b356c08d)

但是如果有人用 Dart 编写 Flutter 代码,那么它有很多优点:

  1. Dart 使用 Just In Time 编译。这大大减少了开发时间并更快地响应以使其非常简短且易于理解
  2. 毫不夸张地说,如果你不将 Dart 与 Flutter 一起使用,那么应用程序开发如果没有 Dart 就不会像使用 Dart 那样流畅和精简。
  3. 将 Dart 与 Flutter 一起使用我最喜欢的优点是 发布开发

Pub.dev 是 Dart 编程语言的包管理器,其中有许多可用于 Dart 的可重用包和库。比如你可以通过导入一个简单的包来将聊天机器人添加到你的 Flutter 应用中;是不是很神奇?

创建项目:

首先,您需要设置 颤振 SDK .

在 VsCode 中安装插件:

  1. 启动 VS 代码。
  2. 调用 视图 > 命令面板... .
  3. 输入“安装”,然后选择 扩展:安装扩展 .
  4. 在扩展搜索字段中输入“flutter”,选择 在列表中,然后单击 安装 .这也安装了所需的 Dart 插件。

点击VsCode的终端,写

光盘 D:\ ** >**

进入目录后,编写以下命令

Flutter 创建我的应用

Flutter 项目将使用名称 my-app 创建

项目结构看起来完全像这样。所有依赖项(包)都包含在 Pubspec.Yaml 中,所有代码都在 lib 中。

对您有用的代码:

下面列出了可以在每个项目中使用的一些基本和有用的代码:

  1. 使用 Firebase 作为数据库的 Flutter 身份验证(登录、注册)。

[

Flutter-Group-Chat-Application/group/lib/Authenticate at master·...

通过在 GitHub 上创建帐户,为 farazayaz55/Flutter-Group-Chat-Application 开发做出贡献。

github.com

](https://github.com/farazayaz55/Flutter-Group-Chat-Application/tree/master/group/lib/Authenticate)

2. 使用 Firebase 数据库 Flutter 一对一对话,例如 Messenger 和群聊代码

[

GitHub - farazayaz55/Flutter-Group-Chat-Application

这是一个基于 Flutter 的群组消息应用程序,用户可以在其中使用他们的电子邮件登录以与他们的朋友聊天……

github.com

](https://github.com/farazayaz55/Flutter-Group-Chat-Application)

包起来:

在这篇文章中,我谈到了 Flutter 是什么? Flutter 是如何渗透到市场并成为当今市场上最流行的语言的,我们可以在 Flutter 中使用除 Dart 之外的任何其他语言吗?以及为什么我们应该将 Dart 与 Flutter 一起使用,我还演示了如何创建您的第一个 Flutter 项目。我希望你能理解一切。请让我知道你想更好地理解哪些主题!

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/10882/59590207

posted @ 2022-09-02 08:01  哈哈哈来了啊啊啊  阅读(58)  评论(0编辑  收藏  举报