You can upgrade your infrastructure and start creating functions by aiming at totally different platforms and devices.
Although Java offers different threads that simplify the managing and processing sequences of directions, .NET remains to be a winner in terms of the pace of coding.