当前位置: 首页 > 知识库问答 >
问题:

在开始学习颤振之前,我必须先学习飞镖吗?

祁承嗣
2023-03-14

我最近读到了一项名为Google Flutter的新技术,它是用来用一种名为Dart的编程语言开发移动应用程序(Android/iOS)的。

话虽如此,我是否必须学习Dart作为用flutter构建应用程序的一个强有力的先决条件(这是有道理的),或者我将通过应用和使用flutter组件来学习Dart(我通过开发React本地应用程序学习了React及其约定和语义,所以这里是同样的故事吗?)。

共有1个答案

胡翔
2023-03-14

是的,你必须,如果你不知道任何其他编程语言,如C,Kotlin。如果你已经有经验,你可以开始颤振。但是Dart编程语言是强制性的。去扔官方文件以便更好地理解。https://dart.dev/guides/language/language-tour

 类似资料:
  • 主要内容:C++和C语言的血缘关系,再说C++教程,我的建议C++ 读作“C加加”,是“C Plus Plus”的简称。顾名思义,C++ 是在C语言的基础上增加新特性,玩出了新花样,所以叫“C Plus Plus”,就像 iPhone 7S 和 iPhone 7、Win10 和 Win7 的关系。 从语法上看,C语言是 C++ 的一部分,C语言代码几乎不用修改就能够以 C++ 的方式编译,这给很多初学者带来了不小的困惑,学习 C++ 之前到底要不要先学习C

  • 问题内容: 我应该在学习Android之前先学习Java还是可以同时做两件事?最好的方法是什么? 问题答案: 我绝对会首先学习Java。不要费心学习诸如servlet,Swing等之类的东西-但要学习: 核心语言 馆藏 IO 字符串处理 尝试在学习这些知识的同时 还 学习一个全新的环境,将使找出问题所在变得更加困难。 请注意,这不是特定于Android的-我总是鼓励开发人员在学习“外围”技术(例如

  • 学习如何将 Materialize 快速应用到你的网站中。 下载 Materialize 来源于两种不同的形式。你可以根据自己的喜好与经验来选择你喜欢的版本。 一开始使用 Materialize,你必须从下面选择一个去下载。 Materialize 这是标准版本,包含压缩过的和没有压缩过的 css 和 javascript 文件。 选择这个不需要任何设置,只要引入文件。如果你不熟悉 Sass 就选

  • 一分钟入门 从Activiti网站下载Activiti Explorer的WAR文件后, 可以按照下列步骤以默认配置运行样例。 你需要一个Java 运行环境和 Apache Tomcat (其实,任何提供了servlet功能的web容器都可以正常运行。但是我们主要是使用tomcat进行的测试)。 把下载的activiti-explorer.war复制到Tomcat的webapps目录下。 执行To

  • 前言 ​Python是一门面向对象的编程语言,它相对于其他语言,更加易学、易读,非常适合快速开发。Python在实践中主要有以下优点: 容易上手,教材众多,平台支持广泛。 可以很容易支持大数据的应用。 可以很容易的支持人工智能的应用。 可以很容易的迁移到IoT平台,开发物联网应用。 因此我们选择Python做为goPyVue全栈开发网的基础语言。 Django是一个开放源代码的Web应用框架,由P

  • 原因 在做 Python web 开发的过程中发现有不少库都借鉴自 Ruby,比如 Plim 与 Slim, factory_boy 与 factory_girl ,gunicorn 与 unicorn 等等。 所以在需要看源码的情况下,直接看 Ruby 实现可能会比看 Python 的更好。 当然,这里并不是说 Ruby (在这些方面)领先 Python 很多,语言之间的互相借鉴 本就是非常常见