Pro iOS Apps Performance Optimization (Paperback)

Khang Vo

  • 出版商: Apress
  • 出版日期: 2011-11-16
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 284
  • 裝訂: Paperback
  • ISBN: 1430237171
  • ISBN-13: 9781430237174
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

Today's iPhone and iPad apps developers are often running into the need to refine, improve and optimize their apps performances. As more complex apps can be created, it is even more important for developers to deal with this critical issue. 

Pro iOS Apps Performance Tuning and Optimization covers many common but difficult problems when tuning and optimizing performance for iPhone and iPad apps and how to resolve these problems efficiently. This book gives you the following:

  • Basic knowledge on common problems in iPhone apps
  • Advanced knowledge over data structure, algorithms, multithreading, and network data in iPhone apps
  • Comparison with problems and solutions for Android and Windows Phone apps

After reading this must-have book, you'll be ready to make the most of the processing power of the iPhone with your apps performance optimization know-how.

What you’ll learn

  • Benchmark your apps using emulators and real device tests
  • Increase and optimize UITableView performance in your iOS apps
  • Increase your app performance using image and data caching techniques
  • Tune your apps using algorithms and data structures
  • Improve your parallel data access using multithreading techniques
  • Optimize memory usage for increased battery life and better apps performance
  • Use native C code to address memory leaks or EXEC_BAD_ACCESS

Who this book is for

iOS app developers who have basic knowledge of how to write apps and want to extend their knowledge and skills to write better or optimally-performing apps.

Table of Contents

  1. Introduction to iOS App Performance
  2. Benchmark Your Apps: Using Simulators, Emulators and Real Device Tests
  3. Increase and Optimize UITableView Performance
  4. Increase App Performance Using Image and Data Caching Techniques
  5. Tune Your Apps Using Algorithms and Data Structures
  6. Improve Parallel Data Access using Multithreading Techniques
  7. Optimize Memory Usage for Increased Battery Life and Better Performance
  8. Integrate Multithreading and Efficient Memory Usage for Multitasking Apps Performance
  9. Use Native C Code to Address Memory Leaks or EXEC_BAD_ACCESS
  10. Comparisons with Android and WinPhone Performance Problems

商品描述(中文翻譯)

如今的iPhone和iPad應用程式開發人員經常遇到需要改進和優化應用程式性能的需求。隨著越來越複雜的應用程式的出現,開發人員更需要處理這個關鍵問題。《Pro iOS Apps Performance Tuning and Optimization》涵蓋了調整和優化iPhone和iPad應用程式性能時常見但困難的問題,以及如何高效解決這些問題。本書提供以下內容:

- iPhone應用程式常見問題的基礎知識
- iPhone應用程式中的資料結構、演算法、多執行緒和網路資料的高級知識
- 與Android和Windows Phone應用程式的問題和解決方案的比較

閱讀這本必備書籍後,您將能夠充分利用iPhone的處理能力,並具備應用程式性能優化的專業知識。

您將學到以下內容:

- 使用模擬器和真實設備測試來評估應用程式性能
- 優化iOS應用程式中的UITableView性能
- 使用圖像和資料緩存技術提升應用程式性能
- 使用演算法和資料結構調整應用程式
- 使用多執行緒技術改善並行資料存取
- 優化記憶體使用以延長電池壽命和提升應用程式性能
- 使用本機C代碼解決記憶體洩漏或EXEC_BAD_ACCESS問題

本書適合具備基本應用程式編寫知識並希望擴展知識和技能以撰寫更好或性能更佳的iOS應用程式的開發人員。

目錄:

1. iOS應用程式性能簡介
2. 使用模擬器、仿真器和真實設備測試應用程式性能
3. 提升和優化UITableView性能
4. 使用圖像和資料緩存技術提升應用程式性能
5. 使用演算法和資料結構調整應用程式
6. 使用多執行緒技術改善並行資料存取
7. 優化記憶體使用以延長電池壽命和提升性能
8. 整合多執行緒和高效記憶體使用以提升多任務應用程式性能
9. 使用本機C代碼解決記憶體洩漏或EXEC_BAD_ACCESS問題
10. 與Android和Windows Phone性能問題的比較