Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Good See details
$4.00 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
Pocket PC (Application Development)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pocket PC (Application Development) [Paperback]

Bruce E. Krell (Author)
2.5 out of 5 stars  See all reviews (10 customer reviews)

Price: $54.95 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more


Book Description

0072131500 978-0072131505 April 10, 2002 1st
This title offers users a way to connect to essential information while away from the office. It shows how to build real-world applications for the growing Pocket PC market and covers creating complete applications by mixing theory and practice.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Editorial Reviews

From the Back Cover

Engineer Your Way to Excellence

Develop a full range of applications for Microsoft-powered mobile devices. Tap into the rich array of reusable interface components available through the Windows CE operating system. Pocket PC Developer's Guide leads you through development of effective software designs and introduces a set of libraries and tools that significantly shortens your development time. In addition, this book provides a series of practical applications involving graphical user interfaces that effectively utilize the small screen space of the Pocket PC--including drawing and word processing programs, complex user interfaces, COM components, embedded databases, and multithread architectures.

  • Understand Windows CE architecture
  • Utilize platform-portable designs
  • Develop readable code with classes
  • Accommodate the Pocket PC display screen size
  • Manage application and data memory
  • Work with COM Objects
  • Execute sound multithread designs
  • Optimize and debug Pocket PC applications
  • Effectively design a user interface using a state machine for reliable, deterministic execution behavior
  • Implement an image processing program that rapidly performs edge detection

About the Author

Bruce Krell (Beverly Hills, CA) is an independent software consultant who develops real-time/multithreaded/device driver applications in C, C++, and Java for a variety of companies and government organisations. Krell has extensive Windows teaching experience, conducts hands-on software engineering and programming workshops, and teaches graduate and undergraduate courses at several local universities in the areas of software engineering, computer graphics, operating systems, compiler design, user interfaces including X-Windows and MS Windows, expert systems, and information system engineering. He developed the Java Seminar In A Box (SIB) licensed by Microsoft. Dr. Krell is the co-author of Programming Windows with Visual C++ 6.0, Microsoft Press, and the author of Programming Windows with Java and WFC, IDG Books.

Product Details

  • Paperback: 480 pages
  • Publisher: McGraw-Hill Professional; 1st edition (April 10, 2002)
  • Language: English
  • ISBN-10: 0072131500
  • ISBN-13: 978-0072131505
  • Product Dimensions: 9.5 x 7.2 x 1.3 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 2.5 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #1,690,146 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

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

16 of 16 people found the following review helpful:
1.0 out of 5 stars Perhaps my copy had the wrong cover on it..., March 11, 2003
This review is from: Pocket PC (Application Development) (Paperback)
I bought this book last July, because it was one of the only books that billed itself as a "Pocket PC" specific development guide, and not just Windows CE. It even had "PocketPC 2002" on the cover, so I figured it MUST be current. Plus, at the time, the reviews here were overwhelmingly positive (a mystery to me now).

What I found inside turned out to be a pretty dangerous book, to someone like myself who had no previous Win32 API experience. Every single API function and programming practice is as old as the first version of WinCE. Specific (and crucial) PocketPC functionality such as the SIP, new human interface guidelines, hardware buttons, you name it - it's just not there. The screenshots of his example programs look like old WinCE programs resized to fit the PocketPC screen - and they still have the Windows95 3D effects and menubar at the top. It's embarassing.

This is clearly a repackaged and outdated book hiding in a new cover.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 14 people found the following review helpful:
1.0 out of 5 stars The worst programming book I have ever read, June 23, 2003
Amazon Verified Purchase(What's this?)
This review is from: Pocket PC (Application Development) (Paperback)
I am a professional software engineer who was looking for specifics on CE development. In the course of my career I have read Stroustrup, Design Patterns, Algorithm books, you name it. I have never, ever, seen a book this awful. Dr. (!) Krell preaches about the "subtleties" of pocket pc interface design. Patronizes about the importance of being a user in order to understand UI's. He constantly refers back to his little, custom developed GUI framework whenever he discusses building UI's for CE, but doesn't make it clear when the function is in the Windows API or his little framework. He generalizes in a chapter about just what good software architecture means. His steps are laborious and often humourous ("Step 1. Launch embedded Visual C++").

If you wish to waste money buy this book. I would give it a 0, but that's sadly not an option.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


13 of 13 people found the following review helpful:
1.0 out of 5 stars A Great Disappointment, December 4, 2002
By A Customer
This review is from: Pocket PC (Application Development) (Paperback)
Wanting to enter the world of Pocket PC development, I have been searching for books on the topic. I am already an accomplished programmer and was simply looking for specifics on the topic. With a title like Pocket PC Developer's Guide, I thought I had found that resource. Unfortunately, I was very disappointed.

The book deals mainly with Windows CE programming in general and very little with Pocket PC specifically. When it does approach the topic, it still skips over many of the required and/or recommded practices for this platform. For example, nowhere in the book is there mention of handling of the SIP or other Pocket PC-specific details. Nowhere is there any mention of Pocket PC-specific messages in the WndProc. How is one supposed to learn anything about Pocket PC programming from this book when the author clearly doesn't discuss the bulk of what makes the platform unique.

What the author does do, however, and in excess, is preach. He goes on and on about his programming techniques and, in fact, spends chapters on the topic of his styles. Again, this is supposed to be a book on PocketPC development, not a general programming book.

I ended up getting the Windows CE book from Microsoft by Boling. True, it deals mainly with Windows CE in general, but it has two large chapters on Pocket PC which provide more information on the specifics that in all of Krell's book!

Stay away from this book if you're looking to develop on the Pocket PC. You're not going to learn much here.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews








Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Windows CE manages every version of the Pocket PC (PPC). Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
virtual drawing space, message cracker, caret resource, message handler method, popup submenu, dialog procedure, application window class, tab page dialog, text buddy, physical screen space, thread message queue, binary raster operation, simple animation program, static text window, caret location, foreground bitmap, drawing toolkit, paint message handler, application window procedure, function pointer table, physical display screen, menu item properties dialog, bouncing square, specific message handler, functional encapsulation
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Studio, File Explorer, Attach the Pocket, Click the Quit, Insert the Pocket, Start Embedded Visual, Start Visual, Tap the Quit, Message Cracker Wizard, File Open, Memory Manager, Object Wizard, Choose the Image, Previously Discussed Code Omitted, Previously Discussed Lines Omitted, System Queue, Graphics Device Interface, File Program, Interface Definition Language, Project Explorer, User Interface Program, Developer's Guide, Interface Wizard, Process Manager, Choose the Select
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:



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
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject