How can I realy use Thread in Mobile Devices?

How can I realy use Thread in Mobile Devices?

I took part in a project to make a Karaoke application on mobile devices. It's very terrific project because I couldn't synchronize melody and subtiles with various mobile brand, such as Samsung, LG, NOkia, Motto,SonyErricsson, and so on.

After this hardship, I got into a conclusion that threading technology needs three basic undergrounds : Hardware, OS, Language.

I noticed several phones synchronized very well. such as Nokia 6600, which supports multitaking function. In this case, this phone equips a OS using multiprograming. Otherwise, most phone doesn't equip this sort of OS at that time about 1 year ago.

Let me do the very question to the Java language desginers.

What happens If I use thread operation in Java on the environments which do not support multiprogramming in both hardware and OS. It is possible to employ thread operation without any hesitaion?

p.s : I failed to be it done, so I got fired at those days. ho ho~;

I want to get any comment.

[1069 byte] By [RealNeoHerea] at [2007-10-2 15:58:13]
# 1

Your problem is not with threads, but with synchronization and timing. For things like karaoke, you'll need to be able to know at what point in the song you are. Since the mmapi will not give you that info, you'll need to "guess". Somethimes, that might work, sometimes not.

Threading is not the problem here, its the implementation of the mmapi.

deepspacea at 2007-7-13 16:22:23 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 2

I ment not technical problems but conceptual problems.

Thead itself can operate with hardware, OS, and language, cannot it?

if it is right, what happen if OS doesn't support the thread operation like mobile enviroment?

This is my main question. Everythingting I mentioned above forget it.

P.S : Have a nice day.

RealNeoHerea at 2007-7-13 16:22:23 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 3
Every j2me device has threading support. It's as simple as that..
deepspacea at 2007-7-13 16:22:23 > top of Java-index,Java Mobility Forums,Java ME Technologies...