Beginner Java @ Java Programming
Programming Network : The Programmer Store & Resources
Sams Teach Yourself Wireless Java with J2ME in 21 Days
by Michael Morrison
Paperback: 576 pages
Dimensions (in inches): 1.37 x 9.10 x 7.35
ISBN: 0672321424; 1st edition (June 27, 2001)
From Library Journal: Wireless applications are driving the future of information exchange (just listen to those cell phones ringing). Sun Microsystems created Java 2 Micro Edition (J2ME ) to work in an environment where there is limited processing power and user interface capabilities. This book covers J2ME's basics and walks the reader through a series of development projects. Informative as well as instructional, it is highly recommended for libraries with a technical readership.
Copyright 2001 Cahners Business Information, Inc.
From the Back Cover: Sams Teach Yourself Wireless Java with J2ME in 21 Days begins by establishing the basic parameters of J2ME development and its uses in building wireless applications. The tutorial chapters introduce both text and graphical application development for typical wireless devices. Finally, the book presents the major types of applications that the wireless developer will build-information management, communications, games, etc. The book also introduces the basic concepts of networking wireless devices through Java.
About the Author: Michael Morrison is a writer, developer, toy inventor, and author of a variety of books including The Unauthorized Guide to Pocket PCs (Que Publishing, 2000), Java In Plain English 3rd Edition (IDG Books, 2000), XML Unleashed (Sams Publishing, 1999), and Complete Idiot's Guide to Java 2 (Que Publishing, 1999). Michael is the instructor of several Web-based courses including DigitalThink's Introduction to Java 2 series, JavaBeans for Programmers series, and Win32 Fundamentals series. Michael also serves as a technical director for ReviewNet, a company that provides Web-based staffing tools for information technology personnel. Finally, Michael is the creative lead at Gas Hound Games, a toy company he co-founded that is located on the Web at gashound/. When not risking life and limb on his skateboard or mountain bike, trying to avoid the penalty box in hockey, or watching movies with his wife, Masheed, Michael enjoys daydreaming next to his koi pond. You can visit Michael on the Web at michaelmorrison/. He also encourages you to check out his board game, Inc. The Game of Business, at incthegame/.
Expect a well written J2ME tutorial!, March 31, 2002
Reviewer: Carlo R. Montoya from Cebu City, Cebu Philippines
Bad news first: This book has a few typographical errors in the explanatory texts but none in the source code listings. It also has a few misplaced words reversing the meaning of what the author intended to say. But if you're a beginning Java programmer and understands basic code optimization, you'll find yourself correcting the texts with a note on the margins. Example: on page 273, "... it takes longer for MIDlet code to access local variables than ... member variables..." The "local" and "member" words should be interchanged.
I had to re-read Chapter 17 "Creating Animated MIDlets" because the author uses a different Sprite / Sprite Management classes that I'm used to (I write my own). Chapter 19 is probably the most difficult chapter to read because it uses artificial algorithms without fully explaining them (in fairness to the author, he did mention the names of the original algorithm developers, the general term of the algorithm and one possible source for AI research).
The author could have used this chapter to create a multiplayer game (as a perfect combination of his prevous game programming chapters and networking-I/O chapters). Example: A two-player first person turn-based boxing game could have been a good tutorial.
Also, the last two chapters were not necessary. He could have put them in appendices. The space could have been used too for more complicated examples.
Good news: Nevertheless, Chapters 1 to 16 were an excellent J2ME tutorial altogeter. The author wrote very clearly and he reinforces previous lessons implicitly. As this is not a game programming book and despite the minor issues above, this books served its purpose of teaching me J2ME in 5 days (not 21 sorry).
Early to market but a great practical tutorial, August 20, 2001
Reviewer: andypgrace from Armadale, Victoria Australia
As one of many people now moving their programming to the wireless world of Java 2 Micro Edition, I found this book to be excellent.
It contains numerous, real world examples - from getting simple text off a server, right through to reasonably complex game design and even sprite manipulation.
In fact I'm sure many of the applications in this book will be converted into real world code by cut and paste coders!
The book does require some limited knowledge of Java2 but I was at home very quickly.
With plenty of exercises, and a CD of all the source and latest Sun Forte/SDK I was delighted with my purchase.
Perfect if you're targeting Motorola cellphones or Palm development (note though doesn't cover the new Nokia J2ME SDK)
Computer Graphics / Games: Photoshop Wire | CorelDRAW Wire | PC Games
Graphing Calculators | Shop 4 Calculator
© 2017, Programming Network