woodys-uk
Price: £22.58
In stock

7 used & new from £4.23

Have one to sell? Sell yours here
 
 
Programming Wireless Devices with the J2ME Platform (Java)
 
See larger image
 

Programming Wireless Devices with the J2ME Platform (Java) (Paperback)

by Roger Riggs (Author), Antero Taivalsaari (Author), Mark VandenBrink (Author)
4.5 out of 5 stars  See all reviews (2 customer reviews)

Available from these sellers.


3 new from £22.58 4 used from £4.23

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Wireless Programming opens new browser window
www.axmor.com  -  Custom Application Programming for Cell/ Mobile Phones. 
   Wireless Solutions opens new browser window
eu.renesas.com  -  For a variety of wireless devices CDMA, GSM & more - From Renesas 
   Bluetooth Wireless RS232 opens new browser window
www.free2move.net  -  Uncord serial port plug replaces RS232 cables. Up to 500 m range. 
  
 

Customers Who Bought This Item Also Bought

Beginning J2ME: From Novice to Professional 3rd Edition

Beginning J2ME: From Novice to Professional 3rd Edition

by Jonathan; Li, Sing Knudsen
£30.49
J2ME in a Nutshell (In a Nutshell (O'Reilly))

J2ME in a Nutshell (In a Nutshell (O'Reilly))

by Kim Topley
4.3 out of 5 stars (3)  £22.81
Explore similar items

Product details

  • Paperback: 345 pages
  • Publisher: Prentice Hall (4 Jul 2001)
  • Language English
  • ISBN-10: 0201746271
  • ISBN-13: 978-0201746273
  • Product Dimensions: 23.4 x 18.8 x 1.9 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon.co.uk Sales Rank: 378,418 in Books (See Bestsellers in Books)

    Popular in this category:

    #10 in  Books > Computing & Internet > Programming > Languages > Java > J2ME
  • See Complete Table of Contents

Product Description

Product Description

Sun's J2ME™ Platform brings unprecedented power and platform independence to the wireless market. Sun has collaborated with virtually every wireless leader, including Motorola, Nokia, NTT DoCoMo, Palm, RIM, and Siemens. Now, a team of J2ME creators and leading-edge developers have come together to present the definitive guide to real-world J2ME development. Whether you're building next-generation cell phones, two-way pagers, personal organizers, or any other wireless device, this book delivers the specific techniques you need to succeed. Programming Wireless Devices With the J2ME™ Platform starts with a much-needed general introduction and technical overview of J2ME technology and standards, and presents detailed case studies demonstrating J2ME at work in actual applications. The authors introduce key J2ME standards such as Connected, Limited Device Configuration (CLDC) and Mobile Information Device Profile (MIDP); and show how to maximize performance, portability, and consistency in real-world J2ME development. For wireless developers, consumer and embedded systems engineers, and all Java developers who want to leverage their expertise in next-generation wireless application development.



From the Back Cover

This book presents the Java™ 2 Platform, Micro Edition (J2ME™) standards that support the development of applications for consumer devices such as cell phones, two-way pagers, and wireless personal organizers. To create these standards, Sun collaborated with such consumer device companies as Motorola, Nokia, NTT DoCoMo, Palm Computing, Research In Motion, Siemens and many others. The result is a highly portable, small-footprint application development environment that brings the unique capabilities of Java technology, including platform independence and enhanced security, to the rapidly growing wireless market.

This definitive Java™ Series guide provides a programmer's introduction to the Java 2 Platform, Micro Edition. It presents a general description of wireless technology, an overview of the J2ME platform, and information on the small-footprint K Virtual Machine. In addition, the book details the Connected Limited Device Configuration (CLDC) and the Mobile Information Device Profile (MIDP), the standards which define the Java platform features and libraries for wireless, resource-constrained devices.

Key topics include:

  • Overview of the Java 2 Platform, Micro Edition (J2ME)
  • Goals, requirements, and scope of the CLDC and MIDP standardization efforts
  • High-level CLDC and MIDP platform architecture, including the security model
  • CLDC application model, and compatibility with the Java programming language and virtual machine specifications
  • Class libraries supported by the CLDC standard
  • MIDP application model
  • MIDP libraries, including user interface, networking, and persistence APIs

Numerous sample applications illustrate how to put the technology and standards to work, including a PhotoAlbum application, an AddressBook application, and a Sokoban game application.

Written by a team of authors that includes the original J2ME technology experts from Sun and Motorola, this book provides both a description of the Java 2 Platform, Micro Edition, as well as practical implementation advice.



0201746271B05102001

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 


 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
16 of 19 people found the following review helpful:
5.0 out of 5 stars Excellent guide for anyone using the Java MIDP, 27 Sep 2001
Sun Java Series books have always been excellent. That quality has been maintained with this book.

This book is designed specifically for those people who are interested in writing Java applications for the J2ME / MIDP platform (the Mobile Information Device Profile). If that is what you are interested in, this should be the only book you need.

With the proliferation of MIDP enabled handset all over the world, more and more people will want to write applications for those devices. This book will have you writing those applications in no time.

Unlike some of the other J2ME related books that have been rushed to press recently, this doesn't attempt to cover all things regarding programming small devices. It assumes a basic Java literacy, has a brief introduction to MIDP, and then jumps straight into the details. There is no hand-holding, no padding, just the details of the APIs, how to use them, and intelligent examples.

Particularly well written is the section on User Interface development using the javax.microedition.lcdui libraries.

What this book isn't:
- It's not a "teach yourself J2ME in 5 minutes"
- An introducton to J2ME
- A tutorial on J2ME
- A guide to other J2ME technologies such as CDC
- A guide to wireless technologies like Bluetooth or 802.11b.

What it is:
- An intelligent, well written guide to programming MIDP.

If you want to write MIDP applications, this book is perfect for your needs. It "does exactly what it sez on the tin".

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
1 of 1 people found the following review helpful:
4.0 out of 5 stars A good start and reference, 29 Aug 2003
By Normann Aaboe Nielsen (Odder Denmark) - See all my reviews
(TOP 500 REVIEWER)    (REAL NAME)   
The focus on programming wireless devices is growing these years. New devices arrive every day, having a huge set of functions - you just want to play a game or get some music on these small gadgets. You could really use a pocket database or another type of application.

Trouble is that these devices are all different. There are at least two different major operating systems on the PDA's and what the OS-situation is for the mobile phones can be difficult to tell. Even having the same operating system is not enough as the hardware platforms are different. This can certainly complicate the life of a developer. Choose your platform, mate!

Unless JAVA is used, of course! The promised land of Code Once, Run Everywhere cannot completely be fullfilled (we know!), but in the world of small devices there now exist a set of standards. These have acronyms such as CLDC and MIDP and are found within the Micro Edition of the JAVA environment (J2ME).

This book describes at a good level the J2ME-platform. The focus is placed mostly on the MIDP libraries which is natural as it is here that the most functions are found. The book covers the available API calls in a good way: Not too detailed, but clear and with a lot of example code. The authors remember to include proper warnings against misuse of some of the library routines - do not overdo the vibrator or flashing background, remember to add commands so that the user can navigate: That sort of advice. And trivial as this may seem, it is still needed, because programming an embedded or wireless device is something completely different than coding a PC-based application.

Between the release of the first edition of the book and this there has been a rapid development within the J2ME area, especially when it comes to the MIDP-platform. A host of new API's has been added to MIDP and this is clearly marked in the book. This is of course helpfull if you have older books and wants to compare. Or if you want to promote the new stuff - else I find it unnecessary.

The book is mostly concerned with the MIDP API and as such does not cover much outside of this scope. You will look in vain for a description of the JSR-82 BlueTooth specifications or the WiFi-protocols. This, I feel, is a weakness because of the growing impact of such network technologies.

The book itself is platform-independent: While it shows many examples it does not show how to compile and deploy an application to a specific wireless device, much less discuss existing platforms. It is an introduction to the CLDC and MIDP API's, not to the development process itself. But the book is important for a good introduction to programming in the "small world" and is a must for the developer. The starting chapters also give a good overview of the position of the J2ME environment and its components and should be required reading for any JAVA evangelist and architect.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

   


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.