1.

What Are The Pitfalls, And How To Avoid Them?

Answer»

I think the biggest mistake a developer can make is ASSUMING that Java on a mobile phone is just like Java on the desktop. Even though we PROVIDE the same or similar APIs, there are many constraints, and of course opportunities, that must be taken into account.

Constraints include a slower processor, less memory, smaller screen, and more limited INPUT, which could be KEYBOARD, pointer, or KEYPAD. So a developer has to learn how to get "a quart from a pint pot".

I think the biggest mistake a developer can make is assuming that Java on a mobile phone is just like Java on the desktop. Even though we provide the same or similar APIs, there are many constraints, and of course opportunities, that must be taken into account.

Constraints include a slower processor, less memory, smaller screen, and more limited input, which could be keyboard, pointer, or keypad. So a developer has to learn how to get "a quart from a pint pot".



Discussion

No Comment Found