高性能iOS应用开发
9推荐 收藏
11.7K阅读

高性能iOS应用开发

Gaurav Vaish (作者) 梁士兴 , 郝田田 , 陈作君 (译者)
iOS开发必读,提升应用性能的最佳实践
性能对用户体验有着至关重要的影响。本书将介绍对用户体验产生负面影响的各个方面,并概述如何优化iOS应用的性能。全书共5个部分,主要从性能的衡量标准、对应用至关重要的核心优化点、iOS应用开发特有的性能优化技术以及性能的非代码方面,讲解了应用性能的优化问题。本书的主要目的是展示如何从工程学的角度编写最优代码。本书适合已经具有Objective-C和iOS实践经验的开发人员阅读。

收藏本书能做什么?

有情况的时候会收到通知,比如电子书发布等。

电子书
¥44.99
格式
mobi   pdf

纸质书
¥80.10 ¥89.00

出版信息

  • 书  名高性能iOS应用开发
  • 执行编辑关于本书的内容有任何问题,请联系 朱巍
  • 出版日期2017-04-10
  • 书  号978-7-115-45120-0
  • 定  价89.00 元
  • 页  数380
  • 印刷方式黑白
  • 开  本16开
  • 出版状态上市销售

所属分类

本书特色

本书为有经验的iOS开发者提供构建优异应用移动性能所需的开发建议和最佳实践,帮助读者解决常见性能问题。

作者Gaurav Vaish从工程角度演示了编写最佳代码的方法,详尽介绍如何设计和优化iOS应用,以便在网络较差、内存较低的情况下提供流畅的用户体验。书中还提供了可以反复使用的Objective-C代码,以及一些能够从众多应用中脱颖而出的高性能原生iOS应用。

•概述跟踪应用性能时需要衡量的参数以及如何衡量性能。
•通过最小化内存和功耗以及并发编程来编写高效应用,并探索一些相关选项。
•优化应用的生命周期和UI,以及网络、数据共享和安全功能。
•了解应用的测试、调试和分析工具,并监控应用
•从真实用户处收集数据来分析应用的使用情况,找出瓶颈,并进行修复

目录

版权声明 阅读
O'Reilly Media, Inc.介绍 阅读
译者序 阅读
前言 阅读
第一部分 开始 阅读
第 1 章 移动应用的性能 阅读
第二部分 核心优化
第 2 章 内存管理
第 3 章 能耗
第 4 章 并发编程
第三部分 iOS 性能
第 5 章 应用的生命周期
第 6 章 用户界面
第 7 章 网络
第 8 章 数据共享
第 9 章 安全
第四部分 代码之外
第 10 章 测试及发布
第 11 章 工具
第 12 章 埋点与分析
第五部分 iOS 9
第 13 章 iOS 9
第 14 章 iOS 10
作者介绍 阅读
封面介绍 阅读

作者介绍

Gaurav Vaish 就职于雅虎公司的移动和新兴产品团队,为每月有数亿人使用的移动应用创建优雅的可重用方案。他曾是IIT全球指导计划的成员,还在印度班加罗尔创立了InColeg Learning及Edujini Labs有限公司。
梁士兴 毕业于北京航空航天大学,现任职美团-大众点评iOS高级技术专家。有多年的一线iOS开发经验,对于iOS应用性能有深入研究和独到见解。对iOS前沿技术、移动应用架构模式非常感兴趣。
郝田田 毕业于西安电子科技大学,现任职美团-大众点评iOS研发工程师,具有丰富的iOS软件开发经验,长期关注iOS领域前沿技术,曾参与数本iOS技术类书籍翻译工作。
陈作君 毕业于北京理工大学,现任职滴滴出行iOS研发工程师,多年大型移动端应用开发经验,热衷于开源项目建设,是一名技术书籍翻译的爱好者。

大家也喜欢

相关文章

  • 阿狸不歌 3推荐

    《高性能iOS应用开发》打造用户稀饭的App

    ![《高性能iOS应用开发》封面][1] 当应用首次工作出错以后,79% 的用户只会再重试一两次 —— 你还有挽救的机会! 当应用载入时间超过 3 秒时,25%的用户会放弃使用该应用 —— 就算你的App再漂亮,启动慢了也不行! 31% 的用户会将糟糕的体验转告他人 —…...

  • 看到内存对象管理,关于自动对象释放,翻译的让人糊里糊涂的,看来整体翻译质量不太好。
    浪雪  发表于 2017-04-23 11:42:29
    推荐
    • 之所以出现自动对象释放其实很简单:为了内存正确释放,alloc 和release 要一一对应。一段代码里面出现了alloc 必定要出现release。但是一些方法内部alloc了一个对象,但是本身又不用,而是作为方法返回值给其他代码用。如果返回前release了,返回的对象就是无效的对象。就需要用autorelease来延长对象生命周期,并保持alloc 和 release的平衡,避免内存泄漏。

      浪雪  发表于 2017-04-23 12:38:40
    • 补充一下,这些方法不是以alloc ,new ,copy ,mutableCopy开头。

      浪雪  发表于 2017-04-23 12:45:47
  • 有没有电子版?
    FeelingHoly  发表于 2017-03-24 15:07:13
    推荐
  • 马上小长假,期望有五折或满减活动~~~
    Jenson  发表于 2017-03-30 15:54:58
    推荐
  • 买了本,看了几下直接扔了,标题取得猛,实际作用不大,44.99能值10块已经不错了,浪费我钱,建议不要买
    OneByte  发表于 2017-04-14 09:54:01
    推荐
  • 才买没几天你就半价~~~
    lucasleelz  发表于 2017-06-27 15:46:48
    推荐