Forum Nokia
Nokia Connecting People

Login Register

 

Home: Platforms: Series 40 Platform: Book(s)

Developing Scalable Series 40 Applications

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

Back to top

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.

Back to top

Topics covered

Series 40 Platform
Tools & SDKs
Mobile Java

Back to top

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.

Back to top

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

Back to top

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

Back to top

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

Back to top

Learn how to
download applications

java symbian_os s60 maemo c++

Community highlights

Newsletter sign up

Privacy policy   Archives

Press

Events

Forum Nokia feed

  • Latest devices
  • Latest documents
  • Latest tools
  • Latest blog entries

Terms & Conditions | Privacy policy | Site map | Developer feedback | © Nokia 2008


RDF Facets:


qdcZcoverageQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qdcZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qdcZtypeQUqfnTypeZE52esourceQ
qdcZtypeQUqfnTypeZWebpageQ
qdcZtypeQUqmarsZManagedE52esourceQ
qdcZtypeQUqwebZInformationE52esourceQ
qdcZtypeQUqwebZPageQ
qdcZtypeQUqrdfsZE52esourceQ
qfnZdistributionQUxhttpE3AE2FE2FforumE2EnokiaE2EcomE2FX
qfnZtypeQUqfnTypeZE52esourceQ
qfnZtypeQUqfnTypeZWebpageQ
qfnZtypeQUqmarsZManagedE52esourceQ
qfnZtypeQUqwebZInformationE52esourceQ
qfnZtypeQUqwebZPageQ
qfnZtypeQUqrdfsZE52esourceQ
qmarsZlanguageQUxhttpE3AE2FE2FswE2EnokiaE2EcomE2FlanguageE2D1E2FenX
qrdfZtypeQUqfnZE45E78cludedFromGeneralE4CistingsQ
qrdfZtypeQUqfnTypeZE52esourceQ
qrdfZtypeQUqfnTypeZWebpageQ
qrdfZtypeQUqmarsZManagedE52esourceQ
qrdfZtypeQUqwebZInformationE52esourceQ
qrdfZtypeQUqwebZPageQ
qrdfZtypeQUqrdfsZE52esourceQ