Channels ▼

Jolt Awards: Coding Tools

, January 09, 2012 Going to the very heart of the developer's toolbox, we select four outstanding tools.
  • E-mail
  • Print

Jolt Productivity Award: Xamarin MonoTouch and Mono for Android

For a product that was thought to be left in limbo when Attachmate bought Novell and disbanded the Mono project, the team that created MonoTouch and Mono for Android reassembled under the Xamarin name, polished up their product, and came out with a stunning follow-up that silenced critics who said that Mono development was a dead.

Both MonoTouch and Mono for Android are development environments designed for developers well versed in the C# syntax and Microsoft .NET Framework. There still remains a steep learning curve, especially for those using MonoTouch, due to Apple's Objective-C based SDKs and the fact that the user interface still requires an Apple computer running OSX 10.7 and Xcode 4 to do the builds. But Mono for Android makes C# .NET developers more at home via its Visual Studio plug-in, although the experience is far from seamless. Nevertheless, Xamarin is the only game in town when it comes to C# developers seeking to leverage their experience on non-Microsoft mobile platforms. — Mike Riley






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.