书籍详情

高性能iOS应用(影印版 英文版)

高性能iOS应用(影印版 英文版)

作者:[印] 高瑞夫·维希 著

出版社:东南大学出版社

出版时间:2017-02-01

ISBN:9787564170028

定价:¥92.00

购买这本书可以去
内容简介
  衡量关键性能指标——那些构成并且影响应用性能的要素通过*小化内存和电力消耗来编写高效应用,并且探索使用可用CPU内核的选项优化应用的生命周期和用户界面及其网络、数据分享和安全功能学习应用测试、调试和分析工具.且在真实环境中监控应用从真实用户那里搜集数据以分析应用的使用情况,找出瓶颈,提供解决方案使用iOS9升级以提高应用的性能
作者简介
  高瑞夫·维希(Gaurav Vaish),在雅虎的移动和新产品事业部工作,为数亿用户每月使用的移动应用创建优化的可重用解决方案。此前他是IIT全球导师项目的成员.还在印度班加罗尔成立了InColegLearning以及EdujiniLabsPvt.Ltd。
目录
Preface
Part Ⅰ Getting Started
1. Performance in Mobile Apps
Defining Performance
Performance Metrics
Memory
Power Consumption
Initialization Time
Execution Speed
Responsiveness
Local Storage
Interoperability
Network Condition
Bandwidth
Data Refresh
Multiuser Support
Single Sign-on
Security
Crashes
App Profiling
Sampling
Instrumentation
Measurement
Project and Code Setup
Crash Reporting Setup
Instrumenting Your App
Logging
Summary
Part Ⅱ Core Optimizations
2. Memory Management
Memory Consumption
Stack Size
Heap Size
Memory Management Model
Autoreleasing Objects
Autorelease Pool Blocks
Automatic Reference Counting
Rules of ARC
Reference Types
Variable Qualifiers
Property Qualifiers
Getting Your Hands Dirty
Photo Model
Storyboard Update
Method Implementations
Output Analysis
Zombies
Rules of Memory Management
Retain Cycles
Rules to Avoid Retain Cycles
Common Scenarios for Retain Cycles
Observers
Returning Errors
Weak Type: id
Solution to the Problem
Object Longevity and Leaks
Singletons
Finding Mystery Retains
Best Practices
Memory Usage in Production
Summary
3. Energy
cpu
……
Part Ⅲ iOS Performance
Part Ⅳ Beyond code
Part Ⅴ iOS 9
Index
猜您喜欢

读书导航