• 【正版新书】高性能ios应用开发
21年品牌 40万+商家 超1.5亿件商品

【正版新书】高性能ios应用开发

正版图书,可开发票。

50.8 5.7折 89 全新

库存30件

河北保定
认证卖家担保交易快速发货售后保障

作者Gaurav Vaish

出版社人民邮电出版社

ISBN9787115451200

出版时间2017-04

装帧其他

开本16开

定价89元

货号E9787115451200

上书时间2024-07-16

三言正版图书

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
高拉夫·瓦依希,12岁时抢先发售接触到GW―BASIC,然后就因为它的简洁而爱上了它。在随后的20多年中,他使用过大多数的主流语言,在所有流行的操作系统上,甚至在每一种受欢迎的设备上都编写过代码。
他现在就职于雅虎总部的移动和新兴产品团队――具体来说是移动SDK小组。这个小组的使命是创建优化的可重用方案,将其整合到雅虎的移动应用中,它们能够在几十种设备上运行,每月有数亿用户使用,每周执行超过十亿次的用户交互,并且每天处理超过十亿次的网络连接。
Gaurav于2002年在Adobe Systems India开启了他的职业生涯,就职于工程解决方案部门。2005年,他成立了自己的公司——Edujini实验室,专注于企业培训和协作学习。Gaurav获有印度IITKanpur电子工程语音信号处理专业的科技学士学位。

目录
译者序
前言
第一部分 开始
第1章 移动应用的性能
  1.1 定义性能
  1.2 性能指标
    1.2.1 内存
    1.2.2 电量消耗
    1.2.3 初始化时间
    1.2.4 执行速度
    1.2.5 响应速度
    1.2.6 本地存储
    1.2.7 互操作性
    1.2.8 网络环境
    1.2.9 带宽
    1.2.10 数据刷新
    1.2.11 多用户支持
    1.2.12 单点登录
    1.2.13 安全
    1.2.14 崩溃
  1.3 应用性能分析
    1.3.1 采样
    1.3.2 埋点
  1.4 测量
    1.4.1 设置工程与代码
    1.4.2 设置崩溃报告
    1.4.3 对应用埋点
    1.4.4 日志
  1.5 小结
第二部分 核心优化
第2章 内存管理
  2.1 内存消耗
    2.1.1 栈大小
    2.1.2 堆大小
  2.2 内存管理模型
  2.3 自动释放对象
  2.4 自动释放池块
  2.5 自动引用计数
  2.6 引用类型
    2.6.1 变量限定符
    2.6.2 属性限定符
  2.7 实践环节
    2.7.1 照片模型
    2.7.2 更新故事板
    2.7.3 方法实现
    2.7.4 输出分析
  2.8 僵尸对象
  2.9 内存管理规则
  2.10 循环引用
    2.10.1 避免循环引用的规则
    2.10.2 循环引用的常见场景
    2.10.3 观察者
    2.10.4 返回错误
  2.11 弱类型:id
  2.12 对象寿命与泄漏
  2.13 单例
  2.14 找到神秘的持有者
  2.15 最佳实践
  2.16 生产环境的内存使用情况
  2.17 小结
第3章 能耗
第4章 并发编程
第三部分 iOS性能
第5章 应用的生命周期
第6章 用户界面
第7章 网络
第8章 数据共享
第9章 安全
第四部分 代码之外
第10章 测试及发布
第11章 工具
第12章 埋点与分析
第五部分 iOS 9
第13章 iOS 9
第14章 iOS 10
作者介绍
封面介绍

内容摘要
 性能对用户体验有着至关重要的影响。本书将介绍对用户体验产生负面影响的各个方面,并概述如何优化iOS应用的性能。高拉夫·瓦依希编著的《高性能iOS应用开发》共5个部分,主要从性能的衡量标准、对应用至关重要的核心优化点、iOS应用开发特有的性能优化技术以及性能的非代码方面,讲解了应用性能的优化问题。本书的主要目的是展示如何从工程学的角度编写最优代码。
本书适合已经具有Objective-C和iOS实践经验的开发人员阅读。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP