Android NDK Beginner's Guide - Sylvain Ratabouil

Android NDK Beginner's Guide

Sylvain Ratabouil

出版时间

2012-01-25

ISBN

9781849691529

评分

★★★★★
书籍介绍

Android NDK is all about injecting high performance into your apps. Exploit the maximum power of these mobile devices using high-performance and portable code.

This book will show you how to create C/C++ enabled applications and integrate them with Java. You will learn how to access native API and port libraries used in some of the most successful Android applications.

Using this practical step-by-step tutorial, highlighted with comments and tricks, discover how to run C/C++ code embedded in a Java application or in a standalone application. You will create a real native application starting from project creation through to full implementation of native API and the porting of existing third-party libraries. You will discover OpenGL ES and OpenSL ES, which are becoming the new standard in mobility. You will also understand how to access keyboard and input peripherals and how to read accelerometer or orientation sensors. Finally, you will dive into more advanced topics such as debugging and ARM assembler instructions. By the end of the book, you should know the key elements to enable you to start exploiting the power and portability of native code.

ylvain Ratabouil is a confirmed IT consultant experienced with Java and C++ technologies. He worked in his earlier years in the development of control centers for the space industry at Communication & Systèmes. He then got involved in Aeronautic industry projects at Valtech Technologies, where he now takes part in the digital revolution.

Sylvain earned a Masters degree from the...

(展开全部)

目录
What you will learn from this book :
Jump in the starting block and create your first Android native project
Communicate with Java through Java Native Interfaces
Display 2D and 3D graphics with OpenGL ES
Play sound and music with OpenSL ES

显示全部
用户评论
炸裂好书
内容都比较简单,唯一比较参考价值的是将很多看到的有用的blog的内容综合在了一起,比较方便查阅。另外NativeActivity这一部分还不错,可以尝试一下无java代码的UI设计会是什么样子的
非常适合NDK的开发人员,有大量NDK的实例,并且很多有关Android底层的多线程开发以及与上层的交互讲解,适合各个层次的NDK开发人员
收藏