Tech Days and Windows Mobile Development

If you are planning on going to Tech Days, there will be a pretty good line-up of Windows Mobile sessions:

Developing Mobile Applications with Visual Studio 2005/2008

Abstract:  

Visual Studio 2008 brings lot of improvements for mobile developers, and Windows Mobile 6 SDKs tools that allow developers easier and faster solution development. This session will show you how to effectively develop Windows Mobile client applications. You will see some of the cool features that can be easily used in you applications, such as POOM integration, SMS interception, state and notification broker and camera integration. Session will be packed with live demos and code samples.

Using SQL Server Compact Edition for Data Storage and Synchronization in Mobile Applications

Abstract:  

This  session  explains how to program SQL Server Compact Edition 3.5 SP1 for use as a fast, queryable local data store. You will learn how to use SQLCeResultSet objects as the fastest way to access data in a SQL Server Compact Edition database, and outline how to use LINQ to Objects to access data from the database. Finally, you will learn how to use SQL Server Compact 3.5 as the client-side datastore for a data synchronization solution using merge replication or Microsoft Synchronization Services for ADO.NET solution, and some tips for effective usage.

Windows Mobile Performance and Power Optimization

Abstract:  

Windows Mobile Devices have a lot of processing power. However, when you are developing applications for Windows Mobile Devices you have to be aware of the fact that devices are battery powered and have less resources then desktop computers. In this demo filled webcast Maarten Struys explains how to create great performing applications that are not consuming too many system resources and that do not drain the battery. Using the ideas presented in this webcast not only allow you to create better applications, your end users will also get a better experience because your applications will look snappy and will help preserve battery life.

Win32 and .NET: For Windows Mobile, Which, When, and Why?

Abstract:  

The Windows Mobile platform offers two core APIs. Each has its strengths and situations when one makes sense over the other. This session provides a framework for selecting which API makes sense, when it makes sense, and why each choice makes sense for the given scenarios. This session provides details that will ensure that you never feel at a loss when encountering this question.

Windows Mobile Web and Widgets: Leveraging web technologies to build experiences for Windows Mobile

Abstract:  

The last few years have shown people the power of having a full-fledged web browser on a mobile device. From content providers building dedicated mobile sites, to cheaper mobile data tariffs, mobile devices have usher a new era of content an experiences available on the go. A new programming paradigm called mobile widgets has emerged in response to these recent trends. Widgets enable web developers to write application-like experiences that run outside of the existing browser, but are powered by the same technologies [HTML, JavaScript and CSS]. Gone are the days of building WAP sites. By leveraging the capabilities of a fully fledged browser on windows mobile, web developers can now build rich experiences for mobile devices without resorting to native/managed code. In this session, members of the windows mobile widget team will give you a sneak peek at the upcoming widgets platform. They will demonstrate how easy it is to develop widgets that mash up existing web technologies in novel ways.

Distributing and Monetizing Windows Mobile Applications through the Windows Marketplace for Mobile

Abstract:  

This session presents developers with a unique opportunity to understand the next generation of Windows Mobile application distribution: Windows Marketplace for Mobile. Windows Marketplace will revolutionize distribution of Windows Mobile applications, games, and content, and is designed to solve the two largest problems of the Windows Mobile consumer-focused developer community: distribution and monetization. This session will provide application developers with the insights, tools, and processes necessary to begin distributing and monetizing their applications on the Windows Mobile platform.

Creating Compelling and Attractive UIs for Windows Mobile Applications

Abstract:  

We explain how to utilize the Alpha blending and Gradient drawing APIs on the Windows Mobile platform to create a compelling and attractive user experience in your mobile applications. We also provide an example of how to create a framework that could be used to simplify the development of custom user interfaces