Java is the prefered platform for
application development (as it is easy to develop solutions in Java) especially when performance if not that of a concern. If performance is a concern, then you need
to develop it using Native Development Kit (NDK) using C++
Tom