Flutter -- 快速上手的Android ios开发框架

Posted 计算机小白

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter -- 快速上手的Android ios开发框架相关的知识,希望对你有一定的参考价值。

    最近在研究Google新出的android ios跨平台开发框架Flutter,其丰富的组件、动画库为开发提供了极大的便利。Flutter是基于组件的开发,其基本元素就是组件,整个应用程序就是组件的堆叠。对于开发语言,是基于dart,个人感觉非常像C++,其实只要熟悉面向对象,都是八九不离十的那一套东西。

    还有几个好处就是:

  1. 兼容IOS和Android平台

  2. 集成度高,很多常用的都封装成了组件,可以去Flutter官网对应的组件库看一下,都是熟悉的APP内容

  3. 热加载,边开发边看效果

    说白了,最大的特点就是开发快速,但凡具备一定的面向对象语言基础,分分钟搞定一款APP。下图是从官网扒的demo图片。

                          

从官网下载SDK,在Android Studio里直接安装插件,就可以开发了。感兴趣的同学可以上手试一下,制作软件的过程就是Widget堆叠的过程,需要做的就是实现各个Widget的各个内容以及动画即可。


Flutter官网:https://flutter.io/ 

中文:https://flutterchina.club/


Dart语言官网:https://www.dartlang.org/

中文:http://dart.goodev.org/


以上是关于Flutter -- 快速上手的Android ios开发框架的主要内容,如果未能解决你的问题,请参考以下文章

阿里淘系技术分享:Flutter 快速上手方法!!!

阿里淘系技术分享:Flutter 快速上手方法!!!

给Android开发者Flutter上手指南

Flutter快速上手11:高级布局之表格 Table/TableRow

Flutter弹窗弹窗的快速上手使用和自定义Dialog

Android Flutter搭建环境 + Demo