Borland®
Shop
Products Downloads Services Support Partners News & Events Company Community
2004 Borland Conference September 11-15, 2004 San Jose California

MY SCHEDULE

PRECONFERENCE TUTORIALS

DEFINE
CaliberRM
DESIGN
Together
DEVELOP
C++Builder
C#Builder
Delphi
JBuilder
TEST
Optimizeit
DEPLOY
Borland Enterprise Server
Janeva
VisiBroker
InterBase/JDataStore
MANAGE
StarTeam

INTEREST AREAS
ALM, Methods, and Process
Architecture, Models, and Patterns
J2EE™
Microsoft® .NET Framework
Service-oriented Architectures
Best Practices
User Experience
Emerging Technologies
Testing and Quality
Programming
Mobile
People, Teams, and Management
Platforms
Security

COMPLETE SESSION LIST
COMPLETE SCHEDULE
SPEAKERS

  Mobile TRACK SCHEDULE

Legend

Occasionally changes occur in speakers, sessions and times. Please make sure to update your conference plans.

View Sessions by Course Number        View Sessions by Date

An asterisk (*) in the title indicates that the session is offered multiple times.


Sunday, September 12, 2004 — 8:00am - 12:00pm


3026  J2ME Bootcamp
Sue Spielman — Switchback Software
JBuilder Programming Mobile
Type: Preconference Tutorial. Level: Intermediate.
This tutorial brings you up to speed on Java mobile development and puts you through basic training. We start with an overview of J2ME and the mobile landscape, and then continue with a look at the CLDC 1.1 configuration and MIDP 2.0 to see what they have to offer. See the core differences between J2ME and J2EE and how development is done with J2ME. The tutorial covers basic user interface components and concepts and works through a simple MIDP 2.0 application. We also see what mobile enterprise development means and what can be accomplished with it.
Prerequisites: Solid Java background.
Room: J3


Monday, September 13, 2004 — 10:00am - 11:15am


3112  J2ME Tips, Tricks, and Best Practices
Sue Spielman — Switchback Software
JBuilder Best Practices Programming Mobile
Type: Regular Session. Level: Intermediate.
Even though J2ME development is still Java, there are a number of differences between doing mobile development and doing J2SE or J2EE development. If you want to find out how to avoid common mistakes, learn some tips and tricks, and incorporate some best practices into your J2ME development, then this session is for you. We take a look at how to incorporate test-driven development into your mobile projects, applicable development tactics, MIDLet programming, designing effective UI, XML parsing, and optimizing.
Prerequisites: Experience having built at least one MIDLet.
Room: J2


Tuesday, September 14, 2004 — 9:30am - 10:45am


2114  InterBase/JDataStore in Mobile World
Daniel Magin — better office
C++Builder C#Builder Delphi JBuilder InterBase/JDataStore Programming Mobile
Type: Regular Session. Level: Beginning.
This session is an introduction to using InterBase and JDataStore for mobile applications for PocketPC, Palm, smartphones, and other mobile devices.
Prerequisites: None.
Room: J1


Tuesday, September 14, 2004 — 4:30pm - 5:45pm


3194  Web Services Access from MIDP Devices
Ken Sipe — Code Mentor, Inc
JBuilder Architecture, Models, and Patterns J2EE Service-oriented Architectures Best Practices Programming Mobile
Type: Regular Session. Level: Intermediate.
Web Services are quickly becoming ubiquitous, with the promise of access to all clients that communicate via HTTP. MIDP is a client having HTTP and HTTPS defined in the latest specification. The MIDP specification fails to standardize XML processing on MIDP devices, XML being required for Web Services processing. This session provides an approach to accessing Web Services with MIDP devices using kxml and nanoXML. We discuss XML limitations and the need for kxml and nanoXML including the techniques necessary to invoke Web Services from MIDP devices.
Prerequisites: Full understanding of Java, MIDP, and XML.
Room: J3


Legend

All speakers, programs, and descriptions subject to change.
 
Site Map Search Contact