Hi guys,
I have been playing with the new template feature in 1.0M6.
It is *very* cool. Well done. I
think this is going to get a lot of attention. It is just missing the “Read
my mind and finish my app before deadline template” :)
I did experience some first-time confusion, however. I
wanted to create a new Java ME MIDlet as before with just the “basic”
template containing the constructor, destroyApp(), pauseApp(), and startApp().
It was not apparent how to do that from the new MIDlet Templates dialog. “Create
MIDlet using a template” was checked (on) and I expected I would be
forced to make a choice from the list of the five template offerings. I did *not* choose one and clicked the Finish
button. I was then given the basic template which is what I was looking for.
What I find confusing is that I expected to be forced to
make a choice from the templates if I left the “Create MIDlet using a template”
checked. If I have it checked or unchecked, and do not make a selection of a
template, I get the basic template in either case. I thought that if it was not
checked, I might just get a nearly empty class file like in Eclipse Java SE,
but then that would not be a MIDlet.
It may be more clear if a minimal template was offered at
the top of the list and selected by default. If the user has the box checked, a
selection must be made. Or, you may consider dropping the check box and always
forcing a template upon the user. This minimal template could be called “Basic
MIDlet Template” or “Simple MIDlet Template”.
Just my $0.02.
Jon
---
Senior Software Developer, Eclipse Tools
Research In Motion
905-629-4746 x15333 / Mobile:
519 500-23167
jdearden@xxxxxxx
---------------------------------------------------------------------