- Android Native Development Kit Cookbook
- Feipeng Liu
- 233字
- 2021-07-27 18:07:21
Preface
Since its first release in 2008, Android has become the largest mobile platform in the world. The total number of apps in Google Play is expected to reach 1,000,000 in mid 2013. Most of the Android apps are written in Java with Android Software Development Kit (SDK). Many developers only write Android code in Java even though they are experienced with C/C++, without realizing what a powerful tool they are giving up.
Android Native Development Kit (NDK) was released in 2009 to help developers write and port native code. It offers a set of cross-compiling tools and a few libraries. Programming in NDK offers two main advantages. Firstly, you can optimize your apps in native code and boost performance. Secondly, you can reuse a large number of existing C/C++ code. Android Native Development Kit is a practical guide to help you write Android native code with NDK. We will start with the basics such as Java Native Interface (JNI), and build and debug a native app (chapter 1 to 3). We will then explore various libraries provided by NDK, including OpenGL ES, Native Application API, OpenSL ES, OpenMAX AL, and so on (Chapters 4 to 7). After that, we will discuss porting existing applications and libraries to Android with NDK (Chapters 8 and 9). Finally, we will demonstrate how to write multimedia apps and games with NDK (Bonus chapters 1 and 2).
- Learn ECMAScript(Second Edition)
- PHP程序設計(慕課版)
- Vue.js快跑:構建觸手可及的高性能Web應用
- 基于Java技術的Web應用開發
- Implementing Cisco Networking Solutions
- 匯編語言程序設計(第3版)
- 用戶體驗增長:數字化·智能化·綠色化
- Learning OpenStack Networking(Neutron)
- 大數據分析與應用實戰:統計機器學習之數據導向編程
- Learning Bootstrap 4(Second Edition)
- MongoDB Cookbook
- Python編程:從入門到實踐(第2版)
- Scratch超人漫游記:創意程序設計:STEAM創新教育指南
- Office VBA開發經典:中級進階卷
- Instant SQL Server Analysis Services 2012 Cube Security