Friday, December 4, 2009

Windows Phone Camp Resources – Windows Mobile Tools, Tips and Tricks

The following are resource links as discussed in my talk “Windows Mobile – Tools, Tips and Tricks”

- Slides and Source from Presentation

- Windows Mobile Developer Center

- Differences between Compact Frameworks, Full .NET Frameworks

- Windows Mobile Device Center

- Windows Mobile 6.0 SDK Refresh

- Windows Mobile 6.5 DTK (Developer Tool Kit)

- How Do I? Videos for Devices

- SOTI Pocket Controller Pro

- Speeding up Compact Frameworks Builds

- State and Notification Broker

- Great List of “How-To” items for Compact Frameworks

- Windows Mobile 6 Documentation

- Location of System_SR_ENU.cab (used for displaying useful error messages)
   %Program Files%\Microsoft.NET\SDK\CompactFramework\v2.0\WindowsCE\Diagnostics

- twb

Windows Phone Camp Resources – Building Location Aware Applications with Windows Mobile

Resources

Here are the links and resources as discussed in my Building Windows Mobile Location Aware Applications talk.

- Slides and Source from Presentation

- MSDN Article on create Location Aware Applications

- MSDN Article on cell tower lookup

- GPS Intermediate Driver Sample (From Windows Mobile 5.0 SDK)
             PROGRAMFILES\Windows Mobile 5.0 SDK R2\Samples\PocketPC\Cs\Gps

- Code Project on more detail for doing cell tower lookup

- Open Cell ID (Free data project for cell tower lookup)

- GPS Intermediate Driver Information (Configuration and Usage)

- Using FakeGPS
         Side Note: Configure Settings->System->External GPS to COM2 9600 Baud

- Tool for creating GPS text files

- Bing Maps Customer Service Site (Used to get tokens and credentials for web services

- Bing Developer Center Used to get AppId for AJAX and Silverlight integration

-twb

Wednesday, December 2, 2009

Windows Phone Camp – Tampa Edition

This weekend, December 5, 2009, I’ll be doing three and one-half sessions on Windows Mobile development at the Windows Phone Camp in Tampa.

Session #1

Getting Started with Windows Mobile Development (Tools, Tips and Tricks)
This session assumes you know a little bit about developing applications using Visual Studio 2008, specifically WinForms, but assumes you haven’t developed for Windows Mobile before.  We will cover the tools necessary to build Windows Application using .NET such as Visual Studio, emulators, device manager, security configuration as well as others.  We will build a small internet enabled application to demonstrate how it runs on the emulator and devices.  Time permitting I’ll also share some tips and tricks I’ve learned from developing real world applications for Windows Mobile.

Session #2

Building a Location Aware Application with GPS and Bing Maps
We will build on what we learned from the first session and create a useful application.  In this session, we will use the GPSID or GPS Intermediate Driver to acquire our current location.  In addition to the GPS, we will use Cellular towers to get a rough idea of the current location.  We will then “wire-up” our application to Bing Maps to display that information on a map.  Along the way we will introduce some additional Windows Mobile programming concepts such as how to load child forms, the GPS simulator and multi-targeting your application so you can develop i-mate JASJAR
MORE PICTURESand run your applications on the Desktop.

 

Session #3

Building Casual Games for Windows Phone, ZuneHD and Silverlight
Are you interested in building games, doing something a little different than your normal 9-5 activities?  If so you will learn how to leverage WiMo-GF or WiMo Game Frameworks to build games for mobile devices in a way that your game can be deployed to different platforms such as Windows Phone, Zune HD and Silverlight. The approach taken will ensure forward compatibility with Windows Mobile 7 once more information is available about this release.  Click here to see the Channel 9 video on WiMo-GF.

Session #3.5image

How to submit your app to Marketplace
In this session, my partner in crime Nikita Polyakov and I will discuss Windows Marketplace.  What it is, requirements for your application as well as a general discussion about this great opportunity.  We will build a setup application and review the web site used to submit your application.

 

As an added bonus, I might bring the collection of 20 or so devices I’ve accumulated over the years.

I hope to see you all there!

-twb