Skip to main content

Guide me to choose for native programming language

6 replies [Last post]
balachandran
Offline
Joined: 2009-03-13
Points: 0

We have to deveop mobile native application to sync the contacts with web application and mobile. We need to do this for all mobile (smart) phones and also the application should be a cross-platform(write once and deploy in all mobile OS) nature.

I have gone thru lot of frameworks. I m not getting the clear idea on which one to choose.

Plz guide me in this regards.

Also, give ur feedbacks.

Thanks in Advance,
Bala.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
jaywayjohan
Offline
Joined: 2008-06-18
Points: 0

This is kind of tricky! If you wish to develop a cross-platform application that ranges across most mobile devices, Java ME is the way to go. On the other hand Java ME applications (MIDlets) is not treated as native applications on most devices, with the exception of BlackBerry and some other devices. On many phones you have to delve deep into some menu to find your MIDlet.

So you have to decide what is most important;

* The application works on many devices: Java ME
* The application is native: many different languages depending on the target devices.

There is of course the new Java FX framework, but that is not available on a lot of devices today.

Best Regards
Johan

balachandran
Offline
Joined: 2009-03-13
Points: 0

Dear Johan,

Thanks a lot for your prompt response. Do u have any idea of the QT framework offered by Nokia. They meet our requirements theoretically. But, not sure of the practical problems.

I will go thru JavaFX and get back to u further.

Once again thanks!!!

jaywayjohan
Offline
Joined: 2008-06-18
Points: 0

Hi,

one must remember that a Qt based solution only works on a small amount on mobile devices. I have no personal experience with Qt development, but has seen demonstration of it. It looks nice, but I do not not consider it as a truly crossplatform solution. But if it has support for the platforms that you are going to use, this is maybe what your are looking for. For further information about Qt, I think that you should look for information elsewhere.

Best Regards
Johan

balachandran
Offline
Joined: 2009-03-13
Points: 0

a.

Message was edited by: balachandran

balachandran
Offline
Joined: 2009-03-13
Points: 0

I m not getting the conclusion on QT software offered by the Nokia. can u guide me on this?

Is there any other cross-platform mobile application development frameworks available?

Thanks in Advance,
Bala.

Message was edited by: balachandran

jaywayjohan
Offline
Joined: 2008-06-18
Points: 0

Regarding the Qt solution...

As far as I know, the Qt platform is only available on the Nokia S60 platform and Windows CE. Thus you are limited to these platform and are missing out on a lot of mobile devices.

The only crossplatform solution today is MIDP (Java ME). Correct me if I am wrong. Of course there are some issues with some MIDP implementations.

Best Regards
Johan