Tell us about your experience with Windows Phone
I have been a huge fan of Windows Phone. My experience with Windows Phone has been really great. Windows Phone is a fast OS that’s easy to use and full of useful features. Developing for Windows Phone has pretty much been the same story. Windows Phone SDK is simply incredible, and all the resources online are great. I find the User Interface (UI) really fresh and inspiring and have even used some of its elements on my blog. I develop independently like many others, but I never feel really overwhelmed with what I’m doing.
What inspired you to start developing? What age were you when you started?
I actually started developing for Windows Phone fairly recently. It was in late 2011 when I got selected as a Microsoft Student Partner. As a Computer Science student I desired to manage my phone with app(s) developed by myself. My main motive then and still is to make app(s) that I, myself would want to use and could find them in Marketplace as well.
Tell us about the apps that you have built
Going along with the need to close the app gap, my first two applications were third-party applications made to fill the holes of absent official applications. The inbuilt User Interface (UI) elements of Windows Phone are really amazing, so we need to spend less time on graphics and still end up building a great looking application. You can find all of my apps here.
Is there anything that you have had to overcome while developing? Did you ever hit a bump, what/how did youlearn from it?
Yes, so many times in the beginning. The biggest thing for me to overcome in Windows Phone was the initial learning curve. You can overcome it very easily thanks to great developer communities/forums on the internet. I was excited by the power and ease of development that I skipped the rest and got started.
Do you have any advice for your fellow students?
Always chase your dreams and never worry about the world. Always start your project with a positive approach. Never think that anything is too difficult to implement in code. Be patient, work hard and you will definitely succeed.
Are there any resources that have helped you develop?
I was lucky to somehow find e-books on Programming Windows Phone 7 by Charles Petzold and Daniel Vaughan and a great learning resource on Channel 9 and Pluralsight.