You Are Here:

Developing Scalable Series 40 Applications

Register Today

Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.

Register Login
Community Highlights

Wiki article of the week

Zoom and Rotate Gestures in FlashLite for touch-enabled devices

Champion of the month

Jackson Feijó Jackson Feijó
Read more about Jackson on the Champions website.


Forum Nokia Events

MobileMonday Italy: The User Applications
November 23, 2009
Rome

Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa

Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India

LeWeb
December 09, 2009
Paris

Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki


View all

Contents

Developing Scalable Series 40 Applications

About this book

Publisher: Addison-Wesley
Authors: Michael Juntao Yuan and Kevin Sharp
ISBN: 0321268636
Languages: English. Anticipated translations to Japanese, Chinese, and Korean
Pages: 624

If you do not find a link below for purchasing in your region, please inquire at your local brick and mortar bookstore or online retailer.

United States Europe Asia
Inform IT
Amazon.com
Euro Pearson
Inform IT
Amazon - UK
Amazon - Germany
Amazon - France
Japan
Korea
Thailand

 

 

 

Spotlight Review

"I have had the good fortune to be involved with mobile Java from the very beginning, and I know what it takes to be successful in this marketplace. This book will help you be successful with mobile Java application design and development. If you take the information inside and sprinkle it with some imaginative application ideas, you will have a winning combination."
- Jon Bostrom, Senior Director, CTO Java Technology Platforms, Nokia

Editorial Review

There are millions of customers hungry for mobile applications and services that will help them pass the time, be more productive, or connect friends and family. Series 40 devices can deliver this and more.

This book, published by Addison-Wesley, is a practical, in-depth guide to the business potential and technical details of the Series 40 Platform, targeted specifically at Java Platform developers.

Coverage includes:

  • Identifying the best opportunities and killer applications for mobile development.
  • Building effective Mobile Information Device Profile (MIDP) 2.0 user interfaces for Series 40 devices.
  • Building animated mobile games
  • Handling persistent networking and data
  • Using proven techniques for scaling and optimizing applications across devices.

With Series 40 and the Java Platform, developers gain access to an enormous market. Over 100 million platform devices are shipped each year, and a large percentage of these are Series 40 devices.

Topics covered

Series 40 Platform
Tools & SDKs
Mobile Java

Author Profiles

Developing Scalable Series 40 Applications was written, reviewed, and edited by Nokia and Java Platform subject matter experts.

Michael Juntao Yuan is an author, developer, and software architect of end-to-end mobile software. Yuan contributes frequently to Forum Nokia and other developer forums and publications, including JavaWorld, developerWorks: IBM’s resource for developers, Dr. Dobbs Journal, and Software Development magazine. He is the author of the best-selling book Enterprise J2ME (Prentice Hall PTR 2004). Yuan earned a PhD at the University of Texas at Austin.

Kevin Sharp is senior technical editor and columnist for Supply Chain Systems magazine and technical editor with Forum Nokia. He is a registered professional engineer with experience in circuit design, optical symbol recognition, radio frequency identification (RFID) systems, and hazardous environment process monitoring. He founded Accurate Information, Inc. in 1989 and continues to manage consulting practices in logistics, supply chain management, and mobile technologies.

Preface and Acknowledgements

Download the Preface and Acknowledgements for Developing Scalable Series 40 Applications and receive a topical, chapter-by-chapter breakdown of the book, an outline of the tools needed to execute the example applications, and a list of the subject-matter experts who helped the authors make this book a reality.

Download now

Code Samples

Jump right into developing applications for Series 40. This zip file features every example from the book, with code and scripts for building and running them on Windows, Linux, and UNIX platforms. Among the samples are networked applications complete with executable client and server components.

The list of examples is as follows:

  • PhotoViewerBasic: The basic photo viewer
  • BasicUI: Demonstrate the MIDP 2 UI
  • FishDemo: A simple animated fish
  • FishGame: The animated fish game
  • PhotoViewerComments: A photo viewer with comments
  • PhotoViewerNetwork: A network-based photo viewer
  • Chat: Mobile chat via SMS
  • MediaPlayer: Playback multimedia files
  • MidiPlayer: Control and playback midi files
  • MultimediaBlog: Multimedia blog with photo and audio
  • BTDiscovery: Discover and browse Bluetooth services in the network
  • Bluetooth: Bluetooth based serial communication between devices
  • Trivia: The mobile trivia game
  • SMIL: Examples of SMIL files for MMS

Download now

Sample chapters

Download the Table of Contents and Chapter Two of Developing Scalable Series 40 Applications. This book is the ultimate reference for programming mobile applications and services on Series 40 devices, and Forum Nokia is offering developers an exclusive opportunity to download samples of the only truly comprehensive treatment of the Series 40 Platform.

Table of Contents

View the outline of this detailed volume, which is intended to help developers successfully create and market Series 40 applications.
Read more about it

Chapter Two

This chapter offers an introductory look at the architecture of Nokia Platforms, explaining the philosophy of device and market segmentation in terms of the technology supported by each. Chapter references tell readers where they can find more information regarding topics specific to Series 40. Detailed attention is given to WAP, XHTML, MMS, J2ME, Open Mobile Alliance (OMA) DRM, and more.
Read more about it

Rate This

Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
User Rating: qfnZuserE5FratingQNx5E2E0000X
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwwwE2eforumE2enokiaE2ecomE2fTechnologyE5fTopicsE2fE44eviceE5fPlatformsE2fSeriesE5f40E2fBooksE2eE78htmlX qfnZupdatedQDx2009E2d05E2d11X qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqrdfsZE52esourceQ qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ