WP7 Unleashed Session I–Hands on Labs

This is Part 1 of a 3 part series on building a Windows Phone 7 application from scratch.  The goal of this series is to get you up to speed in Windows Phone 7 development.  This content can also be used to put on your own Windows Phone 7 Event.

Included in this series is

  • 3 Video Presentations
  • 3 Hands on laps (each build on the previous one)
  • Powerpoint Slides
  • Sample Code
  • The Completed Hands on labs exercises
  • Images and assets needed to complete the labs

This first session is very heavy on the “Why” of Windows Phone 7 and the Hands On Labs start from the beginning to get you up to speed on phone development.  Sessions II and III dive deeper into development and code.

 

 

After watching the video you can download the rest of the material for Session I below

 

Download Session I – Hands on labs and material

 

Sessions II and III will be posted soon.

 

Daniel Egan – The Sociable Geek

WP7 Minute Episode VI– Find My Phone

The Windows Phone 7 Minute is a show to discuss the features of the Windows Phone 7. In the show we will talk about things that are important to both Consumers and Developers. From Live Tiles, to Push Notifications, to cut-and paste, we will talk about the things that are important to you. If you want a particular subject covered, please drop us a line.

 

Episode VI – Find My Phone
In this episode we show you one of the hidden features of the WP7 Called Find My phone. If you lose your phone like me, you will love this.

 

 

Enjoy – Daniel Egan – The Sociable Geek

Top 10 Windows Phone 7 ( WP7 ) Resources

1.) The WP7 AppHub http://bit.ly/g4cHgG

This is more then just the place to buy or sell your WP7 applications.  From the education tab (the link I shared above) you can get code samples for anything from simple silverlight apps to 2-D and 3-D XNA games.

2.) Windows Phone 7 Development for Absolute Beginners http://bit.ly/hWemZN

If you are start off from scratch (either a beginner programmer or transferring from another language), this is the place for you. This is step-by-step for the absolute beginner

3.) Tim Heuer’s Blog http://bit.ly/f5Cct5 

Tim Heuer not only talks on all things silverlight, but also dabbles in the WP7 phone from time to time with some really great insight.

4.) The UI and Interaction Guide for WP7 http://bit.ly/dG2Tex

I know, I know, as a developer you usually stay away form UI stuff… but for WP7 you really need to understand this stuff.  These guides will bring you up to speed.

5.) The Windows Phone 7 Training Course http://bit.ly/fWZPwP

For those that are more than beginners but still want a step by step approach to building an WP7 application, the hands-on-labs here will get you going.

6.) Charles Petzond’s Free Programming Windows Phone 7 book

What else do I need to say… it’s a free book Smile

7.) Shawn Wildermuth’s Developing for the Windows Phone 7 Series http://bit.ly/fUBo9i 

Shawn does a great hands on course on Windows Phone 7.  This series scratches the surface on what his class offers.

8.) Windows Phone 7 Sample apps  http://bit.ly/gZS33V

A great list of sample applications for you to learn from from Compiled Experience blog.

9.) Windows Phone 7 and Azure http://bit.ly/fXkcBd

WP7 and Azure, a love story…. no, just kidding.. but it is a great set of post on how to use WP7 with Azure Cloud Services with Bart Merchtem

10.) Windows Phone 7 Patterns and Practices http://bit.ly/e2w1sK

The definitive guide to the how and the why on Windows Phone 7

 

Well, there it is, my Top 10 resources for WP7.  To tell you the truth, this list could be 100 or more strong but we all know people stop reading at 10 Winking smile

 

Hope that helps

Daniel – The Sociable Geek

WP7 Developer Phones

 

If you are looking to test your WP7 Application on a device as the next step from the emulator then I may be able to help. I have a limited number of WP7 Prototype devices that will allow you to test your application on a real phone.  Please keep in mind that these ARE NOT the released versions of the phones but are the PROTOTYPES. 

 

In my dealings with developers one of the greatest advantages of using  one of these devices is how it helps you smooth out your UI.  As great as the emulator is at testing your application, nothing beats trying it on a real device.  Think of it as midway between the Emulator and the Production Devices.

 

So if you just renewed your plan and cant get one of the $199.00 devices right now, hit me up.  These will be first come first serve with the following caveats.

 

1) You need to be able to show me you are developing an application (screenshots, video, etc…)

2) You need to show me that you are signed up as a developer on the marketplace.  ( You cant unlock the phone to test on it without one of these)

3) These phones have been through the paces with other developers AND are prototypes.  I hope they can help you test but I wont be able to support them going forward.

4) I can only ship these inside the US.

 

I hope these can help the developers that are working on an app but don’t have the new phone yet.

 

If and when there are production phones available to devs (I have no idea if there will be, nothing has been announced), I will let you know.

 

Finally, if you live in the SoCal area and would like to test on a production device (The Samsung Focus)  I would be happy to meet you at either the LA or Irvine office so you can test it on my personal device.

 

Email me at Daniel.Egan (at) Microsoft.com

 

Daniel

WP7 Minute Episode IV–Search

The Windows Phone 7 Minute is a show to discuss the features of the Windows Phone 7. In the show we will talk about things that are important to both Consumers and Developers. From Live Tiles, to Push Notifications, to cut-and paste, we will talk about the things that are important to you. If you want a particular subject covered, please drop us a line.

Episode IV – Search
In this episode we show you the cool things search can do on the WP7 phone.   Looking for a flight, movie, or just some pizza… check it out.

WP7 Minute Episode I : Hubs and Panorama

The Windows Phone 7 Minute is a show to discuss the features of the Windows Phone 7.  In the show we will talk about things that are important to both Consumers and Developers.  From Live Tiles, to Push Notifications, to cut-and paste, we will talk about the things that are important to you.  If you want a particular subject covered, please drop us a line.

 

Episode I : Hubs and Panoramas

 

In this episode, we discuss the difference between a hub and a panorama and what the benefits are of each.

Enjoy

 

What the heck are Live Tiles??

There has been a lot noise on twitter in the #wp7 and #wp7dev tags about the push notification app limit (Live Tiles) . If you want to read up on this limitation you can head over to Jamie Rodriguez’s blog here : http://bit.ly/hsl4EF 

In talking to people, I realized that those that did not have the phone yet, had no idea what Live Tiles were or why they should care.  So I created a short video to demonstrate what some of the developers are doing to create unique experiences for their applications on Windows Phone 7.

 

Enjoy Smile

Bring on the WP7 Games

I admit it! I am not a gamer. Or at least I have not been one since my last game of Zaxon. But things are about to change.  Between Kinect for XBox 360 coming out and all of the games that are going to be on the now Wp7, I am sold.

 

Check out this mini montage of WP7 games.

 

 

Or go to the engadget story to get the lowdown on how cool the experience is on the WP7.  Judge for yourself and let me know what you think. http://bit.ly/9E2TZi 

 

Daniel Egan – DotNetDoc

WP7 vs Blackberry OS 6

Are you still deciding if WP7 is going to hit big?  I know I am quite obviously bias but it has been great to see the way in which people are embracing the phone even though it is not yet finished.   In this Engaget Show, check out the comparison between Blackberry OS6 (first half of video) vs WP7.  Its been a while since people have said ANYTHING good about a windows phone. 

 

Tell me what you think. And if you are in my area, come to my next event and I will show you in person.

 

Happy Coding — Daniel Egan (DotNetDoc)

Want to test your WP7 App on a real device?

WP7

If you have been following Brandon Watsons blog at http://www.manyniches.com I am sure you have come across his posts about Windows Phone 7 Device requests.

 

http://bit.ly/bPTASL

 

In a follow up post, he stated that distribution will be through the Evangelists in the field.

         “but there’s a whole team of evangelists who will be getting the phones to developers.” ( http://bit.ly/dwnovQ )

 

Guess what?  That’s me!!  Well, one of them anyway. To be clear, I only have a few right now so I want to make sure that as many people as possible are able to test their WP7 App on a real device.  I may have more in the next few weeks but we will see.  By the way, for those that do not know, I am a Developer Evangelist in Southern California, so you must be in this area.  But don’t worry, I can help point you to your local developer evangelist that may be able to help.

 

So, if you want to test your app on a device contact me at any of the following :

 

Daniel (dot) Egan (at) Microsoft (dot) com

@DanielEgan on Twitter

or leave a comment here on how I can contact you.

 

Once you do, I will send you an email with more info.

 

Happy Coding!!

 

Daniel Egan – DotNetDoc  – The Sociable Geek