Android NDK: Beginner’s Guide

Android NDK: Beginners Guide

Book Description

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++ enabled applications and integrate them with . You will learn how to access native API and port libraries used in some of the most successful applications.

Using this practical step-by-step tutorial, highlighted with comments and tricks, discover how to run /C++ code embedded in a 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 and , 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 troubleshooting applications. 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.

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 and graphics with
  • Play sound and music with Download Now ยป