Live briefing
Everything about Android NDK
Software development kit
The Android Native Development Kit (NDK) provides a cross-compiling tool for compiling code written in C/C++ can be compiled to ARM, or x86 native code for Android. The NDK uses the Clang compiler to compile C/C++. GCC was included until NDK r17, but removed in r18 in 2018. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: Android NDKA 5-minute orientation
- Pick up a classic book: Learning AndroidThe most-reprinted book on the subject
- Read the landmark paper: Porting and Implementation of a 3D Cube Game using Android NDK(Native Development Kit)Cited 0 times
- Go sideways: Android SDKA closely related topic
- Go sideways: Bionic (software)A closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Learning AndroidMarko Gargenta · 2011- 📕Android NDK Game Development CookbookSergey Kosarevsky, Viktor Latypov · 2013
- 📕Mastering Android NDKSergey Kosarevsky, Viktor Latypov · 2015
- 📕Android NDKSylvain Ratabouil · 2015
- 📕Android Ndk Beginner's GuideSylvain Ratabouil · 2012
Android NDK Beginner's Guide6Sylvain Ratabouil · 2012- 📕Android NDK : Beginner's Guide - Second EditionSylvain Ratabouil · 2015
Pro Android C With The NdkOnur Cinar · 2012
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Android SDK The Android SDK is a software development kit for the Android software ecosystem that includes a comprehensive set of development tools. These include…
- Bionic (software) Bionic is an implementation of the C standard library, developed by Google for its Android operating system. It differs from the GNU C Library (glibc)…
- Apk (file format) The Android Package with the file extension apk is a package format used by Android and a number of other Android-based operating systems for distribution…
- RemObjects Software RemObjects Software is an American software company founded in 2002 by Alessandro Federici and Marc Hoffman. It develops and offers tools and libraries…
- Android software development Android software development is the process by which applications are created for devices running the Android mobile operating system. Google states that…
- Android Debug Bridge The Android Debug Bridge (commonly abbreviated as adb) is a programming tool used for the debugging of Android-based devices. The daemon on the Android…
- SlickEdit SlickEdit, previously known as Visual SlickEdit, is a cross-platform commercial source code editor, text editor, and Integrated Development Environment…
- Delphi (software) Delphi is a general-purpose programming language and a software product that uses the Delphi dialect of the Object Pascal programming language and provides…