一个简单的Flutter开发脚手架开源

2019-11-07  本文已影响0人  空山雪林

概述

FlutterGoogle开源的跨端应用解决方案,官方介绍:

Flutter allows you to build beautiful native apps on iOS and Android from a single codebase

Flutter是谷歌开源的移动UI框架,可在iOS和Android快速创建原生用户界面,Flutter是完全免费和开源的,开发语言采用Dart。

Flutter组件采用现代响应式框架构建,从React中获得灵感,中心思想是用组件(widget)构建你的UI。 组件描述了在给定其当前配置和状态时他们显示的样子,当组件状态改变,组件会重构它的描述(description),Flutter会从底层渲染树将当前状态转换到下一个状态所需要的最小更改。

image

安装

脚手架功能

针对移动开发中,经常碰到的一些问题做了封装,方便我们开发移动应用,主要包括但不限于:

  1. 基于底部导航UI;
  2. 页面路由;
  3. 本地总线:方便页面通信;
  4. 整合网页浏览器;
  5. 封装公共类:对话框,网络,SP,DB等都被封装在ss类中;
  6. 字体图标;
  7. 静态资源;
  8. 【可选】整合Charts;
  9. 【可选】登录拦截与处理;
  10. 【可选】整合高德地图API;
  11. 【可选】整合极光推送,含服务端;

开源地址:https://github.com/kongshanxuelin/flutter-scaffold

欢迎star~

上一篇下一篇

猜你喜欢

热点阅读