Ну наконец-то разработчики платформы Android повернулись к нам лицом и выпустили Android Native Development Kit, который позволяет разрабатывать мобильные приложения для платформы Android на C++!
Что анонсировано в NDK:
- Средства для сборки native-приложений для Android
- Средства для встраивания native-библиотек в дистрибутивы приложений .apks
- Набор заголовочных файлов и библиотек для создания native-приложений
NDK поддерживает набор инструкций ARMv5TE и содержит заголовки и статические библиотеки для:
- libc
- libm
- JNI
- libz
- liblog
На самом деле NDK – это не полноценный инструментарий для разработки native-приложений и лучшим вариантом использования его все равно остается связка с Java-based GUI, но все равно, это уже значительный шаг вперед.