Is Java really that bad on mobile applications?
I was developing a prototype run on WIN CE env using Sybase Pocket PowerBuilder. It was very easy. However, my client wants to use Java as the development platform. But when I talked to some developers, they said Java on WinCE is not very efficient. They recommended C# or VB .NET.
Is Java really that bad on mobile applications? How is Java compare with C# or VB.NET? Is there anywhere I can find more information on comparing Java and C#/VB .NET?
SearchMobileComputing.com members gain immediate and unlimited access to expert guides for mobile deployment, management and security, industry trends, and more-- all at no cost. Join me on SearchMobileComputing.com today!
Kate Gerwig, Editorial Director
Like most technical choices, there are pros and cons with all options. Java may offer more platform independence, but that independence may cost you efficiency on WIN CE. If you know you're developing for CE, you may be better served developing on C# or VB.NET. These are developed by Microsoft for Microsoft platforms and produce compiled code which generally runs more efficiently on WIN CE. And given the slower processors on most mobile devices, you're going to want the fastest, most efficient application possible. Also, be mindful that slow connectivity and low wireless bandwidth will slow interactive performance for end users. Consider a synchronized local data store for improved application performance and availability.
Dig Deeper
-
People who read this also read...
This was first published in September 2004