What is better for developing an application for Windows Phone 7

I am a developer of web and web applications Dot net, I recently decided to start development for Windows Phone 7 from the initial search on the Internet, I found that I can use Silverlight or XNA Framework to develop on WP7

I don’t know anything about both of them, so I need to study both of them in order to be able to develop WP7 APPS, or just one is also enough. What is better for development if this is enough!

Thanks in advance.

+6
c # windows-phone-7 silverlight xna
source share
3 answers

There is no good answer to this question if you do not describe the application you want to develop. Both technologies are useful for different purposes. I had the same problem with my applications and my findings:

  • Silverlight: better for business applications when you have a small amount of animations (using GPU)

  • XNA: high-quality games and rich animations

Of course, you can also use Silverlight for games and XNA for a business application, but usually I see that in most cases it will not work well.

At first I started implementing my application in Silverligh (an application with a lot of animations), but the performance was poor, so I decided to switch to XNA. If you want to learn the basics of how to read Charles Petzold Windows Phone 7 Programming

+8
source share

Welcome to the WP7 community. Basically, if you want to create event-driven applications, Silverlight is the answer, and if your code depends on a continuous loop (like in a game), XNA is the thing. As you said that develop applications, Silverlight is the light for your question. You can get many samples online. Official website http://www.create.msdn.com .

+8
source share

I think Silverlight is easier to get started. for simplicity, Silverlight is for applications, and XNA is for games.

0
source share

All Articles