Loading...
Flash Player 9 (or above) is needed to view slideshows. We have detected that you do not have it on your computer.To install it, go here
Slideshow Transcript
- Slide 1: Netbeans (with rice…) @ UCSD, 2008 Cicero Silva www.cicerosilva.com
- Slide 2: First…downloads… • To run Netbeans, you’ll need: • JDK: Java Development Kit, from: http://java.sun.com/javase/downloads/ea.jsp
- Slide 3: and….. • J2ME (now Java Wireless Toolkit), to test your MIDlets: http://java.sun.com/products/sjwtoolkit/download.html?feed=JSC
- Slide 4: and, finally • Netbeans, from netbeans.org . You can install the latest version, 6.1 (which is not stable and can crash some old Windows Mobile OS and also Symbiam systems…) http://download.netbeans.org/netbeans/6.1/final/
- Slide 5: Hello World! • Your first Java application with Netbeans: • Netbeans is a IDE (Integrated Development Environment), which comes with a Mobility package/interface for Java apps; • The JAVA app for cell phones is called MIDlet, also called MIDP (Mobile Information Device Profile)
- Slide 6: My first… • FILE > New Project (CTRL+SHIFT+N) • Categories: MOBILITY • Projects: MIDP APPLICATION
- Slide 10: • Right click on the “Projects/HelloUCSD”
- Slide 12: • Select “Properties” • Select “Creating JAR”: the NAME of the FILE that users will download from your website to their cell phones…
- Slide 14: Obfuscating… • If you are pro Intellectual Property, it’s better use this in the level 10, but be careful ‘cause you can crash some Windows Mobile phones and also some Blackberry’s…
- Slide 16: • Select “Deploying” to save a copy of your project and select a “Deployment Method”. You can chose “FILE”, publish it online using FTP (you’ll need to set up an account..) or send it to a cell phone device…it also has an option to send it to Windows cell phone environments…
- Slide 18: Inserting images • Drag and Drop a “SplashScreen” cell below your “form” cell… • Click on the name of the “SplashScreen” cell and rename it…
- Slide 20: • Click in the “exit command” and delete it from the “form” cell…
- Slide 22: • Drag and Drop a “ScreenCommand” cell into the “form” cell…
- Slide 24: • In the “Screen Commands Properties”, on your right, select “TYPE” and OK. • Click in the option “Action” and where you read “do nothing”, click twice and then select “go to previous…”
- Slide 27: • Drag the arrow and point it to the cell that you want to send the “command”
- Slide 30: • Click twice on the SplashScreen name option and rename it (it’ll be thename of the class) • Click twice in the option “Commands”
- Slide 33: • Click on “image not specified” and select the image by clicking “add”
- Slide 38: suggestions • images: if you want your project running on 90% of the cell phones, I suggest that you use 30x30 or 40x40px (always PNG format) • Text: avoid embedded fonts (90% of the cell phones will leak memory (sometimes, reboot many many times the system…) • Draw your project first, on a MAP, using UML or something like, or just the same orientated object model of Netbeans…
- Slide 39: Thanks!

