Windows Phone Resources
Could you please tell us a little bit about yourself?
I am Milind Gour, a student who likes to explore on his own. I’ve completed my higher secondary studies in a boarding school. Apart from learning the lifestyles, I learned to code in the school. I was (and still am) genuinely interested in developing my own applications, games. Currently I am pursuing my Bachelor’s degree in Engineering under the Computer Science branch at Shri Vaishnav Institute of Technology and Science.
I really love to code and made it my full time hobby. I usually spend hours (sometimes even up to 10 hours a day!) coding, debugging and improving my apps. I like to explore the APIs and classes provided on Windows platform, so that I can use them when I need. I’ve built my own libraries for the common things like button, slider control, checkbox, radio button... which I use in my XNA games built for Windows Phone.
Please tell us a little bit about your experience developing.
I’ve attended many workshops held in my college. This year I attended the Microsoft TechDays 2013 held at Indore (MP, India) and really learned many things from them. I remember the first Windows Phone workshop held in our college by a Microsoft Student Partner. That day proved to be a great change in my life. On that day, I developed my first small Windows Phone app (a simple calculator with all the exceptional handlings and UIs). I got Windows 8 as my reward (because I made that app in like 15 minutes). I learned many things and realised that Microsoft is a perfect place for students like us to start our career.
Could you tell us a bit about the apps you have built?
So far so good. I’ve developed two games and two apps to date. I am working on an app right now which is basically an SOS message sending app in case of emergency. It will send an SOS message along with the location of the user to user-defined list of numbers. You can see all of my apps here.
My first app was ScientificCalcy. It’s basically a calculator which operates on two modes, normal and scientific. Normal Mode provides basic operations like addition, subtraction, multiplication, division; while the Scientific Mode provides advanced functions like trigonometric, inverse trigonometric, logarithms etc.
I’ve also built two games. Crazy Tank War is my first Windows phone game built in XNA Game Studio 4.0 Refresh. It is inspired by Pocket Tanks. The objective of the game is to attack the enemy tank till it surrenders. Ninja Tower is my second game on windows phone store built using XNA Game Studio 4.0 Refresh. The objective of the game is to climb the tower as much as possible. The difficulty level increases as we proceed higher and higher.
What’s your advice to other student developers?
While developing my first game, I faced many difficulties mainly related to the APIs of XNA and C#. If you face any difficulty, never give up trying. Search the solution of the problem on forums like Windows Phone dev, Geek Champ (formerly Windows Phone Geek) and Stack Overflow.
DreamSpark is one of the perks for the students. If you are a verified student, you can download software for free. This is particularly useful for the students who cannot afford to buy the software.
My tip to students like me is, take advantage of these tools, start dreaming of the best app/game you can make, learn from the forums, discover your own functions and libraries, use them in your own projects. There is nothing stopping you from being famous in just a few weeks.
Another important thing, please focus on quality-development, not the quantity-development. One quality game is more worth than five bad-quality games. If you want to get really famous, focus on the quality of the app/game you are working on.
How can students connect with you?
The best way to reach me is on Facebook, or my blog.
Mate, you are my mentor. And like you, I wanna be the best programmer in the whole wide world. Didnt know if I could do that but you just inspired me with your lil speech. Am gonna do as said.But excuse me, when did you start programming?? I started just some few months ago and havent reached anywhere yet. Hope I get to know you personally one day. Keep the spirit up and God Bless You.