Windows Phone 7 Back Into the Game#

MO10_MIW_130x260-altA couple of weeks back (Sept 16 2010) I presented a two part session on developing for Windows Phone 7 using Silverlight at FITC Mobile 2010.  The session went very well and was extremely well received.  Here is a picture snapped up by Joey DeVilla

View of Mark Arteaga's presentation from the front of the room

Windows Mobile has always been the odd platform at FITC but it’s always great to present to a non-Microsoft centric crowd and get honest ‘raw’ feedback.  Previous years it has been a challenge to convince people to adopt Windows Mobile as previously Windows Mobile did not have a great consumer story.

This year, that has changed!  There was lot’s of excitement on Windows Phone 7 and Microsoft had a presence at the conference with a booth showing off WP7 and the developer tools that are available.  Today I got my feedback from the attendees and the best one

“It’s exciting to see MS get back into the game!”

And remember this is from a non-Microsoft centric crowd and the typical crowd was iPhone, Android, iPad and Blackberry developers.  So to get a comment like that the Windows Phone team should be proud of what they are delivering and I’m proud to be a part of the ‘game’ and helping customers get onto the Windows Phone 7 platform!

Here are the rest of the raw comments (including bad)

Building Applications for Windows Phone 7 using Microsoft Silverlight (Part 1)

Was the speaker knowledgeable on the topic presented? = 8.95
Did the session meet your expectations? = 9.15
Did the speaker present the material in a clear and well-organized way? = 8.90
Please rate the overall effectiveness of the speaker. = 8.60
This session will affect the way I work: = 7.50
Over all average = 8.62

Its exciting to see MS get back back into the game
Sound Presentation! Will Look into intergrating WP7 into workflow
I enjoyed getting to see the variety of features the windows phones to have
Good amount of info

 

Building Applications for Windows Phone 7 using Microsoft Silverlight (Part 2)

Was the speaker knowledgeable on the topic presented? = 8.88
Did the session meet your expectations? = 8.75
Did the speaker present the material in a clear and well-organized way? = 8.25
Please rate the overall effectiveness of the speaker. = 8.31
This session will affect the way I work: = 7.06
Over all average = 8.25

Visual Studio is frustratingly convoluted.
Enjoyed looking at the phone development in more depth than Part 1. Very interesting presentation.
thanks
Nice! Thanks! Brian
Lovve the tool sets for silverlight


Monday, September 27, 2010 10:48:12 AM (Eastern Daylight Time, UTC-04:00) #    Comments [0]  |  Trackback

 

Windows Phone 7 Deployment Clinics & Why Devs Should Go#

Three weeks ago (Aug 12 2010) I was involved in a coffee and code focusing on Windows Phone 7.  It was a great day and even had an attendee develop an application that he won a prize for.

Well this week there will deployment clinics (or XAPathons) happening in the Toronto area and one in Ottawa where developers can test on real Windows Phone 7 hardware.  I’ve been lucky enough to have a device for about 4 weeks now and testing on a real device you do find issues you wouldn’t find on the emulator.

7 LG Windows Phone 7 phones charging

Joey DeVilla and Anthony Bartolo have the low down on their sites and why you should attend. 

Why Should Devs Test on Real WP7 Hardware

If you are building for Windows Phone 7 you can definitely get very far developing using the emulator and get fully functional applications.  But you still want to test on a real device before you deploy.  Here are some of my reasons why you need to go

Emulator Performance

Performance on emulator is not throttled meaning things will be faster on your desktop computer and compared to running on real device.  I had an issue where a ListBox was scrolling lightning fast on the emulator but on device it was very choppy.  Contained about 250 list box items.

Bing Maps and Windows Phone 7

If you are using Bing Maps you need to test on a real device.  Biggest challenge I found was when clicking on a pushpin or image using the emulator, you are using a mouse pointer and that does not really emulate ‘finger touch’.  You want to make sure you have all that ironed out before you launch

Hardware Integration

If you plan on using some of the hardware such as camera, accelerometer or GPS, you want to test on this.  Camera should work the same but accelerometer and GPS you can write “simulators” but you want to make sure your code works with real hardware.

XNA Games

I’ve seen XNA games that do almost 100% code sharing across the three platforms but considering the emulator performance is faster than a real device you may run into some performance issues.  Nothing that can’t be resolved but something you don’t want to find out after you have launched to users via Marketplace!

Multimedia

If you plan on playing video or audio or integrating with the “Media Hub” you want to test on a real device.  I have come across some instances where media would play on the device but not the emulator which I’m hoping is a beta issue.  In any case see the Supported media Codecs for Windows Phone 7

Launchers & Choosers

Not everything is exposed on the emulator so currently the only way to test is on real device.  Again, hoping this is fixed when the Windows Phone Developer tools RTM but if you plan on using Launchers and Choosers you want to Test this

User Experience

This is not really code centric but trying your application’s experience with a mouse is a lot different when trying it with your finger.  Can you use your software with one hand?  Do you want it to be one handed? Do you minimize typing of data? Do you support both landscape and portrait? Is your application useable in landscape? You want to make sure your users enjoy using your software so they continue to use it and recommend to their friends and you continue to make money!

That’s all I can think of for now but if you can make sure you take advantage of the free events.  It will definitely be worth your while!  I’ll also be traveling across Canada for TechDays 2010 and will be participating in a few events where I’m sure there will be devices to test on. So take advantage of it!!

Where to Go!?

So here are the details on where things are happening this Week

There are also some events being planned for next week:

So make sure you are there because it is definitely useful!


Wednesday, September 01, 2010 2:25:47 AM (Eastern Daylight Time, UTC-04:00) #    Comments [0]  |  Trackback

 

All content © 2012, Mark Arteaga
Related Sites
Archives
Sitemap
Disclaimer

Powered by: newtelligence dasBlog 1.9.7174.0

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Send mail to the author(s) E-mail

Theme design by Jelle Druyts