- Resident Developer
05-27-2011, 07:08 PM #2
- 1,073 Posts
The bulk of the programming is in C# (which is a lot like Java if you know any other languages). You create the user interfaces in XAML which has similarities to the HTML markup language.
Honestly yes I'd day it would be a great place to start, it's pretty easy to understand and pick up, as a developer I picked it up in about a week so I imagine a beginner could learn in 3-4 weeks. Obviously that's only for the basics, the advanced stuff may take longer.
I've actually been thinking about writing some beginners guides after I finish my finals, if there's enough interest for me to put some time in I'd gladly publish something?
05-27-2011, 09:57 PM #3
- 643 Posts
As I said previously, all my numerous apps (link to em: WP7applist - Windows Phone 7 apps news, reviews, deals, price drops not sure why some are listed multiple times) I started learning to program in January just to make apps on WP7
Yes, my apps are fairly simple and slowly getting more complex. But I have devoted ~2 hours a night the first 10 days when learning, and then another 5 hours at most a week on making apps.
Each app was really just something new I was learning for fun. So most of them are really just ideas I came up with while learning something new, to test my self.
I have all the material in my head now to make much more complicated apps now, just not the time or desire (want a really good idea).
I first learned with this video series:
Windows Phone 7 Development for Absolute Beginners | Channel 9
And random internet searching for help with C#
05-27-2011, 10:55 PM #7
- 643 Posts
Sunday usually makes me more then M-F combined. Saturday is a pretty big day too. There was of course a very large spike around Easter and I am expecting this weekend to be a big one as well.
The only downside is, that the category it is in does not really pay very well for adds. So for instance my Meteor Show program, which is getting 100X less usage is actually making more money because the ads pay better! Easy Animator is getting about ~80% usage right now as of Grocery Total while making nearly double.
- 05-27-2011, 11:29 PM #8
- 06-03-2011, 12:06 PM #9
Check out this link for upcoming ones: MSDN Events | Live Events for Developers
Most of the events listed are Azure or HTML 5, but there are still some WP7 ones on the list.
Also, don't overlook local user groups. Welcome to INETA has a list of Microsoft related developers groups. I run a group near Atlanta (GGMUG Home Page), and we have had a number of WP7 topics.
Don't miss App Hub - windows phone and xbox live indie games development either. It is the home of their phone and xbox developer tools and training.
There are really two tracks for developing for WP7: Silverlight and XNA. Silverlight is the one that uses XAML (the HTML-ish + C# one mentioned in an earlier post) and XNA is primarily for game development (C# alone). Most non-game apps fall under the Silverlight path. Some games can be done in Silverlight, but XNA is really geared towards low-level access to graphics and sound.
Hope that helps.
- 06-03-2011, 12:12 PM #10
Oh, also do a search for Code Camps in your area. We have one coming up in Atlanta at the end of June and it will likely have an entire track devoted to WP7 development. I can't say enough about Code Camps. They are free, full-day events that offer a huge variety of sessions on lots of topics.
- 06-03-2011, 01:39 PM #11
One more developer link: Community Megaphone
This is a site that shows lots of developer events. They also have a twitter feed. I just saw a WP7 Mango For Devs presentation listed for Tampa and realized I had left this site off the list...