Windows Phone 7 Silverlight / XNA development talk

Hi,

I presented on Windows Phone 7 app development using Silverlight. Here are few pics from the event

 

I demonstrated the Visual studio, emulator capabilities/ features. An demo on Wp7 app communication with an OData Service, along with a demo on XNA app.

There was lot of curious questions; I am listing them here because these keep on popping up again and again:

1. What tools does it takes to develop Wp7 app? Are they free?

A typical WP7 app can be developed either using Silverlight or XNA. For developers, Visual Studio 2010 is a good choice as it provides an integrated development environment with lots of useful project templates; which makes the task really easy. For designers, Blend may be used to develop the UI in XAML. Both the tools are FREE (express version) to download and very intuitive to use.

2. What about the learning curve?

If you know C#, (or any other programming language), learning curve is really flat. XAML (used for UI) may be new for you, but trust me; its very intuitive. Also you can use Microsoft Blend to generate the UI (XAML) for you.

3. How can I develop /test app without using actual device? How can I be sure my app runs as expected on actual device?

The WP7 SDK comes along with an excellent emulator; which you can use for development/ testing on a computer. Later you can just change a setting and deploy the application on WP7. You will require Zune software for deploying the application on phone along with Developers key from WP7 marketplace. You can obtain key from marketplace by filling a form. The whole process for registering  is easy; just follow the steps on the site.

4. Which one should I use? Silverlight or XNA?

Use Silverlight for enterprise/ business / utility apps. Use XNA for Games app. While each platform is capable / strong and may be used in conjunction as well; The methodologies used for development in these platforms are very different. XNA works on typical Do..While loop where as Silverlight works on event based methodology.

5. Where are the learning resources? Are they free?

There is lots of stuff on WP7. Most of them are free. There is a excellent free book by Charles Petzold to download and http://www.microsoft.com/windowsphone is full of demos /todos / vidoes.

All the exciting stuff was captured live and you can view it here; in case you were not able to catch it live!! @ http://livestre.am/AUfx. My talk starts from 3:19:00 timeline in the video!!

http://cdn.livestream.com/grid/LSPlayer.swf?channel=ilovewindowsphone&clip=pla_74316ce3-f178-459e-9674-ea30b33e70a3&color=0xe7e7e7&autoPlay=true&mute=false&iconColorOver=0x888888&iconColor=0x777777

Is there an app you miss on WP7? Do let me know about it and I may work on it for free !!!

Keep discovering. Keep is Simple. WP7.

Subodh

About these ads

Solution architect by profession. Coder by choice. Polyglot on iOS, Windows Phone, Android and Azure

Posted in Uncategorized

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

About me
Subodh Pushpak

Subodh Pushpak

Solutions architect by profession. Polyglot on iOS, Android, Windows Phone, AngularJS and MS Azure

  • Found 5 different proofs of sum of all natural no tends to -1/12. #ramanujan #genius its totally out-of-box and deserves respect as e=mc2 3 weeks ago
  • @ICICILombard After more than 10 minutes waiting for customer support over phone. All i get is "please visit branch" 1 month ago
  • @ICICILombard Even renewing a policy is such a mess. Unhelpful customer support / website. Please stop misguiding customers... 1 month ago
  • #ICICILombard is the worst motor insurance. They fool customers by redirecting them through agents. Bad customer support. 1 month ago
  • RT @joewalnes: In 1969, 600 million people managed to watch a broadcast from the moon without a hitch. Just saying. 1 month ago
Follow Subodh Pushpak's Blog on WordPress.com

https://lh5.googleusercontent.com/_ZFgGqRoqL6Y/TUv-L4wCQxI/AAAAAAAACns/qECXmhgslho/MCPD%28rgb%29_1372.png
http://lh4.ggpht.com/_ZFgGqRoqL6Y/TUgHQMxnssI/AAAAAAAACng/BSa-dLHuSJs/MCTS%28rgb%29_1370_1374_1373.png
http://lh3.ggpht.com/_ZFgGqRoqL6Y/TUgHQKQWEnI/AAAAAAAACnk/n_lb1C-aWa4/MCSD%28rgb%29.jpg
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: