BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage MonoTouch Content on InfoQ

  • A Look at MonoTouch.Dialog

    MonoTouch.Dialog is a UI development toolkit designed to dramatically reduce the amount of boilerplate code needed to create application screens for the iPhone and iPad. Through the creative use of attributes, screens are dynamically built from class definitions. Alternately they can be programmatically created or loaded from a JSON document.

  • Unifying Hardware Access across Windows Phone, Android, and iOS

    Xamarin, purveyors of C# compilers for Android and iOS, is looking to make mobile device code more portable by standardizing the way hardware is accessed. Their new abstraction layer, Xamarin.Mobile, allows the same code for contact, geolocation, and notifications to be used across each type of device.

  • Q&A with Lluis Sanchez, Project Manager of MonoDevelop

    The MonoDevelop team has just released version 2.8 of their open-source for IDE for .NET and Mono development. InfoQ took a moment to speak with MonoDevelop's project manager Lluis Sanchez to discuss this release and its increasing popularity on Mac and Windows.

  • Xamarin Releases Its First Version of MonoTouch

    Xamarin, the new maintainers of Mono, have released their first update to the MonoTouch platform. In addition to the bug fixes one would expect from a service release they are now supporting the System.IO.IsolatedStorage API.

  • Xamarin Gets All IP Rights for Mono and Related Products

    Mono is back where it started. Miguel de Icaza and his developers have all legal rights to continue developing Mono and all related products due to an agreement with SUSE, now part of The Attachmate Group.

  • The Death and Rebirth of Mono

    Novell Mono is officially dead. All of the developers have been let go and the new owner, Attachmate, has not expressed any interest in maintaining the project. But in true open source fashion, a new fork is rising up. Led by Mono’s founder Miguel de Icaza, a new company named Xamarin has been founded.

  • Cross Platform Libraries in .NET/Mono

    In an attempt to address the platform divergence problem in the .NET/Mono ecosystem, Microsoft is working on an extension called Portable Library Tools. This tool allows the same compiled library to run on .NET 4.0, Silverlight, Xbox 360, and Windows Phone 7 are available. Microsoft is working with Mono to add support for MonoTouch and MonoDroid.

  • On the Current State and Future of Mono

    With the purchase of Novell by Attachmate, the future of the Mono project has been put into doubt. And with the typical post-acquisition layoffs and gag orders placed on the employees, rumors are running high. While we still don’t have the full story, we are putting together what we do know.

  • Mono for Android Debuts While MonoTouch Reaches 4.0

    Novell has announced Mono for Android, a tool for .NET developers interested in creating applications in Visual Studio for Android. MonoTouch 4.0 comes with: Mono core 2.10, Parallel Frameworks for C#, LLVM Compiler Support, C# 4.0 and .NET 4.0 support, and others.

  • MonoDroid Bridges .NET with Android

    MonoDroid brings the whole Mono VM to Android, enabling .NET developers to write applications for Google’s mobile OS. Developers now can write applications targeting iOS, Android, and Windows Phone 7.

  • A Mono Update

    Last week Miguel de Icaza published a long post listing all the work the Mono team at Novell has been doing since the move to GitHub in July 2010. Much of the new work has been around language development and MonoDevelop improvements.

  • EffiProz: A Cross-Platform Embedded Database for .NET Programmers

    EffiProz is an embedded database written entirely in C# that can has both a disk-based and a memory-only mode. This has allowed its developers to port it to most environments that have CLR including .NET Compact, Mono, Windows 7, and Silverlight. The next version will extend this to mobile platforms.

  • MonoTouch.Dialog Makes Creating Simple iPhone Dialogs Easier and Faster

    In order to simplify iPhone development using MonoTouch, Miguel de Icaza has developed two new abstraction layers over UITableView. These abstraction layers give developers the option to use a declarative syntax based on attributes or an imperative model based on nested controls.

  • MonoTouch Has Added Support for Apple’s iPad

    Within 24 hours of the announcement of the new iPad tablet from Apple, the MonoTouch team has released MonoTouch 1.9 (alpha), which is focused on helping developers to write .NET application for the iPad.

  • Mono’s First Commercial Release: MonoTouch

    MonoTouch is a port of the Mono runtime along with an adapter layer so .NET developers can use the native iPhone GUI toolkit. MonoTouch is unique in the Mono ecosystem because it is the first commercial Mono product from Novell. As expected, there was some community backlash.

BT