Pro Android Apps Performance Optimization

0
(0)

Pro Android Apps Performance Optimization
 

  • Author:Hervé Guihot
  • Length: 284 pages
  • Edition: 1
  • Publisher: Apress
  • Publication Date: 2012-01-17
  • ISBN-10: 1430239999
  • ISBN-13: 9781430239994
  • Sales Rank: #3718192 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book Description

    Today’s Android 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.

    Android allows developers to write apps using Java, C or a combination of both with the Android SDK and the Android NDK. Pro Android Apps Performance Optimization reveals how to fine-tune your Android apps, making them more stable and faster. In this book, you’ll learn the following:

    • How to optimize your Java code with the SDK, but also how to write and optimize native code using advanced features of the Android NDK such as using ARM single instruction multiple data (SIMD) instructions (in C or assembly)
    • How to use multithreading in your application, how make best use of memory and how to maximize battery life
    • How to use to some OpenGL optimizations and to Renderscript, a new feature in Android 3.0 (Honeycomb) and expanded in Android 4.0 (Ice Cream Sandwich).

    After reading and using this book, you’ll be a better coder and your apps will be better-coded. Better-performing apps mean better reviews and eventually, more money for you as the app developer or your indie shop.

    What you’ll learn

    • How to optimize your applications in Java
    • How to optimize your applications using the NDK
    • How to best use memory to maximize performance
    • How to maximize battery life
    • How and when to use multi-threading
    • How to benchmark and profile your code
    • How to optimize OpenGL code and use Renderscript

    Who this book is for

    Android developers already familiar with Java and Android SDK, who want to go one step further and learn how to maximize performance.

    Table of Contents

    1. Optimizing Java code
    2. Getting started with the Android NDK
    3. Using advanced NDK features
    4. Using memory efficiently
    5. Multithreading and synchronization
    6. Benchmarking and profiling your application
    7. Maximizing battery life
    8. OpenGL optimizations
    9. Renderscript

    中文:

    书名:Pro Android Apps Performance Optimization

    如今,Android应用程序开发人员经常遇到需要改进、改进和优化其应用程序性能的问题。随着更复杂的应用程序可以被创建,开发人员处理这一关键问题变得更加重要。

    Android允许开发人员使用Java、C或两者的组合以及Android SDK和Android NDK编写应用程序。 专业Android应用程序的性能和优化 展示如何微调您的Android应用程序,使它们更稳定、更快。在这本书中,你将学到以下几点:

    • 如何使用SDK优化Java代码,以及如何使用Android NDK的高级功能编写和优化本机代码,例如使用ARM单指令多数据(SIMD)指令(C或汇编语言)
    • 如何在应用程序中使用多线程、如何最佳利用内存以及如何最大化电池续航时间
    • 如何使用一些OpenGL优化和渲染脚本,这是Android 3.0(蜂巢)中的一个新功能,并在Android 4.0(冰淇淋三明治)中进行了扩展。

    阅读并使用这本书后,你会成为一名更好的程序员,你的应用程序也会编写得更好。更好的应用程序性能意味着更好的评论,最终,作为应用程序开发者或你的独立商店,你会赚到更多的钱。

    你会学到什么

    • 如何在Java中优化应用程序
    • How to optimize your applications using the NDK
    • 如何以最佳方式使用内存以最大化性能
    • How to maximize battery life
    • How and when to use multi-threading
    • 如何对代码进行基准测试和评测
    • 如何优化OpenGL代码并使用渲染脚本

    这本书是为谁而写的

    Android开发人员已经熟悉Java和Android SDK,他们希望更进一步,学习如何最大化性能。

    目录表

    1. 优化Java代码
    2. Getting started with the Android NDK
    3. Using advanced NDK features
    4. Using memory efficiently
    5. Multithreading and synchronization
    6. 对您的应用程序进行基准测试和分析
    7. Maximizing battery life
    8. OpenGL优化
    9. Renderscript
  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册