I wasn't there at the very beginning, but I was there close to the beginning...
On Jun 13, 2012, at 5:46 AM, René Ruppert wrote:
> is there a blog or something that tells the story of MonoTouch? I think it
> should even become a book!
Miguel also wrote a blog article about MonoTouch history:
http://tirania.org/blog/archive/2009/Sep-14.html
> * How did it all start? What was the initial idea?
As per Miguel's blog, after the Mono 2.0 release Miguel asked his blog readers
to fill out a survey indicating where Mono should go next, and they said
"iPhone!" Given that System.Windows.Forms is horribly crappy on non-Windows
platforms, binding the native API is the only sane thing to do...
> * What was the first line of code that was written?
I have no idea. From the commit log, various patches to mono were first,
followed by a full sample app. I don't think I'd be far off in guessing that
the first actual line of C# written was:
using System;
;-)
> * How much reverse engineering was involved to find out how to get things
> working on an iPhone?
That would be a question for Mac-guru Geoff Norton. My understanding is that
the basic binding scenario didn't require much in the way of reverse
engineering: it's largely just a binding of Objective-C that doesn't require a
JIT, and Objective-C is well understood.
> * What was the first app that ran in MonoTouch on an iPhone?
An internal test app, along the lines of "Hello World" with a button. Mono for
Android had a very similar first sample (make a button + callback actually
work), a variation of which is the default Mono for Android Application
template...
- Jon
_______________________________________________
MonoTouch mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/monotouch