![]()
内容推荐 本书总共分为14章,分为入门、进阶和实战三部分,主要围绕Flutter开发的基础知识点和实战案例进行讲解。第1~9章是Flutter入门与基础,这部分内容主要由Flutter框架介绍、环境搭建、Dart基础语法、Flutter常用组件、事件处理、动画、路由与导航、网络请求和数据管理等内容构成;这部分内容是进行Flutter应用开发的基础,是学习Flutter必须掌握的基础认识。第10~12章是Flutter开发进阶,这部分内容主要由Flutter混合开发、主题与国际化和Flutter Web、Flutter Desk等内容组成,是Flutter开发的进阶知识点;这部分内容更加偏向于应用工程化的开发与实战,也是开发Flutter项目开发需要掌握的技能。第13~14章是Flutter项目实战,这部分内容主要由实战应用开发以及打包与发布构成,是Flutter基础知识的综合运用和总结;学习此部分内容之后,读者将具备独立开发上架Flutter商业应用的能力。 作为一本从入门到实战的书籍,本书既可作为Flutter初学者的入门书籍,也可作为移动开发技术人员及培训机构的培训资料。 作者简介 向治洪,《React Native移动开发实战》和《Kotlin入门与实战》作者,具有多年的移动客户端和前端软件开发经验,热爱大前端技术。同时,作为国内资深的互联网基础应用建设专家、开源技术贡献者和敏捷开发实践者,在软件开发领域,特别是大前端领域有自己独到的见解。 目录 第1章 初识Flutter 1.1 Flutter简介 1.1.1 Flutter诞生历史 1.1.2 Flutter优势 1.1.3 Flutter版本 1.2 Flutter框架 1.2.1 Flutter Framework 1.2.2 Flutter Engine 1.2.3 Flutter Embedder 第2章 Flutter快速上手 2.1 Flutter环境搭建 2.1.1 Android环境 2.1.2 iOS环境 2.1.3 获取Flutter SDK 2.2 开发工具 2.2.1 VS Code 2.2.2 Android Studio 2.3 Flutter项目示例 2.3.1 初始化项目 2.3.2 项目结构 2.3.3 运行项目 2.3.4 程序调试 2.3.5 体验热重载 2.3.6 包管理 2.4 习题 第3章 Dart语言基础 3.1 Dart入门 3.1.1 安装Dart SDK 3.1.2 编写Hello World 3.2 变量与常量 3.2.1 变量 3.2.2 常量 3.3 内置类型 3.3.1 数值类型 …… 第4章 Flutter组件 第5章 事件处理 第6章 动画 第7章 路由与导航 第8章 网络编程 第9章 数据存储 第10章 主题与国际化 第11章 混合开发 第12章 Flutter Web 第13章 书旗小说应用实战 第14章 打包与发布 |