flutter(一)介绍和环境搭建

大家好,我是andy(陈)。

对flutter大家是否熟悉呢?之前做项目用到了flutter,在开发中使用到了flutter的各种组件,现在把开发中使用的关键技术,整理起来供大家参考学习,前期针对初级,后面会以项目的形式让大家学会flutter跨平台开发APP应用。

本篇文章为大家介绍flutter的介绍和环境搭建,本文针对功能点做特殊实例或者图文讲解,特别详细的整体使用我们会在其它的文章中来展开说明

1. flutter的介绍

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。
 

  • flutter的特点

1.跨平台能力,支持多个平台:ios,android,linux,fuchsia,跨平台能力写一套代码可以编译成多个平台版本

(2.)原生开发,体验更好,不是网页开发,比网页体验高,性能更好

(3.)flutter是开源的,也是免费,并且可以用于商用

  • Flutter和其他主流前段移动框架对比

(1). cordova,react native(60帧分秒),flutter渲染技术上 实现了自己的gdi

(2).flutter达到 120fps超高性能

  • flutter技术的生态环境

(1)flutter是google公司出品和推广

(2)第三方组件的发展,越来越多的组件提供开发中使用,例如改网站:https:github.com/Solido/awesome-flutter

(3)flutter的官网地址 https://flutter.io

上面主要针对flutter做了一个介绍,让大家明白这个是什么东东,并且我相信大家肯定也很清楚了,那么这个flutter适合什么人群呢?

1.适合技能提升的程序员

2.适合前端技术开发人员

3.移动APP开发人员

4.热爱程序的人群

1. 环境搭建

1.安装系统基本要求
  windows7以上的64位操作系统
  磁盘空间大于4g,越高越好

2.Java搭建环境的安装
  jdk安装,验证安装情况,(这个相信大家应该都会安装jdk,这个在这里不再多说)

3.flutter sdk的安装

  下载地址

  https://flutter.dev/docs/development/tools/sdk/releases

(1)下面图示 选择下载版本,该版本根据当前官网 ,最好是下载一个稳定的,不一定需要最新的。

(2)下载文件和包名,下载下来后是一个压缩包

(3)下载的压缩包解压,解压后

(4)解压后配置flutter环境变量,使用flutter的时候 不配做找不到,或者需要进入目录

设置目录为解压目录

(5)命令行进入查看flutter的安装情况,提示如下为成功

(6)通过 flutter  doctor 查看 fultter的环境配置是否完成

到这里我们就算正式的了解并搭建好了flutter的开发环境,下章我们说一下 flutter的开发工具和创建一个项目。

                                                                                      -END-

                                                                                    程序职场

                                                                           一个执着的职场程序员

                                                                   

发布了55 篇原创文章 · 获赞 101 · 访问量 34万+

猜你喜欢

转载自blog.csdn.net/jianpengxuexikaifa/article/details/93241350