Monthly Archive for April, 2011

Rosetta stone of mobile development for WP7, iOS, Android

Cool link with a side-by-side comparison of WP7, iOS, and Android development features and classes from a mono (C#) perspective.

iOS WP7 Android
“View” XIB (Interface Builder) Xaml axml
UIViewController PhoneApplicationPage (codebehind) Activity
n/a (UIAutoResizing) StackPanel LinearLayout
UITableView ListBox ListView
UITableViewCell ListBox.ItemTemplate n/a (any view)
UITableViewSource n/a (binding, IEnumerable) BaseAdapter
Navigation “Controller” NavigationController. PushViewController() NavigationService. Navigate() StartActivity()
n/a (object) Xaml Uri Intent.SetClass()
n/a (object properties) Xaml Uri querystring params Intent.PutExtra() .AddFlags()
n/a (object properties) NavigationContext .QueryString .TryGetValue() Intent .GetXXXExtra()
Threading InvokeOnMainThread Dispatcher.BeginInvoke RunOnUiThread
“Model” C# .NET objects – shared thanks to Mono on iOS & Android. Also WebClient, Linq, Generics, Xml, Serialization, etc… :-)

And while we are on the mono subject, they just released a Mono droid update, which means they now have comprahensive tool chains for C# development for the following systems, iOS (including app store), Mac (including app store), Android (including app store).

A HIG (Human Interface Guideline) for Android development?

Found over on mobilecrunch, Mutual Mobile have have put out what their impression of a HIG doc for Android should be: Android Design Guidelines.

Cory Doctorow on kids and privacy.

As a technology aware parent I’ve had to try and make up my mind on where I sit with my kid’s use of the internet and other ‘look at me’ technologies that are rapidly saturating the environment that I am bringing them up in. I think this video by Cory at TEDxObserver does a great job of explaining where I think I’ll end up with my kids when the time comes to teach them about privacy and technology.

Link from boingboing.

Awesome autonomous UAV with onboard Kinect

I secretly wanted to do this myself when I had the expendable income and time to buy and assemble a quadcopter and a kinect, especially since seeing the quadruino thing the other day. But now looks like I’ve been beaten to the punch