| By Michael Juntao Yuan | Article Rating: |
|
| December 14, 2004 12:00 AM EST | Reads: |
1,081 |

Thursday, February 17, 2005 9:00 A.M. - 9:50 A.M.
Unlike the wildly successful server-side Java technology, the true "write once run anywhere" vision has never been achieved for client-side Java. For Java developers offering end-to-end smart client-based SOA solutions, the development process is still "write once, debug everywhere." As the client-side platforms evolve from a handful of PC OSs to hundreds of devices with different OSs and UI characteristics, developers must leverage design patterns and innovative project organizational techniques to smooth the development and optimization process. This session will introduce more than a dozen of those design patterns and organizational techniques based on Michael's experience working with Nokia developers to develop scalable mobile enterprise applications.
About the Speaker
Michael Juntao Yuan is a member of JDJ's editorial board. A researcher, developer, author, and advocate for Java and open source technologies, he is a research associate at the Center for Research in Electronic Commerce at the University of Texas at Austin and author of Enterprise J2ME: Developing Mobile Java Applications (Prentice Hall). He won the 2002 Grand Prize in Nextel, Sun, and Motorola's national J2ME application contest. He is architect of the Nokia Series 40/60 Application Blueprint and co-designer of Sun's Mobile Java Developer Certification Exam.
Published December 14, 2004 Reads 1,081
Copyright © 2004 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
More Stories By Michael Juntao Yuan
Michael Juntao Yuan is a member of JDJ's editorial board. He is the author of three books. His latest book, "Nokia Smartphone Hacks" from O'Reilly, teaches you how to make the most out of your mobile phone. He is also the author of "Enterprise J2ME" - a best-selling book on mobile enterprise application development. Michael has a PhD from the University of Texas at Austin. He currently works for JBoss Inc. You can visit his Web site and blogs at www.MichaelYuan.com/.
- Lightweight Java Enterprise Application Frameworks: JBoss Seam
- (Almost) a Dream J2ME Phone - the Nokia 6630
- Michael Yuan's Java Blog: "Is Ruby Replacing Java? – Not So Fast"
- Annotations, Friend or Foe?
- SOA and Web Services Go Mobile, Nokia-Style
- "Mobility is More than J2ME," Says Michael Yuan
- From Smart Phones to EJB 3
- Future Proof Your Web Application Using Clustered Cache Services
- Is Mobile Java a Reality?
- Michael Yuan's Java ME Blog: "The Dawn of Smartphone"
- Mass-Market Two-Factor Authentication using Open Source Technologies
- Java Track - Design Patterns And Project Organizational Techniques for "Write Once, Debug Everywhere"


















