《用Flutter极速构建原生应用UI框架FlutterDart语言程序设计》[48M]百度网盘|pdf下载|亲测有效
《用Flutter极速构建原生应用UI框架FlutterDart语言程序设计》[48M]百度网盘|pdf下载|亲测有效

用Flutter极速构建原生应用UI框架FlutterDart语言程序设计 pdf下载

出版社 浙刊总社图书专营店
出版年 2019-11
页数 390页
装帧 精装
评分 9.5(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供用Flutter极速构建原生应用UI框架FlutterDart语言程序设计电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

基本信息

  • 商品名称:用Flutter极速构建原生应用
  • 作者:张益珲
  • 定价:69
  • 出版社:清华大学
  • 书号:9787302539049

其他参考信息(以实物为准)

  • 出版时间:2019-11-01
  • 印刷时间:2019-11-01
  • 版次:1
  • 印次:1
  • 开本:16开
  • 包装:平装
  • 页数:279
  • 字数:467千字

编辑推荐语

\"Flutter是谷歌的移动UI框架,可以快速地在iOS和Android上构建高质量的原生用户界面。 Flutter可以与现有的代码一起工作,在全世界,Flutter正在被越来越多的开发者和组织使用。 本书基于作者的开发经验与实践,从零开始循序渐进地介绍了Flutter框架的功能特点及其在项目开发中的应用,主要内容包括以下四部分: 部分 从开发环境的搭建入手,主要介绍Dart语言基础与 应用,从基础语法到函数、泛型、异步编程、模块使用等 内容,本部分内容可以使读者快速掌握Flutter框架 的Dart语言基础。 第二部分 主要介绍Flutter的核心组件,除了介绍开发Flutter应用 的图片、文本、按钮、图标等基础组件外,还详细介绍了表单组件、布局技术、交互组件、组件的绘制与修饰、可滚动组件等 内容,本部分内容是使用Flutter开发应用的基础。 第三部分 重点介绍了Flutter的动画与手势、网络技术及数据解析等内容。通过本部分的学习,读者可以真正掌握Flutter在开发实际应用中的丰富内容,体验Flutter框架的精彩。 第四部分 主要演示了两个完整案例的开发过程,包括新闻客户端的开发和游戏开发,此外,还介绍了如何将Flutter应用于iOS、Android项目及Web应用程序,旨在帮助读者将Flutter快速应用于自己的实际项目。 为使读者高效地掌握本书内容,本书作者还特别录制了Dark语言的教学视频,并提供了完整示例的源代码,读者可从本书提供的网站自行下载使用。 请注意,本书所有程序代码均在Flutter 1.7.hotfix2下调试通过。\"

内容提要

本书从入门到实践对谷歌移动UI框架Flutter 应用进行了全面的介绍。本书从逻辑上可以分为四 部分。 部分( ~3章)从开发环境的搭建入手 ,主要介绍Dart语言基础与 应用,从基础语法 到函数、泛型、异步编程、模块使用等 内容。
    第二部分(第4、5章)主要介绍Flutter的核心组 件,除了介绍开发Flutter应用 的图片、文本 、图标、按钮等基础组件外,还详细介绍了表单组 件、布局技术、交互组件、组件的绘制与修饰、可 滚动组件等 内容。第三部分(第6、7章)重点 介绍了Flutter的动画与手势、网络技术及数据解 析等内容。第四部分(第8~10章)主要演示了两个 完整案例的开发过程,包括新闻客户端的开发和游 戏开发,此外,还介绍了如何将Flutter应用于iOS 、Android项目及Web应用程序,旨在帮助读者将 Flutter快速应用于自己的实际项目。
     为使读者高效地掌握本书内容,本书作者还特 别录制了Dark语言的教学视频,并提供了完整示例 的源代码,读者可从本书提供的网站自行下载使用 。
     本书实例丰富,注重应用,适合移动开发人员 、对跨平台感兴趣的大学生和培训机构的学员使用 。

作者简介

张益珲,TicTalk 合伙人,博客笔名珲少,曾就职于唯品会,参与特卖项目《唯品会》、唯品会美妆项目《唯美》、唯品会返利项目《唯享客》,51CTO学院、CSDN学院签约讲师 ,麦子学院 讲师。撰写关于iOS、Swift、Objective-C、JavaScript语言、Android等相关技术博文300余篇。开源中国高手问答栏目受邀技术专家,博客访问量90W+。
  

目录

目 录
第1章 Flutter开发环境搭建1
1.1 认识Flutter1
1.1.1 Flutter的前世今生与应用场景2
1.1.2 安装Flutter开发框架2
1.2 配置iOS开发环境3
1.2.1 进行AppID的申请4
1.2.2 获取Xcode开发工具4
1.3 配置Android开发环境5
1.3.1 获取Android Studio开发工具5
1.3.2 为Android Studio添加Flutter插件7
1.4 你的 个Flutter应用9
第2章 Dart语言基础12
2.1 Dart开发环境搭建13
2.1.1 安装Dart SDK13
2.1.2 配置Dart编辑器14
2.2 Dart中的变量17
2.2.1 使用变量17
2.2.2 不可变变量18
2.3 Dart中的内置数据类型18
2.3.1 数值类型18
2.3.2 字符串类型21
2.3.3 布尔类型23
2.3.4 列表类型23
2.3.5 字典类型25
2.4 Dart中的运算符26
2.4.1 算数运算符27
2.4.2 比较运算符28
2.4.3 类型运算符28
2.4.4 复合运算符29
2.4.5 逻辑运算符29
2.4.6 位运算符30
2.4.7 条件运算符31
2.4.8 级联运算符32
2.4.9 点运算符33
2.5 Dart中的流程控制语句33
2.5.1 条件分支语句33
2.5.2 循环语句35
2.5.3 中断语句36
2.5.4 多分支选择语句37
2.5.5 异常处理39
第3章 Dart 进阶42
3.1 使用函数43
3.1.1 关于main函数43
3.1.2 自定义函数43
3.1.3 定义可选参数的函数45
3.1.4 函数可选参数的默认值46
3.1.5 匿名函数47
3.1.6 词法作用域47
3.1.7 关于闭包48