[sword-devel] SBL/ETS update / J2ME / Mac
Troy A. Griffitts
scribe at crosswire.org
Tue Nov 21 12:29:24 MST 2006
That's awesome! Please let me know what you find. I started to try to
port the flashcards app to j2me a while back. I ran into all sorts of
problems: no java.util.Properties, no java.io.File*, the UI concept was
difficult for me to understand, and more. I started to refactor the
entire flashcards app to have very basic base classes to did the work of
the flashcards program, which could work without all the lesson load
code and such. I never finished the refactoring, but have the work on
my local drive. Let me know if it might be useful for me to finish. I
would be happy to get the app modular such that we can use a very
stipped down version on the PDA, if you would be willing to do the user
interface. Maybe the newer versions of j2me have added some of this
support, or maybe you have better ideas how to refactor. It doesn't
matter to me, but if I can be of help, please let me know.
Eeli Kaikkonen wrote:
> On Sun, 19 Nov 2006, Troy A. Griffitts wrote:
>> on the ipod, pda's, and phones. I have no idea how well J2ME supports
>> Hebrew (or Greek) or even if there is a J2ME RT available for these
>> devices, and even how to change the user interface to work on them.
> I have made one small program for java MIDP, http://iki.fi/eelik/stimer.
> Some opinions based on that:
> "Write once, run everywhere" (or something like that) is not true. It is
> possible to use basic MIDP and let the devices make the rendering of UI,
> but the result is clumsy. To make it good it should be made a bit
> differently for every device. And even if a general UI is acceptable,
> there will surely be device dependent bugs. Testing with emulators is
> not enough.
> The UI of flashcards seems simple enough to make the idea work on
> cellphones, but UI must be redone.
> I don't know about unicode in MIDP. Maybe the fonts can be included in
> the package - I think that java uses unicode in every platform but
> the cellphone font doesn't include e.g. hebrew vowels.
> Hopefully somebody knows more or has a "second opinion".
> Eeli Kaikkonen (Mr.), Oulu, Finland
> e-mail: eekaikko at mailx.studentx.oulux.fix (with no x)
> sword-devel mailing list: sword-devel at crosswire.org
> Instructions to unsubscribe/change your settings at above page
More information about the sword-devel