If you are just getting started with Pocket PC or Smartphone programming, you might wonder how desktop support for Win32 compares with the support on these Windows CE-based smart devices. While some people use the term "subset," we prefer to say that Windows CE has the "Greatest Hits" of the Win32 API. Attend this talk to for a high-speed, fun-filled trip through the highs and lows of Win32 support on the Pocket PC and Smartphone. Since everyone is talking about managed code, this talk will conclude with a decision tree to help you understand when it makes sense to implement in Win32 and when to use a managed code approach. We show you how a blended approach provides the best path to successful completion of your projects. (Kevin Kennedy, Software Development Engineer, Microsoft Corporation)
This session will introduce the various types of Microsoft mobile devices and key capabilities for solution development. We will look at Windows Mobile for Pocket PC, Pocket PC Phone Edition, Smart Phone, Tablet PCs and SPOT. Related .NET development options and techniques will be explored and demonstrated. (Steve Milroy, Solutions Director - Mobility & Emerging Technologies, Immedient Corporation)
This session will cover special considerations related to performance and power when building mobile applications for both the Pocket PC and Smartphone. Specific power and performance scenarios will be covered along with an in-depth look at specific tools and technologies that will allow you to measure performance and power characteristics. Best practices for both native and managed code development will also be covered. (Kevin Kennedy, Software Development Engineer, Microsoft Corporation)