I am interested in iPhone app development. Are there any products or platforms that allow iPhone application development using .NET languages, such as C#?
The Xamarin team, formerly employees from Novell working on the Mono project, have developed cross-platform compilers and runtimes for both iOS and Android.
While it doesn't yet create a "write-once run anywhere" utopia of mobile application development, it's definitely a step in the right direction and perhaps better than HTML5 solutions.
I've found it best to write core libraries (just the app logic, no UI code) that compiles under .NET and Mono. Then, write UI layers specific to each platform you want to support. Using an MVC pattern, you can abstract things in such a way that makes code very re-usable.
There are two platforms called MonoTouch and Mono through which you can develop iOS app using C# and .NET.
I'll suggest this book for you to learn mobile development in C#.
If you are interested in HTML and javascript the following sdk's will help you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With