返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书Flutter入门经典9787302569541
  • 正版全新
    • 作者: (美)马可·纳波利著 | (美)马可·纳波利编 | (美)马可·纳波利译 | (美)马可·纳波利绘
    • 出版社: 清华大学出版社
    • 出版时间:2021-01-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)马可·纳波利著| (美)马可·纳波利编| (美)马可·纳波利译| (美)马可·纳波利绘
    • 出版社:清华大学出版社
    • 出版时间:2021-01-01
    • 版次:1
    • 印次:1
    • 字数:792000
    • 页数:508
    • 开本:B5
    • ISBN:9787302569541
    • 版权提供:清华大学出版社
    • 作者:(美)马可·纳波利
    • 著:(美)马可·纳波利
    • 装帧:平装
    • 印次:1
    • 定价:118.00
    • ISBN:9787302569541
    • 出版社:清华大学出版社
    • 开本:B5
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2021-01-01
    • 页数:508
    • 外部编号:1202291299
    • 版次:1
    • 成品尺寸:暂无

    第I部分Flutter编程基础

    章Flutter入门3

    1.1Flutter简介4

    1.2理解Widget生命周期事件5

    1.2.1StatelessWidget生命周期5

    1.2.2StatefulWidget生命周期6

    1.3理解Widget树和Element树8

    1.3.1StatelessWidget和Element树9

    1.3.2StatefulWidget和Element树10

    1.4安装FlutterSDK13

    1.4.1在macOS上进行安装13

    1.4.2在Windows上进行安装15

    1.4.3在Linu上行安装17

    1.5配置AndroidStudio编辑器19

    1.6本章小结20

    1.7本章知识点回顾20

    第2章创建一个HelloWorld应用

    2.1设置项目

    2.2使用热重载27

    .使用主题将应用样式化30

    ..1使用全局应用主题30

    ..2将主题用于应用的局部32

    2.4理解StatelessWidget和StatefulWidget34

    2.5使用外部包36

    2.5.1搜索包36

    2.5.2使用包37

    2.6本章小结38

    2.7本章知识点回顾38

    第3章学习Dart基础知识39

    3.1为何使用Dart?39

    3.2代码注释40

    3.3运行main()入口点41

    3.4变量引用41

    3.5变量声明42

    3.5.1数字43

    3.5.2String43

    3.5.3Boolean43

    3.5.4List44

    3.5.5Map44

    3.5.6Runes45

    3.6使用运算符45

    3.7使用流程语句47

    3.7.1if和else47

    3.7.2三元运算符48

    3.7.3for循环48

    3.7.4while和do-while49

    3.7.5while和break50

    3.7.6continue50

    3.7.7switch和case51

    3.8使用函数52

    3.9导入包53

    3.10使用类54

    3.10.1类继承57

    3.10.2类混合57

    3.11实现异步编程58

    3.12本章小结59

    3.13本章知识点回顾60

    第4章创建一个初学者项目模板61

    4.1创建和组织文件夹与文件61

    4.2结构化Widget64

    4.3本章小结69

    4.4本章知识点回顾70

    第5章理解Widget树71

    5.1Widget介绍71

    5.2构建完整的Widget树73

    5.3构建浅层Widget树80

    5.3.1使用常量进行重构80

    5.3.2使用方法进行重构81

    5.3.3使用Widget类进行重构87

    5.4本章小结95

    5.5本章知识点回顾95

    第II部分充当媒介的Flutter:具象化一个应用

    第6章使用常用Widget99

    6.1使用基础Widget99

    6.1.1SafeArea103

    6.1.2Container104

    6.1.3Text108

    6.1.4RichText109

    6.1.5Column111

    6.1.6Rw12

    6.1.7Button117

    6.2使用图片和图标129

    6.2.1AssetBundle129

    6.2.2Image129

    6..Icon131

    6.3使用装饰134

    6.4使用FormWidget验文本框139

    6.5检查设备方向143

    6.6本章小结150

    6.7本章知识点回顾150

    第7章为应用添加动画效果151

    7.1使用AnimatedContainer151

    7.2使用AnimatedCrossFade155

    7.3使用AnimatedOpacity160

    7.4使用AnimationController164

    7.5本章小结175

    7.6本章知识点回顾176

    第8章创建应用的导航177

    8.1使用Navigatr78

    8.2使用Hero(飞行)动画189

    8.3使用BottomNavigationBar194

    8.4使用BottomAppBar201

    8.5使用TabBar和TabBarView205

    8.6使用Drawer和ListView211

    8.7本章小结221

    8.8本章知识点回顾222

    第9章创建滚动列表和效果2

    9.1使用Card2

    9.2使用ListView和ListTile225

    9.3使用GridView2

    9.3.1使用GridView.count4

    9.3.2使用GridView.extent5

    9.3.3使用GridView.builder

    9.4使用Stack240

    9.5使用Sliver(薄片)自定义CustomScrollView247

    9.6本章小结256

    9.7本章知识点回顾256

    0章构建布局257

    10.1布局的概要视图257

    10.1.1天气区域布局259

    10.1.2标签布局259

    10.1.3页脚图片布局260

    10.1.4布局260

    10.2创建布局261

    10.3本章小结269

    10.4本章知识点回顾269

    1章应用交互271

    11.1设置GestureDetector:基本处理271

    11.2实现Draggable和DragTargetWidget278

    11.3使用GestureDetector检测移动和缩放282

    11.4使用InkWell和InkResponse手势293

    11.5使用DismissibleWidget299

    11.6本章小结306

    11.7本章知识点回顾307

    2章编写平台原生代码309

    12.1理解平台通道309

    12.2实现客户端平台通道应用310

    1.实现iOS主机端平台通道315

    12.4实现Android主机端平台通道319

    12.5本章小结3

    12.6本章知识点回顾324

    第III部分创建可用于生产环境的应用

    3章使用本地持久化保存数据327

    13.1理解JSON格式328

    13.2使用数据库类来写入、读取和序列化JSON330

    13.3格式化日期331

    13.4对日期列表进行排序332

    13.5使用FutureBuilder检索数据333

    13.6构建日记应用335

    13.6.1添加日记数据库类339

    13.6.2添加日记条目页345

    13.6.3完成日记主页面362

    13.7本章小结377

    13.8本章知识点回顾378

    4章添加Firebase和Firestore后端381

    14.1Firebase和CloudFirestore是什么?382

    14.1.1对CloudFirestore进行结构化和数据建模383

    14.1.2查看Firebase身份验能力385

    14.1.3查看CloudFirestore安全规则387

    14.2配置Firebase项目388

    14.3添加一个CloudFirestore数据库并实现安全规则395

    14.4构建客户端日记应用398

    14.4.1将身份验和CloudFirestore包添加到客户端应用399

    14.4.2为客户端应用添加基础布局405

    14.4.3为客户端应用添加类409

    14.5本章小结412

    14.6本章知识点回顾413

    5章为Firestore客户端应用添加状态管理415

    15.1实现状态管理416

    15.1.1实现一个抽象类417

    15.1.2实现InheritedWidget419

    15.1.3实现模型类420

    15.1.4实现服务类421

    15.1.5实现BLoC模式422

    15.1.6实现StreamController、Stream、Sink和StreamBuilder4

    15.2构建状态管理425

    15.2.1添加Journal模型类427

    15.2.2添加服务类428

    15..添加Validators类435

    15.2.4添加BLoC模式436

    15.3本章小结455

    15.4本章知识点回顾455

    6章为Firestore客户端应用页面添加BLoC457

    16.1添加登录页458

    16.2修改主页面464

    16.3修改主页468

    16.4添加编辑日记页面476

    16.5本章小结489

    16.6本章知识点回顾490

    马可·纳波利是Pixolini有限公司的CEO,也是一位经验丰富的移动端、Web和桌面端应用开发者。他在可视化开发优雅美观且易于使用的系统方面已得到了业内的广泛认可。

    "用Flutter构建少有App——零基础入门!
        无论你是新手,还是经验丰富的开发者,都可使用Flutter来开发出色的移动应用。本书通俗易懂,在大量示例的引导下帮你创建应用;在学习本书前,你不具任何Dart或移动端编程经验。你将通过使用单个代码库,以更快的速度为iOS和Android构建动态原生移动应用;两个平台都可访问该库,从而避免为每个操作系统各写一套复杂的代码。本书介绍的方法紧贴实用,从中你可体会到Flutter备受广大开发人员青睐的原因。
    "

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购