NativeDevelopmentKit
Direkt native uygulama geliştirmek için gerekiyor. Java gerekli mi? Tabiki ama JNI devreye giriyor burda. JavaNativeInterface. Onunla çok işin olmuyor.
Neden gerekiyor peki? Performans ağırlıklı uygulamalarda tercih ediliyor. Oyunlar(OpenCL,OpenGL), işlemci ve ekran kartının ve ram'in tam kullanımı gereken uygulamalar(opencv tarzı kütüphaneler kullanırken vs) için tercih edilir genelde.
Bunların dışında pek artısı yok söyliyeyim.