Thursday 15 January 2015

java me - Question about OSGi for embedded -


I'm going to work on OSGi-based embedded / mobile applications. I need to clarify some confusing questions.

(1) Can the Equinox J2ME run on the environment or not?

(2) How to start Equinox OSGI container under pure J2ME environment (not installed JDK and JRE)?

(3) Do I have some external jar / third party jar (which is based on JRE classes) for embedded applications?

Thank you!

Java ME is a part of an "embedded" environment, which means that among other things Generally there is not enough memory to run in storage space or there were limitations of application size at one time.

This means that instead of dumping large, fat, JSCe jar into a device with limited capabilities, you should try again to think what you are trying to achieve.

Also consider that there is a version of Java that mobile phones are quite limited, many 'regular' Java applications and libraries will not work there.

By dumping your jar applications, taking your stuff and making them into a jar.

In other words, you have to think differently about Java ME - this is not a bloated world that lives in most Java stuff.


No comments:

Post a Comment