Pocket PC Developer's Guide

Bruce E. Krell

  • 出版商: McGraw-Hill Education
  • 出版日期: 2002-04-10
  • 售價: $2,190
  • 貴賓價: 9.5$2,081
  • 語言: 英文
  • 頁數: 480
  • 裝訂: Paperback
  • ISBN: 0072131500
  • ISBN-13: 9780072131505
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

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 Developers 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

           

   Part I: The Fundamentals
    1: Overview of the Pocket PC Environment
    2: A Typical Pocket PC Program
    3: A Minimal, Easily Tested Pocket PC Program

   Part II: Drawing and Painting
    4: Drawing Images Using Graphics
    5: Implementing a Drawing Program
    6: Image Processing Using Bitmaps

   Part III: User-Friendly Applications in Small Spaces
    7: Using an Effective Software Design
    8: Using Intrinsic Controls in a Graphical User Interface
    9: Developing a Complex User Interface
    10: Maintaining Application Parameters

   Part IV: Systems Programming
    11: Multithreaded Applications and Synchronization
    12: Utilizing COM Components