Games without frontiers: Windows Mobile 7
Posted: August 17, 2010 Filed under: Uncategorized | Tags: android, games, iphone, windows mobile, wp7 Leave a comment »
With the recent announcement of Windows Phone 7 Launch Game Line-Up it’s clear Microsoft wants WP7 to contend with iPhone as a serious gaming platform. I don’t think they have a chance.
“If looks could kill they probably will.” – Peter Gabriel
It’s all about looks and performance. The iPhone will be king of the graphics hill for a long time.
On the development hill, I’m excited about the Windows Phone developer’s tools because it brings the familiarity of Xbox Live game development to a mobile platform. Trust me, jumping from C# to Java for the Android SDK is a challenge, and breaking in to iPhone development in Objective-C is even harder.
The tools available for Xbox Live development should give WP7 an instant advantage over the anemic game selection on Android. But I doubt Microsoft will be able to compete effectively with iPhone as a gaming platform.
WP7 games will dominate Android games because:
- Xbox Live Arcade developers have already started porting their games from 360
- Potential for 3 screens: Start a game on Windows, Get serious on 360, share content on your phone
- Microsoft has a good set of development tools already
iPhone games will hold out to WP7 for the foreseeable future because:
- iPhone developers have a long head start
- iPhone has a higher bar set for minimum specs (games will run faster on iPhone)
- Apple quality control
I know it’s a sore subject, but I think game development on iPhone is so competitive partially because of Apple’s quality control. You wouldn’t see half of the junk that floods the Android Market if there was some sort of quality control beyond user ratings.
Twitter for Teachers
Posted: May 31, 2010 Filed under: Projects | Tags: ajax, asp.net, c#, education, iphone, javascript, jquery, sms, windows azure Comments OffWhile working at Microsoft I had the opportunity to work on the Text My Class project in the education product group. Modeled after Twitter, this app was designed to help teachers to manage the ever-changing list of contacts in each class. After subscribing to a text message request students would receive short messages from their teacher about upcoming tests, study assignments and anything the teacher wanted to share. Student’s replies appeared in a threaded message view where teacher’s could manage the conversation from a computer or iPhone web browser.
Cool features:
- Hosted on Microsoft’s cloud services Windows Azure
- Integrated with SMS system Upside Wireless
- iPhone web app
- Live update feed built with jQuery AJAX (just like Twitter!)
- Tested at Seattle-area public and private schools