Thursday, April 26, 2012

Better Debugging with Mono for Android

Let's be honest: When debugging with Android -- and Mono for Android (MfA) on Windows by extension -- using the emulator requires patience. This isn't a condemnation of Mono for Android; merely recognition of the reality of having to live within the Android ecosystem. I've noticed that most developers who develop on Android tend to be using a Mac. I think this is due to the development experience on the Mac being better overall for Android.
Let's look at how this debugging has improved recently for Windows developers targeting Android with C#. Link to the article:http://visualstudiomagazine.com/articles/2012/04/25/better-debugging-with-mono.aspx

Wednesday, April 25, 2012

Working with Images and Animation on the iPhone and iPad with .NET and C#: Part 1

Multimedia has come a long way during my career in programming. I remember the HP-41C, the first calculator that I used day to day in my geeky teenage years (unfortunately, I've only gotten geekier as I have gotten older). It could only output text and a few beeps. I was in nirvana and thought it just couldn't get any better. Now, everyone in my family has an iPhone and an iPad. With these devices, we can use software and hardware to record and play audio and video, take and display pictures, and modify this content.
In this article (part 1) and the one soon to follow (part 2), I will discuss developing multimedia applications for the iPhone/iPad/iOS with .NET and C# using Xamarin's MonoTouch iOS development platform. Specifically, in the two-part series we'll explore taking pictures, displaying pictures, recording video, and playing video in iOS. In my experience, these are the most common operations performed by iPhone and iPad users. And for good measure, along the way we'll bounce a golf ball around the screen of your iPhone, and we'll do it all in C#.
To read the rest of the article, check it out on the Dev Pro Connections web site.

Mono for Android Monthly Column

I can now announce with much excitement that fellow author and friend Greg Shackles and I will be authoring a monthly column for Visual Studio Magazine on Mono for Android.  The link to the introduction is: http://visualstudiomagazine.com/articles/2012/04/25/why-mono-for-android.aspx
The list for the articles is at: http://visualstudiomagazine.com/Articles/List/Mono-for-Android.asp

Monday, April 2, 2012

eLearning event on HTML5 for Mobile with jQuery Mobile

I'll be doing an eLearning event on HTML5 for Mobile with jQuery Mobile. There will also be a few items sprinkled in on ASP.NET Razor. 

Mobile development is a hot item. Customers are buying iPhones, iPads, Android devices, and many other mobile computing devices at an ever increasing record pace. Devices based on iOS and Android are nearly 80 percent of the marketplace. RIM continues to be dominant in the business area across the world. Nokia's growth with Windows Phone will grow on a worldwide basis. At the same time, clearly web development is a tremendous driver of applications, both on the public Internet and on private networks. How can developers target these various mobile platforms with web technologies? Developers can write web applications that take advantage of each mobile platform, but that is a lot of work. Into this space, the jQuery Mobile framework was developed. This eLearning series will provide an overview of mobile web development with jQuery Mobile, a detailed look at what the jQuery Mobile framework provides for us, how we can customize jQuery Mobile, and how we can use jQuery Mobile inside of ASP.NET.