Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual Mobile Applications with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address.

Similar presentations


Presentation on theme: "Visual Mobile Applications with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address."— Presentation transcript:

1 Visual Mobile Applications with Netbeans 6.0 Your Name Sun Campus Ambassador Your Email Address

2 What is Java ME? What is Netbeans? Agenda CLDC & MIDP What To Do/Where To Go Visual Mobile Builder Demo!

3 What Is NetBeans? A comprehensive, modular Java IDE > Out-of-box support for Java SE, Java EE, Java ME > Large set of 3rd party modules (plug-in's) > Intuitive drag-and-drop development > Debugger, Profiler, Refactoring, etc... Free and open-source based > Open source since June, 2000 > Large community of users and developers A platform for building applications > Rich client Java applications > Rich framework of windows, menus, tool bars, actions

4 What's New In NetBeans 6.0? Code editor enhancements Ruby, JRuby, & Ruby on Rails support (*) Easier installation and upgrading Swing GUI data binding (*) Integrated profiling, profiling “points” (*) Integrated visual web features (*) Mobility graphical game builder (+) SOA & UML enhancements Netbeans platform enhancements (*) Topic of an additional tech demo session (+) Will see later in this tech demo session

5 Java ME Architecture Host Operating System Configuration (JVM / Libraries) (e.g. CLDC, CDC) Profile(s) (e.g. MIDP)

6 CLDC Connected, Limited Device “Configuration” For Devices with network connectivity But have little memory (~100's KB) “... a highly-portable, minimum-footprint Java application development platform for resource- constrained, connected devices” Examples: Cell phones, two-way pagers, PDAs, organizers, home appliances, low-end TV set- top boxes, and point-of-sale (POS) terminals.

7 Mobile Information Device Profile (MIDP) Version 2.0 – JSR 118 Profile for mobile information devices MIDP application is called a MIDlet Works on top of CLDC Focus areas: > Application delivery & billing > Application lifecycle & signing > End-to-end security > Server push model > Networking & Persistent storage > Sound, Timers, User Interface

8 MIDP 2.0 User Interface APIs Displayable Canvas Screen Alert FormListTextBox SplashScreen WaitScreen ChoiceGroup DateField Guage ImageItem StringItemTextField Form Items

9 Sun Wireless Toolkit for Java Implementation of CLDC & MIDP > And also... WMA, MMAPI, JTWI, J2ME Web Services, PDAP, Bluetooth and OBEX, Mobile 3D Graphics Emulator OTA support Cryptographic Support Obfuscator Pre-verifier

10 Netbeans 6.0 Mobility Support Uses Sun Wireless Toolkit for Java Drag-and-drop graphical user interface Device fragmentation support

11 demo

12 Mobile Gaming What to Do Download Netbeans 6.0 Join Netbeans.org project Do Netbeans tutorials Participate on Netbeans forums Create a cool AJAX web application!

13 Netbeans Visual Web Resources Netbeans Product Site: http://www.netbeans.orghttp://www.netbeans.org > Download: previews, current & past releases of IDE, plugins > Learning: tutorials, technical articles, flash demos > Community: latest news, forums, events, mailing lists Netbeans Wiki: http://wiki.netbeans.org/wiki/http://wiki.netbeans.org/wiki/ > Open-source documentation site for Netbeans Planet Netbeans: http://www.planetnetbeans.org/http://www.planetnetbeans.org/ > Aggregate for all Netbeans-related blogs Source Code: cvs.netbeans.org:/cvscvs.netbeans.org:/cvs > CVS source code access for Netbeans platform + IDE

14 Fast Track Your Career with Sun! Get FREE Web-based training on Java TM, Solaris TM & more! > Visit: http://www.sunacademic.com > Course registration code for ABC University is XYZ Increase earnings potential with a Sun Certification! > Sun Certified Associate/Programmer for the Java 2 Platform SE > Sun Certified Web Component Developer for Java EE > Sun Certified Mobile Application Developer for Java ME > Sun Certified System/Network Admin for Solaris Operating System Free practice exams Discounted exams fees for academic developers – only US$60 (US$40 in APAC and Latin America)

15 THANK YOU! Visual Mobile Applications with Netbeans 6.0 http://www.netbeans.org ● Your Name Here ● Sun Campus Ambassador Your Email Address Here


Download ppt "Visual Mobile Applications with Netbeans 6.0 Your Name Sun Campus Ambassador Your Address."

Similar presentations


Ads by Google