Schepis Deploy and Test MIDP Applications JMDF First Meeting - Presentation Transcript
Java Mobile Developers Forum
Deploy and test a
simple application
using actual devices
Edoardo Schepis
edoardo.schepis@sun.com
Milano - 23 Settembre 2005
Java Mobile Developers Forum
Developing the FragmentationDemo
• Main requirement: a simple MIDlet performing network
connections
>HTTP
>HTTPS
• Store HTTP/S response codes in RMS
• UI
Tools
> a form for user interactions reporting NetBeans 4.1 + Mobility
●
events Pack
Sun Wireless Toolkit
●
• Configuration Nokia Developer Suite
●
> in JAD file Motorola SDK
●
SonyEricsson Toolkit
●
23 Settembre 2005
Java Mobile Developers Forum
NetBeans Mobility Pack
Flow Designer
23 Settembre 2005
Java Mobile Developers Forum
NetBeans Mobility Pack
Screen Designer
23 Settembre 2005
Java Mobile Developers Forum
NetBeans Mobility Pack
MIDlet
Attributes
23 Settembre 2005
Java Mobile Developers Forum
Testing with emulators
OTA provisioning
●
Main functions
●
– Reading from JAD file
– User interactions
– Network connections
– RMS
23 Settembre 2005
Java Mobile Developers Forum
Now let's use devices...
The simple application should follow the W.O.R.A.
paradigm
23 Settembre 2005
Java Mobile Developers Forum
Handsets
• Sharp GX20
• Nokia 6630
• Motorola V980
• SonyEricsson P910
23 Settembre 2005
Java Mobile Developers Forum
Live demo with Sharp GX20
23 Settembre 2005
Java Mobile Developers Forum
Testing Results Summary
Provisioning Execution Issue Solution
Device
MIDlet-Data_Size+
OK RMS / no https
Sharp GX20 KO
change app.
KO
Nokia 6630 - Attribute Name with '.' Change Names
(version 2.xy)
Motorola V980 KO
OK HTTP and Thread Separate Thread
SE P910 KO
OK User Interface Re-Design UI
Note:
not only bugs... but also
specific implementations
23 Settembre 2005
Java Mobile Developers Forum
Java Devices EchoSystem
23 Settembre 2005
Java Mobile Developers Forum
If I had to remember one thing...
“Write Once, Test Anywhere,
Work Around”
23 Settembre 2005
0 comments
Post a comment