Setup: Difference between revisions
From Mobile Application Design
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
== "Just the tools please" Quick Setup == | == "Just the tools please" Quick Setup == | ||
=== Windows (recommended) === | |||
# Download and install Java SE, Development Kit (JDK) - http://java.sun.com/j2se/downloads/index.html. Get the version without any other bundled software. | # Download and install Java SE, Development Kit (JDK) - http://java.sun.com/j2se/downloads/index.html. Get the version without any other bundled software. | ||
# Download and install Java ME, Wireless Toolkit (WTK) - http://java.sun.com/products/j2mewtoolkit/. Install this into '''C:\WTK\'''. | # Download and install Java ME, Wireless Toolkit (WTK) - http://java.sun.com/products/j2mewtoolkit/. Install this into '''C:\WTK\'''. | ||
# [http://uberthings.com/teaching/wiki/index.php?title=Java_Setup_Notes#Paths Setup and test your paths] | # [http://uberthings.com/teaching/wiki/index.php?title=Java_Setup_Notes#Paths Setup and test your paths] | ||
# Download one or more emulators / manufacturer SDKs - [http://forum.nokia.com/info/sw.nokia.com/id/6e772b17-604b-4081-999c-31f1f0dc2dbb/S60_Platform_SDKs_for_Symbian_OS_for_Java.html Nokia] | [http://developer.motorola.com/products/handsets/ Motorola] | [http://developer.sonyericsson.com/site/global/docstools/java/p_java.jsp?cc=gb&lc=en&ver=4000&template=ps3&zone=ps SonyEricsson] | [http://developer.danger.com/site/home Danger] | [http://www.mpowerplayer.com/products-sdk.php MPowerPlayer (OS X only)] | # Download one or more emulators / manufacturer SDKs - [http://forum.nokia.com/info/sw.nokia.com/id/6e772b17-604b-4081-999c-31f1f0dc2dbb/S60_Platform_SDKs_for_Symbian_OS_for_Java.html Nokia] | [http://developer.motorola.com/products/handsets/ Motorola] | [http://developer.sonyericsson.com/site/global/docstools/java/p_java.jsp?cc=gb&lc=en&ver=4000&template=ps3&zone=ps SonyEricsson] | [http://developer.danger.com/site/home Danger] | ||
# Download an IDE + development pack - [http://eclipse.org Eclipse] & [http://eclipseme.org EclipseME] | # Download an IDE + development pack - [http://eclipse.org Eclipse] & [http://eclipseme.org EclipseME] | Alt choice: [http://www.netbeans.info/downloads/index.php Netbeans + Mobility Pack] | ||
# Setup Eclipse so that [http://uberthings.com/teaching/mobile_application_design/i/java_build_path.jpg source files -> /src] folder and [http://uberthings.com/teaching/mobile_application_design/i/j2me_setup.jpg external files (images, txt files etc) -> /res] folder | |||
# [http://eclipseme.org/docs/installEclipseME.html Configure EclipseMe] | |||
=== Mac OS X === | |||
* Please note, I've been using OS X as a quick prototyping platform, but have run into some issues with MIDlets that work perfectly in the emulator, but then do not run on the device. After compiling the same code on an identical Windows machine, it works perfectly on the device. Convenience comes with a price. Develop at your own risk! | |||
# [http://uberthings.com/teaching/wiki/index.php?title=Java_Setup_Notes#MPowerplayer_MIDP_2.0_SDK Configure MPowerplayer] | |||
# Download [http://www.mpowerplayer.com/products-sdk.php MPowerPlayer (OS X only)] | |||
# Download an IDE + development pack - [http://eclipse.org Eclipse] & [http://eclipseme.org EclipseME] | Alt choice: [http://www.netbeans.info/downloads/index.php Netbeans + Mobility Pack] | |||
# Setup Eclipse so that [http://uberthings.com/teaching/mobile_application_design/i/java_build_path.jpg source files -> /src] folder and [http://uberthings.com/teaching/mobile_application_design/i/j2me_setup.jpg external files (images, txt files etc) -> /res] folder | # Setup Eclipse so that [http://uberthings.com/teaching/mobile_application_design/i/java_build_path.jpg source files -> /src] folder and [http://uberthings.com/teaching/mobile_application_design/i/j2me_setup.jpg external files (images, txt files etc) -> /res] folder | ||
# [http://eclipseme.org/docs/installEclipseME.html Configure EclipseMe] | # [http://eclipseme.org/docs/installEclipseME.html Configure EclipseMe] | ||
Revision as of 18:45, 31 January 2007
"Just the tools please" Quick Setup
Windows (recommended)
- Download and install Java SE, Development Kit (JDK) - http://java.sun.com/j2se/downloads/index.html. Get the version without any other bundled software.
- Download and install Java ME, Wireless Toolkit (WTK) - http://java.sun.com/products/j2mewtoolkit/. Install this into C:\WTK\.
- Setup and test your paths
- Download one or more emulators / manufacturer SDKs - Nokia | Motorola | SonyEricsson | Danger
- Download an IDE + development pack - Eclipse & EclipseME | Alt choice: Netbeans + Mobility Pack
- Setup Eclipse so that source files -> /src folder and external files (images, txt files etc) -> /res folder
- Configure EclipseMe
Mac OS X
- Please note, I've been using OS X as a quick prototyping platform, but have run into some issues with MIDlets that work perfectly in the emulator, but then do not run on the device. After compiling the same code on an identical Windows machine, it works perfectly on the device. Convenience comes with a price. Develop at your own risk!
- Configure MPowerplayer
- Download MPowerPlayer (OS X only)
- Download an IDE + development pack - Eclipse & EclipseME | Alt choice: Netbeans + Mobility Pack
- Setup Eclipse so that source files -> /src folder and external files (images, txt files etc) -> /res folder
- Configure EclipseMe