Flutter 学习笔记(适合初学者教程 - 持续更新)

这篇博客是为Flutter初学者准备的学习笔记,详细介绍了Flutter的基础语法和组件使用,包括目录结构、Widget定制、MaterialApp、ListView、GridView、页面布局、路由管理等,并提供了丰富的示例代码。此外,还探讨了Flutter的性能、社区现状和学习成本。
摘要由CSDN通过智能技术生成
前言

  Dart 作为开发 Flutter 应用的基础语言,对于开发 Flutter 应用你必须要学习 Dart 语言。其实,个人认为高级语言基本上都是大同小异,90% 是想通的,只有 10% 是此种语言的特性,需要重点学习。我个人认为,只要你有一门高级语言的基础,学习 Dart 语言其实是不难的。习惯上和思想上多注意一点就 ok 了。??

Flutter 介绍

  Flutter 是谷歌公司开发的一款开源、免费的移动 UI 框架,可以让我们快速的在Android 和 iOS 上构建高质量 App。它最大的特点就是跨平台、以及高性能。
  Flutter 基于谷歌的 Dart 语言,如果没有任何 Dart 语言的基础,不建议直接学习Flutter。建议先学习Dart语言的基本语法。然后再进入 Flutter 的学习。
  市面上已经有很多的混合 App 开发框架了,但是有些混合 APP 开发框架主要是针对前端开发者的:比如 ReactNative (基于React)、lonic (基于Angular、Vue、React) 。有些则是针对 Net 平台针对 .Net 开发者的比如: Xamarin。
  Flutter 是谷歌基于 Dart 语言开发的一款跨平台的移动 App 开发框架。它针对的开发者是全部开发者。它的性能相比 RN、lonic 这样的框架要好一-些,但是现在的手机设备上是看不出任何区别的。
  由于谷歌的推广,以及国内阿里的闲鱼 App 是 Flutter 开发的。所以 Flutter 目前(2019年5月22)关注度非常高的框架。所以非常有必要学习。因为大家都在学,我们不学是不是就有点 Out 了。但是我们要知道的一点就是 Flutter 还比较年轻,相比 lonic、以及 RN 这样的老框架来说社区不是特别完善。还有就是学习成本高。希望未来社区能更加完善、学习成本
更低。

学习笔记

  个人学习 Flutter 语言的笔记,已传至

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值