Home > Store > Networking > Wireless/High Speed/Optical

larger cover

Add To My Wish List

Developing Scalable Series 40 Applications: A Guide for Java Developers

Register your product to gain access to bonus material or receive a coupon.

  • Description
  • Extras
  • Reviews
  • Sample Content

"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

The First Official End-To-End Solutions Guide for Every Nokia Series 40 Developer

Nokia's Series 40 Developer Platform gives Java developers access to the world's highest-volume, fastest-growing, and most exciting mobile markets. Nokia sells close to 100 million units within their Developer Platform families every year, and the Series 40 Developer Platform is the highest-volume platform in the family. Success on this platform is crucial for the commercial success of any mobile application. Knowledge of the Series 40 Developer Platform can be applied to the Java environment on all Nokia Developer Platform devices, including Series 60 devices.

Fully reviewed by Nokia's subject matter experts, this book covers the entire development process—from design and coding through testing and deployment. The authors walk you through eleven complete example applications, presenting downloadable client and server source code that you can use to jump-start virtually any project. Along the way, the authors illuminate the technical underpinnings of Series 40, review crucial architectural issues, introduce key mobile design patterns, discuss scalability and device optimization strategies, and offer dozens of best practices and tips—many of which have never before been published.

Coverage includes

  • Identifying your best opportunities and killer applications for mobile development

  • Building effective MIDP 2.0 user interfaces for devices built on the Series 40 Developer Platform

  • Building animated mobile games

  • Handling persistent and networking data

  • Proven techniques for scaling and optimizing applications across devices


© Copyright Pearson Education. All rights reserved.

Customer Reviews

8 of 8 people found the following review helpful
5.0 out of 5 stars Excellent guide to Series 40 development, February 21, 2005
By 
Samuel Taylor (Cambridge, England) - See all my reviews
(REAL NAME)   
This review is from: Developing Scalable Series 40 Applications: A Guide for Java Developers (Paperback)
This book provides a simple, easy-to-read introduction to developing Java J2ME midlets with the MIDP2 APIs. If you don't like reading dry old JavaDoc then this is a much friendlier alternative. Even if you do like wading through JavaDoc, this book is an excellent companion.

But whether you're taking your first steps in the J2ME space, or you're already an experienced developer, this book offers something much more important: it provides a really detailed description of Nokia's mainstream/high-volume Series 40 platform.

One of the hardest things about J2ME development is knowning how the behaviour of each different platform varies. Despite the promise of "write once, run anywhere" in reality developers need to have a great deal of platform-specific knowledge.

Nokia Series 40 is far and away the largest volume J2ME platform in the market. If you want to develop for Nokia handsets you really should add this book to your collection!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful
4.0 out of 5 stars coding to the most common platform, February 27, 2005
By 
W Boudville (Terra, Sol 3) - See all my reviews
(VINE VOICE)    (TOP 1000 REVIEWER)    (HALL OF FAME REVIEWER)    (REAL NAME)   
This review is from: Developing Scalable Series 40 Applications: A Guide for Java Developers (Paperback)
Nokia is the world's largest cellphone maker. While it is being strongly challenged, especially in China, it should still be the first platform for cellphone developers to target. This book explains how within broad parameters, Nokia has opened out its models for developers. It has chosen to use a mobile version of Java. The book shows how to use this and MIDP to develop your application (which is probably a game).

One of the authors, Yuan, wrote a book on J2ME recently, and you may perhaps consider this Nokia book as somewhat of a sequel.

If you're already facile in regular Java, transitioning to this book should be easy. Perhaps the biggest change is the dumping of the Swing and AWT widgets. Simply too heavy for the resources of a small screen and limited power. Hence, graphics-wise, you may find coding rather constraining. But that's the reality of any cellphone.

Another difference shown by the book is that there is now often an emphasis on audio... Read more
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful
4.0 out of 5 stars Good book with a lot of practical source code, May 23, 2005
By 
Punit Raizada (New Jersey USA) - See all my reviews
(REAL NAME)   
This review is from: Developing Scalable Series 40 Applications: A Guide for Java Developers (Paperback)
The book gives you an understanding of the way the j2me has been implemented on series 40 devices. The best part though is that the authors have provided code snippets of simple tasks that developers need in almost all their applications. I have used the source code not only for series 40 but other devices to.

I would recommend this book for all developers as a reference book. I personally would not get this book as the only j2me book in my shelf.. but its a great second book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Share your thoughts with other customers:
 See all 6 customer reviews...

Online Sample Chapters

Introducing Nokia Developer Platforms

The Basics of the MMAPI for Java Developers

Index

Download the Index file related to this title.

Table of Contents

Foreword.

1. Mobility Explained.

2. Introducing Nokia Developer Platforms.

3. Getting Started.

4. MIDP User Interface.

5. Developing Action Games.

6. Handling Application Data.

7. Data Connectivity.

8. Wireless Messaging.

9. Multimedia.

10. The Bluetooth API.

11. End-to-End Design Patterns.

12. Developing Scalable Applications.

13. Debugging and Testing.

14. Multimedia Messaging Service.

15. Browser Applications.

Downloadable Sample Chapter

Download the Sample Chapter related to this title.

 
Purchase Reward: One Month Free Subscription
By completing any purchase on InformIT, you become eligible for an unlimited access one-month subscription to Safari Books Online.

Get access to thousands of books and training videos about technology, professional development and digital media from more than 40 leading publishers, including Addison-Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media, Wrox, Apress, and many more. If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months. That's a total savings of $199.