• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

PDA Programming

 
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi All,

I created an application for a company (programmed in Java of course ) which maintains customer details in a database. I have now been asked by the company to get the same app on the PDAs that the managers use.

Im totally new to this and need some help on the following questions if possible:


1. Can I program the same app in Java ME?
2. What are the advantages and disadvantages of using Java ME?
3. Are there any other good alternatives to Java ME?
4. Can Java ME be used on any PDA which has the JRE?

Basically im trying to find out if programming applications on a PDA is similar to programming for PC applications.

Any tutorial links would also be very helpful


Thanks all
 
Sheriff
Posts: 22784
131
Eclipse IDE Spring VI Editor Chrome Java Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Santiago Bravo:
1. Can I program the same app in Java ME?


It depends on which classes you have used. See my answer to 2.

2. What are the advantages and disadvantages of using Java ME?


You are missing a lot of classes, and the I/O model works quite differently.

Basically im trying to find out if programming applications on a PDA is similar to programming for PC applications.


It most definitely is not, unfortunately. Besides the disadvantages I named, you need to learn complete new classes for the user interface alone. There is no such thing as Swing or AWT in ME.


Oh, and your definitely selling yourself short here, putting this thread in the beginner's forum. Even if it wouldn't fit in the ME forum, it would fit a lot better in the intermediate forum than here.
[ December 24, 2008: Message edited by: Rob Prime ]
 
Marshal
Posts: 79239
377
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
You're right Rob, but maybe ME would be a better forum.
 
Santiago Bravo
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks for moving the forum.

The app that I created interacts with a database and there are some I/O functionaliy.

Would this just be a case of learning J2ME to program for a PDA?

Is J2ME just as robust, scalable etc as J2EE?


Thanks
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic