vlambda博客
学习文章列表

Flutter零基础入门简单?

发展历史

减少开发周期,提高开发效率,原本IOS和安卓开发是分开相互独立的,随着项目规模的越来越大,竞争越来越激烈,导致了跨平台框架的产生.
最开始是:普通网页.html(js,css,html)但受到浏览器支持,
然后:Hybrid:原生应用和web应用结合,通过原生的WebView加载web页面;好处:原生开发人员和前端人员开发密切配合Dcloud,Cordova,Ionic混合开发用的比较多,
最后:编译转换框架Weex,Flutter,Reat Native


What Flutter?

最早项目sky起源2015使用dart语言作为开发语言,代码可以运行安卓,ios,其它设备one write,everywhere

  • flutter是现代响应式框架

  • 快速2d渲染引擎

  • 开发调试工具

  • 内置丰富组件

调试工具

  • Flutter inspector 视图预览

  • Flutter outline 视图调试

  • Dart Analysis Dart语言分析

  • Dart dev tools web调试dart语言性能