To be clear, the NDK will probably remain supported and first-class on mobile devices. Given that I have an NDA for the current Android device I'm targeting, I can't say anything really specific about it, only that the NDK is not designed to work with it (though it would appear that it does support JNI). So I wouldn't discount Unity necessarily.
I have half a mind to just write up a new UI framework in OpenGL or something, and use it as a vehicle to learn OpenGL better, but I don't have the time or the money to do so, and ultimately I can worth with the stuff that's already there, albeit with constant frustration and platform angst.
Comments
To be clear, the NDK will probably remain supported and first-class on mobile devices. Given that I have an NDA for the current Android device I'm targeting, I can't say anything really specific about it, only that the NDK is not designed to work with it (though it would appear that it does support JNI). So I wouldn't discount Unity necessarily.
I have half a mind to just write up a new UI framework in OpenGL or something, and use it as a vehicle to learn OpenGL better, but I don't have the time or the money to do so, and ultimately I can worth with the stuff that's already there, albeit with constant frustration and platform angst.