Lecture about Netbeans for Art & Technology at UCSD
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Lecture about Netbeans for Art & Technology at UCSD

on

  • 2,656 views

Lecture about Netbeans for Art & Technology at Calit2, UCSD, 2008.

Lecture about Netbeans for Art & Technology at Calit2, UCSD, 2008.

Statistics

Views

Total Views
2,656
Views on SlideShare
2,648
Embed Views
8

Actions

Likes
0
Downloads
30
Comments
1

2 Embeds 8

http://www.linkedin.com 7
http://www.slideshare.net 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Price & Review Motorola Krave ZN4 Verizon

    http://tech-worlds.blogspot.com/2008/10/motorola-krave-zn4-verizon-price-and.html

    Review & Price Motorola Krave ZN4 Verizon

    http://tech-worlds.blogspot.com/2008/10/motorola-krave-zn4-verizon-price-and.html
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Lecture about Netbeans for Art & Technology at UCSD Presentation Transcript

  • 1. Netbeans (with rice…) @ UCSD, 2008 Cicero Silva www.cicerosilva.com
  • 2. First…downloads…
    • To run Netbeans, you’ll need:
    • JDK: Java Development Kit, from:
    • http: //java . sun . com/javase/downloads/ea . jsp
  • 3. and…..
    • J2ME (now Java Wireless Toolkit), to test your MIDlets:
    • http: //java . sun . com/products/sjwtoolkit/download . html ? feed=JSC
  • 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/
  • 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)
  • 6. My first…
    • FILE > New Project (CTRL+SHIFT+N)
    • Categories: MOBILITY
    • Projects: MIDP APPLICATION
  • 7.  
  • 8.  
  • 9.  
  • 10.
    • Right click on the “Projects/HelloUCSD”
  • 11.  
  • 12.
    • Select “Properties”
    • Select “Creating JAR”: the NAME of the FILE that users will download from your website to their cell phones…
  • 13.  
  • 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…
  • 15.  
  • 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…
  • 17.  
  • 18. Inserting images
    • Drag and Drop a “SplashScreen” cell below your “form” cell…
    • Click on the name of the “SplashScreen” cell and rename it…
  • 19.  
  • 20.
    • Click in the “exit command” and delete it from the “form” cell…
  • 21.  
  • 22.
    • Drag and Drop a “ScreenCommand” cell into the “form” cell…
  • 23.  
  • 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…”
  • 25.  
  • 26.  
  • 27.
    • Drag the arrow and point it to the cell that you want to send the “command”
  • 28.  
  • 29.  
  • 30.
    • Click twice on the SplashScreen name option and rename it (it’ll be thename of the class)
    • Click twice in the option “Commands”
  • 31.  
  • 32.  
  • 33.
    • Click on “image not specified” and select the image by clicking “add”
  • 34.  
  • 35.  
  • 36.  
  • 37.  
  • 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…
  • 39. Thanks!