Flutter基础教程

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

本教程是一本基础入门加实战的书籍,既有基础知识,又有丰富的示例,包括详细的操作步骤,实操性强。由于Flutter大量使用组件,所以本教程对组件的讲解很详细,包括基本概念、属性及代码示例。

Flutter基础教程

目标读者

  • Flutter的初、中级读者。
  • 了解Flutter,但所学不全面的人员。
  • 高等院校理科学校Flutter课程的学生。

阅读前提

如果你正在使用类似React Native等跨平台技术,那么学习Flutter会轻松很多。使用Flutter构建应用时,需要用到Android和iOS的相关知识,因为Flutter依赖移动操作系统提供众多功能和配置。Flutter是一种为移动设备构建用户界面的新方式,但它有一个插件机制可与Android和iOS进行数据及任务通信。

Flutter引用了大量Web开发的知识,比如FlexBox布局方式、盒模型等,这些都引用了CSS中的一些思想。所以从UI界面的实现角度来说,只需要熟悉Dart语言就能轻松上手Flutter。

教程目录

Flutter 简介
Flutter Windows环境搭建
第一个Flutter程序
Flutter 入口程序
Flutter 主题
Flutter 使用包资源
Flutter 状态管理
Flutter 容器组件
Flutter 图片组件
Flutter 文本组件
Flutter 图标及按钮组件
Flutter 列表组件
Flutter 表单组件
Flutter 应用组件
Flutter 脚手架组件
Flutter 应用按钮组件
Flutter 底部导航条组件
Flutter 水平选项卡及视图组件
Flutter 抽屉组件
Flutter 悬停按钮组件
Flutter 扁平按钮组件
Flutter 弹出菜单组件
Flutter 简单对话框组件
Flutter 提示对话框组件
Flutter 轻量提示组件
Flutter 文本框组件
Flutter 卡片组件
Flutter 加载指示器组件
Flutter 对话框组件
Flutter 按钮组件
Flutter 导航组件集
Flutter GestureDetector
Flutter Dismissible
Flutter 透明度处理
Flutter 装饰盒子
Flutter 旋转盒子
Flutter 剪裁处理

赞(0)

评论 抢沙发

评论前必须登录!