Build Android Applications using C/C++ with Packt's new Android NDK book and eBook

April 2013 | Cookbooks, Open Source

Packt is pleased to announce the release of Android Native Development Kit Cookbook, a step-by-step tutorial with more than 60 concise recipes designed to enhance your Android NDK development skills. This book is written in a Cookbook style, beginning with recipes that focus on helping developers make their software/application available in Android. The book is out now and available in print and all the popular eBook formats.

About the Author: Feipeng Liu:

Feipeng Liu is a technology enthusiast with a focus on multimedia systems and applications. He started mobile applications development in 2008 on Windows Mobile. In 2010, he started developing apps for Android with NDK. His Android apps have been used the world over by many users. One of his apps, Video Converter Android, reached 1 million downloads within 10 months. Liu has received a B.ENG in Electrical and Electronic Engineering from Nanyang Technological University and a Master of Computing degree in the Department of Computer Science from the National University of Singapore.

Building Android applications would usually mean spending all of your time working in Java. However, there are times when this is not the most efficient or best method required for the application being built. This is where Android NDK proves to be very useful. Android NDK allows the developer to write in Native C/C++, giving them the power to reuse code and libraries and also, in most cases, increase the speed and efficiency of their application.

Android Native Development Kit Cookbook will help readers master the development, building, and debugging of their native Android applications. This books empowers the reader to write multi-threaded Android apps and develop multimedia Android apps with Android NDK. You will discover and learn JNI programming and essential NDK APIs, such as Open GLES and the native application API.

The chapters covered in the book are:

Chapter 1: Hello NDK

Chapter 2: Java Native Interface

Chapter 3: Build and Debug NDK Applications

Chapter 4: Android NDK OpenGL ES API

Chapter 5: Android Native Application API

Chapter 6: Android NDK Multithreading

Chapter 7: Other Android NDK API

Chapter 8: Porting and Using the Existing Libraries with Android NDK

Chapter 9: Porting an Existing Application to Android with NDK

This book explores the process of porting existing C/C++ libraries and software to Android with NDK.It will enable the reader to build their own apps in NDK apps and also covers programming 2D/3D graphics with both OpenGLES 1x and 2.0 in Android NDK.

Packt has already published a related title, Android NDK Beginner's Guide, in January 2012.

Android developers who want to learn Android NDK programming or develop multimedia and games in Android NDK will benefit greatly from this book. For more information about the book, please visit the Packt book web-page.

Android Native Development Kit Cookbook

A step by step tutorial with more than 60 concise recipes on Android NDK development skills

For more information, please visit the book web-page

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software