Windows Phone App Developer Group - DFW North Texas Message Board › General › How to get started with Windows Phone Development
|Randall "texrat" A...||
My Nokia community colleague, Rich Dunbar, has put together a really cool resource page for all of you Windows Phone developers. I'll post the content below (and add a link to the original afterward):
Every time I tweet about new Windows Phone developers being able to receive a free Microsoft App Hub registration token (a $99 value) and a sweet Nokia Lumia dev device (currently I have Lumia 800s), I get a lot of "I sure wish I could make an app" responses. So I am writing this post to help you know just where to start and what tools are available to help you be successful in a hurry.
*NEW* In addition to the amazing offer I mention above I can now help you do something many of you have been asking about. Alan Mendelevich, the founder of adduplex has offered to help you market your app with 20k ad impressions using the adduplex service for FREE. No strings attached.
So now you can get your App Hub account for FREE, a new Nokia Lumia developer device for FREE, AND be able to market your app with 20k ad impressions from adduplex for FREE! *NEW*
Step 1: Download and install the necessary SDK, SDK update and Silverlight tool kit for Windows Phone development.
WP7 SDK 7.1: http://www.microsoft....
WP7 SDK 7.1.1 Update: http://www.microsoft....
Silverlight for Windows Phone Toolkit: http://silverlight.co...
Step 2: Bookmark or favorite the following sites for resources, code samples, tutorials, templates, icons and many other things to help you get started and continue developing.
The Nokia Developer site: http://www.developer....
The Nokia Windows Phone Developer site: .http://www.developer....
The Microsoft App Hub: http://create.msdn.co...
The Microsoft App Hub Quick Start Guide: http://create.msdn.co...
WindowsPhoneGeek Developer Marketplace (currently in beta): http://windowsphonege...
All of these sites have multiple links to explore including community forums, documentation and resources for getting your Windows Phone development under way with as little hassle as possible.
Step 3: I personally recommend working through the Getting Started tutorials built into the SDK and using the Quick Start projects in the link above. It's how I started and found all of the pieces I needed to make my first Windows Phone app in just 3 days. Don't be afraid to try things, copy and paste code samples from one project to another to implement certain features. You will find very quickly that Visual Studio Express will give you instant feedback if something isn't right.
Pro Tip: Some of the resources above have full blown app templates with features and functions already built in, all you have to do is customize them to suit your needs.
Step 4: With your app idea in mind, decide what you want to make and how you want it to look and use the resources, samples, and tutorials from the links above to pull your app together. An app doesn't have to be complicated to be a quality app and useful to others. Keep it simple, intuitive and useful for it to have broad appeal. Make sure and ask questions when you have them, email, Twitter and the various forums are great places to find answers. There are many developers willing to help.
Step 5: When your app is ready for on device testing let me know so I can give it a try. (send the xap to email@example.com) If it's in good shape, I'll send you a Microsoft App Hub registration token so you can register as a developer. Your registration on the app hub is required to submit your application.
Step 6: When your app is ready you submit it, and we celebrate with you when it is published in the marketplace. Make sure before you begin on your app you have read the guidelines for what is acceptable in Windows Phone apps. The app guidelines can be found at the Microsoft App Hub listed above. Additionally when your app is approved I'll send you a Nokia Developer device (whatever model I have at the time) as a reward for your efforts and encouragement to make more apps.
Step 7: Once your app is approved and published you need to promote it. It doesn't matter whether your app is paid or free, you want as many people as possible to know about it and download it. So make sure and let me know so I can Tweet it and make others aware of it, also make good use of the free Nokia Online Marketing Tool here http://snac.nokia.com... . This tool can be used to make amazing banners for use on your website or others for promoting your application. *NEW* You can also take advantage of the 20k ad impressions offer from adduplex if you wish. The code will be emailed with your device shipment notification. *NEW*
I think that's it! Don't let the technical jargon deter you. Just get in those quick start projects/templates and practice away. Over time you will learn more and be able to get proficient in the languages used for complex Windows Phone app development. Have fun and keep me posted on your projects and progress (I will never share your ideas with any other developers).
Posted 3rd June by Rich Dunbar
What are you waiting for? Get going!
Edited by Randall "texrat" Arnold on Dec 21, 2012 10:00 AM