Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Installing And Configuring Java Me Tools
1. Java
ME
Tools
Jussi
Pohjolainen
Version:
2011-‐08-‐07
2. Sun
Java
Wireless
Toolkit
2.5
• Toolbox
for
developing
CLDC
and
MIDP
apps
• Contains
all
the
necessary
parts
for
creaMng
wireless
Java
apps
– Compiler,
Emulators,
Docs,
etc
• Although,
it
is
not
a
full
integrated
development
environment,
misses
editor.
– Use
the
editor
you
want:
Notepad++,
Emacs,
etc.
• Available
for
Windows
and
Linux
3. Java
PlaUorm
Micro
EdiMon
SoVware
Development
Kit
3.0
• Java
ME
SDK
3.0
is
the
successor
to
the
Sun
Java
Wireless
Toolkit
• Standalone
development
environment
based
on
NetBeans
• Includes
also
support
for
JavaFX
mobile
• Available
for
Windows
XP,
Vista
and
Mac
OS
X
4. NetBeans
• NetBeans
can
be
downloaded
in
several
different
versions.
– Java
SE,
JavaFX,
Java,
Ruby,
C/C++,
PHP,
All
• The
Java
–
version
has
support
for
Java
SE,
Java
EE
and
Java
ME
– Comes
preinstalled
with
Sun
Java
Wireless
Toolkit
2.5
• Can
be
easily
configured
with
Java
ME
SDK
3.0
and
Nokia's
SDKs
• Includes
powerful
tools
for
Java
ME
development,
for
example
visual
mobile
designer
5. Eclipse
• Eclipse
can
be
used
for
Java
ME
Development
via
the
Mobile
Tools
for
Java
(MTJ)
plug-‐in.
• Java
ME
IntegraMon
is
not
as
good
as
in
NetBeans
6. Manufacturer-‐Specific
Emulators
• Both
WTK
and
Java
ME
SDK
comes
with
Sun's
Java
ME
emulators
– To
use
other
emulators,
download
them
from
third
party,
for
example
Nokia,
Samsung,
etc.
• Nokia's
newest
SDKs:
– S40
6th
Edi:on
feature
pack
1
– Nokia
Symbian^3
• Development
Kit
for
Symbian
C++
and
Java
7. Nokia
SDK
for
Java
• Nokia
SDK
1.0
for
Java
is
SDK
that
supports
S40
6th
EdiMon
FP1
and
future
plaUorms
• CreaMng
and
tesMng
apps
for
Touch
and
Type
phones
– Touch
and
Type
UI
EmulaMon
– Touch
and
Type
UI
APIs
– Tools
for
locaMon
based
apps
• Must
be
configured
with
some
IDE,
like
Netbeans
8. Complete
SoluMon
for
Developing
Java
ME
Apps
Java
ME
SDK
3.0
NetBeans
Java
uses
Sun
Java
Wireless
Toolkit's
Nokia
SDK
For
Java
emulators
Symbian^3
SDK
...
requires
JDK
6
Perl
5.6.1
635
9. Configuring
Java
ME
SDK
3.0
• Adding
manufacturer
specific
emulators
– Choose
• Tools
»
Java
PlaUorms
»
Add
PlaUorm
»
Java
ME
MIDP
PlaUorm
Emulator
»
Find
More
Java
ME
PlaUorms
• Choose
appropriate
directory
for
manufacturer
specific
sdk
• Java
ME
plaUorm
must
be
Java
ME
SDK
3.0
complient
– Unfortunately
it
seems,
that
Nokia's
SDKs
are
not
complient
yet.
10. Configuring
NetBeans
• Adding
manufacturer
specific
emulators
– Choose
• Tools
»
Java
PlaUorms
»
Add
PlaUorm
»
Java
ME
MIDP
PlaUorm
Emulator
»
Find
More
Java
ME
PlaUorms
• Choose
appropriate
directory
for
manufacturer
specific
sdk,
for
example:
c:s60
11.
12.
13. Links
to
SoVware
• NetBeans
– hjp://www.netbeans.org/
• Java
ME
SDK
3.0
– hjp://java.sun.com/javame/sdk/
• Nokia
Java
Tools
– hjp://www.developer.nokia.com/Develop/Java/
Tools/