首页 > 图书中心 >图书详情

Flutter实战指南

资深全栈架构师手把手教你掌握Flutter跨平台移动开发!配套丰富学习资源助力快速动手实践!提供完整课件,咨询QQ:2301891038

作者:李楠
定价:79
印次:1-1
ISBN:9787302550211
出版日期:2020.05.01
印刷日期:2020.04.20

本书针对零基础的读者,循序渐进地讲解如何通过Flutter构建一个完整的、跨平台的App,让读者通过边学习边构建的方式深入理解Flutter的完整开发周期,逐步构建完整的Flutter知识体系。 本书分为基础篇和高级篇。基础篇(第1~9章)详细讲述如何使用一种语言、一个代码库构建跨平台移动App,内容包括如何构建小部件,如何使用这些小部件搭建应用,以及调试Flutter应用、使用页面导航、处理用户输入、使用表单等; 高级篇(第10~20章)系统讲解Flutter权限控制,如何使用Flutter添加动画效果、跨平台开发Flutter、发布Flutter应用、混合开发、异步编程、数据存储、网络编程等。 本书可作为Flutter初学者的入门书籍,也可作为从事跨平台移动开发的技术人员及培训机构的参考书籍。

more >

前言 据统计,2017年,用户累计下载应用程序1780亿次,分析师预测到2022年应用程序的用户下载量将增长到2580亿次。随着移动客户对应用程序的要求不断提高,开发人员的需求量也越来越大。 Flutter是谷歌创建的一种革命性的跨平台软件开发框架,它更容易为iOS和Android系统编写安全的、高性能的原生应用程序。 Flutter应用的运行速度非常快,因为此开源解决方案无须JavaScript桥接即可将Dart代码编译为平台特定的程序,并且 Flutter还支持热加载。Flutter的应用不仅响应迅速,而且效果惊人! 本书手把手教读者如何使用Flutter构建功能强大的全功能移动应用程序。本书分为基础篇和高级篇。基础篇(第1~9章)从最基础开始讲解Flutter和Dart,以及如何使用Flutter提供的丰富的小部件来添加常用的UI元素,如按钮、开关、表单、工具栏和列表等; 高级篇(第10~20章)通过引人入胜的示例,创建一个基本的用户界面,构建完整的状态管理,并将第三方插件与应用程序集成。此外,通过本书读者还将学习使用Dart编程语言进行编码。Dart语言可提高编码效率,熟悉任何高级语言的程序员都会对Dart语言有家的感觉。书中不仅讲解Flutter的核心知识点,还讲解如何解决问题及一些开发技巧; 不仅授之以鱼,而且授之以渔。通过学习本书的内容,读者将能够独立完成多种App的设计和开发。书中包含了200多个完整的项目源代码,以及41集配套教学视频,可以让读者快速上手,把所学知识应用到实践中。 希望本书能对读者学习使用Flutter构建美观、快速、跨平台的移动应用程序有所帮助,并恳请读者批评指正。 李楠 2019年11月 本书源代码下载

more >
扫描二维码
下载APP了解更多

同系列产品more >

数字音频信号处理(原书第3版)

[德] 乌多·佐尔泽(Udo
定 价:79元

查看详情
人工智能应用开发——基于LabVIEW...

杨帆、张彩丽、刘晋东、
定 价:79.90元

查看详情
嵌入式系统应用开发——基于NI Lab...

杨帆、张彩丽、刘晋东、
定 价:79.90元

查看详情
嵌入式实时操作系统——理论基础

[英]吉姆·考林(Jim Cool
定 价:99元

查看详情
C#编程开发实战(微课视频版)

郭佳佳、涂振、陈林
定 价:89元

查看详情
图书分类全部图书
more >
  • 李楠,资深全栈架构师,擅长用Flutter、HTML5、Java、Python等语言进行技术开发,曾任中石油集团总部、58集团总部资深研发工程师,具有多年移动和互联网开发经验,主导过人民旅游App、旅游大数据平台、中国石油物资采购系统等项目的设计和架构,涉及教育、互联网、旅游、媒体、医疗、物资等领域。对iOS、Android等移动端开发、Web开发、机器学习和系统底层有深入研究。
  • 《Flutter实战指南》从零基础讲解Flutter和Dart,以及如何使用Flutter提供的丰富的小部件来添加常用的UI元素,如按钮、开关、表单、工具栏和列表等。本书循序渐进地讲解如何通过Flutter构建一个完整的App,让读者通过边学习边构建的方式深入理解Flutter的完整开发周期,逐步构建完整的Flutter知识体系。
more >
  • 目录

    基础篇

    第1章Flutter简介

    1.1什么是Flutter

    1.2Flutter的架构

    1.3在macOS下安装Flutter

    1.4在macOS下安装Visual Studio Code

    1.5在Windows下安装Flutter

    1.6在Windows下安装Visual Studio Code

    1.7Flutter中的Material Design体系

    第2章深入理解Flutter基础知识和小部件概念

    2.1创建一个Flutter项目

    2.2Flutter目录结构及main文件

    2.3Flutter中小部件的概念

    2.4创建Flutter小部件

    2.5小部件中的build方法

    2.6添加Scaffold页面

    2.7深入学习Dart语法

    2.8使用Card小部件和图片

    2.9官方文档及使用按钮RaisedButton

    2.10创建StatefulWidget小部件

    2.11在StatefulWidget中管理数据

    2.12在StatefulWidget小部件中添加数据

    2.13把小部件拆分到单独的文件中

    2.14使用自定义小部件

    2.15给StatefulWidget传递参数

    2.16深入学习生命周期

    2.17深入学习Google的Material Design设计体系

    2.18Dart语言特性及位置参数与可选参数

    2.19Flutter中解除状态的特性

    2.20理解...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘