<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

	<channel>
		<title>Magazine - mono</title>
		<link>http://www.genbetadev.com</link>
		<description>
Información sobre el sector de los desarrolladores, el desarrollo de aplicaciones, para móviles, desarrollo web, bases de datos, frameworks y lenguajes de programación		</description>
		<pubDate>2013-05-20 19:50:52</pubDate>

		<generator>http://www.genbetadev.com</generator>
                    <item>
      <title><![CDATA[Mono sigue creciendo, versión 3.0 lanzada]]></title>
      <link>http://www.genbetadev.com/actualidad/mono-sigue-creciendo-version-3-0-lanzada</link>
      <guid>http://www.genbetadev.com/actualidad/mono-sigue-creciendo-version-3-0-lanzada</guid>
      <pubDate>Tue, 23 Oct 2012 16:41:37 +0000</pubDate>

      <author>Fernando Siles</author>
      <description><![CDATA[
      <div class="caption-img"> <img alt="mono" src="http://img.genbetadev.com/2012/10/monkey-gun6.jpg" class="centro" /> <span>Estoy que me salgo</span> </div>

	<p>Aquí en <a href="http://www.genbetadev.com">Genbeta Dev</a> nos gusta que los buenos proyectos salgan adelante y <strong>Mono</strong>, esa implementación open source y multiplataforma del framework .NET por parte de la gente de Xamarin, es uno de esos proyectos con buena pinta. Pues bien, hace tan sólo unos días el propio <strong>Miguel de Icaza</strong> anunciaba en su blog que su niño mimado alcanzaba su <strong>versión 3.0</strong>, en la que han estado trabajando más de un año y  en la que podemos encontrar algunas novedades muy jugosas:<!--more--></p>

<ul>
<li>Compilador C# 5.0 con soporte para programación asíncrona.</li>
<li>Consola interactiva de C#.</li>
<li>Profile 4.5, superconjunto de la <span class="caps"><span class="caps">API</span></span> 4.0 y que se convierte en el perfil por defecto.</li>
<li>Nuevos stacks Open Source de Microsoft (Razor, MVC4, Webpages&#8230;).</li>
<li>Nuevo recolector de basura de gran rendimiento.</li>
<li>Optimizaciones del runtime y de las librerías de clases.</li></ul>

	<p>Entre otras muchas cosas y que puedes conocer al detalle en la <a href="http://www.mono-project.com/Release_Notes_Mono_3.0">release note</a> de esta <strong>versión 3.0 de Mono</strong>.</p>

	<p>Y ya sabes: si eres usuario de Mono y actualizas a esta nueva versión, danos feedback en los comentarios, que no cuesta dinero.</p>

	<p>Vía | <a href="http://tirania.org/blog/archive/2012/Oct-22.html">tirania.org</a><br />

En Genbeta Dev | <a href="http://www.genbetadev.com/actualidad/parece-que-mono-toma-aire-xamarin-obtiene-su-licencia-a-perpetuidad">Parece que Mono toma aire: Xamarin obtiene su licencia a perpetuidad</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Xamarin deja de desarrollar Moonlight, el "Silverlight de linux"]]></title>
      <link>http://www.genbetadev.com/frameworks/xamarin-deja-de-desarrollar-moonlight-el-silverlight-de-linux</link>
      <guid>http://www.genbetadev.com/frameworks/xamarin-deja-de-desarrollar-moonlight-el-silverlight-de-linux</guid>
      <pubDate>Wed, 30 May 2012 19:45:00 +0000</pubDate>

      <author>Txema Rodríguez</author>
      <description><![CDATA[
      <p><img alt="Moonlight" src="http://img.genbetadev.com/2012/05/650_1000_moonlight.png" class="centro" /></p>

	<p>El proyecto de software libre <strong>Moonlight</strong> era una buena idea, aunque Microsoft le pone empeño actualizando la tecnología en la que se basa, <strong>Silverlight</strong>, tampoco ellos han logrado la relevancia que se pretendía en un principio. Por eso desde Xamarin, la empresa que se encargaba del desarrollo de <a href="http://www.mono-project.com/Moonlight">Moonlight</a> comandado por Miguel de Icaza, creador de Mono, ha anunciado que <strong>se abandona el proyecto</strong>.</p>

	<p>Xamarin estuvo <strong>buscando que de alguna forma Moonlight fuera el Silverlight de Linux</strong> y más multiplataforma que la creación inicial de Redmond. Le estuvo siguiendo los pasos a nivel de desarrollo durante mucho tiempo, pero al fin todos esos esfuerzos no han recibido recompensa por lo que mejor es dejarlo y cerrar el proyecto. De hecho, analizando el repositorio de Moonlight vemos que lleva prácticamente un año sin actualizarse, siendo la gente de Novell los últimos en hacer commit. Un commit and run, como podríamos definirlo.</p>

	<p>Sinceramente, <strong>¿Cuantos proyectos habéis visto en la web con <a href="http://www.silverlight.net/">Silverlight</a>?</strong> No me refiero a Windows Phone donde parece que puede encontrar su nicho, si no en la web. HTML5 empezó a pegar fuerte casi al mismo tiempo que Microsoft lanzara Silverlight por lo que ni siquiera Flash con la caña recibida por Apple ha logrado superar el envite a favor de HTML5. Como bien comentaban en Genbeta, ni la propia Microsoft ha elegido Silverlight como una de <a href="http://www.genbeta.com/windows/las-aplicaciones-en-windows-8-tecnologias-web-y-la-store">las tecnologías para desarrollar aplicaciones en Windows 8</a>, así que no sorprede que proyecto como Moonlight desaparezcan. </p>

	<p>Sitio oficial | <a href="http://www.mono-project.com/Moonlight">Moonlight</a><br />
Vía | <a href="http://www.zdnet.com/blog/microsoft/xamarin-abandons-its-silverlight-for-linux-technology/12797"><span class="caps">ZDN</span>et</a><br />
En Genbeta | <a href="http://www.genbeta.com/navegadores/xamarin-abandona-el-desarrollo-de-moonlight">Xamarin abandona el desarrollo de Moonlight</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Se lanza XobotOS, un Android en .NET y C#]]></title>
      <link>http://www.genbetadev.com/cnet/se-lanza-xobotos-un-android-en-net-y-c</link>
      <guid>http://www.genbetadev.com/cnet/se-lanza-xobotos-un-android-en-net-y-c</guid>
      <pubDate>Sat, 05 May 2012 15:06:03 +0000</pubDate>

      <author>Fernando Siles</author>
      <description><![CDATA[
      <p><img alt="xobotos" src="http://img.genbetadev.com/2012/05/xobotos.jpg" class="centro" /></p>

	<p>Como es sabido, <strong>Android se basa en Java y Java pertenece a Oracle</strong>. <del>De momento no ha habido hostilidades pero siempre es posible que el belicoso Larry Ellison decida un día tirar de patentes y pedir dinero a espuertas</del> Y las previsibles hostilidades entre Google y Oracle van subiendo de tono cada semana. Por eso la <strong>migración de Android a otros cimientos</strong> es algo de lo que se viene hablando hace tiempo. Pues bien, ahora la gente de <strong>Xamarin ha portado el código en Java de Android a C#</strong> (con la herramienta <a href="http://community.versant.com/Projects/html/projectspaces/db4o_product_design/sharpen.html">Sharpen</a>) y lo han hecho correr sobre <strong>.NET</strong> pero no la implementación de de Microsoft sino sobre <strong>Mono</strong> (que la misma gente de Mono había creado antes de formar la empresa). Al resultado lo han <strong>XobotOS</strong>.</p>

	<p>Este XobotOS es tan sólo un <strong>proyecto de investigación que no va a ser continuado</strong> por la gente de Xamarin pero al ser software <strong>open source con una licencia Apache</strong>, es posible que alguien (incluso la propia Google) se aproveche del gran trabajo previo realizado (millones de líneas de código portadas) para sacar <strong>un sistema operativo Android completo sin ningún atisbo de Java</strong>.</p>

	<p>Pd: en Xamarin afirman que los resultados de este XobotOS son mejores que los de Java con <strong>Dalvik</strong> (el primo hermano de la <span class="caps"><span class="caps">JVM</span></span> de Google)</p>

	<p>Vía | <a href="http://arstechnica.com/open-source/news/2012/05/xamarin-releases-xobotos-the-net-powered-version-of-android.ars">Ars Technica</a><br />

Foto | Xamarin<br />

Más info | <a href="http://blog.xamarin.com/2012/05/01/android-in-c-sharp/">Xamarin</a><br />
Descarga | <a href="https://github.com/xamarin/XobotOS">Github</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Parece que Mono toma aire: Xamarin obtiene su licencia a perpetuidad]]></title>
      <link>http://www.genbetadev.com/actualidad/parece-que-mono-toma-aire-xamarin-obtiene-su-licencia-a-perpetuidad</link>
      <guid>http://www.genbetadev.com/actualidad/parece-que-mono-toma-aire-xamarin-obtiene-su-licencia-a-perpetuidad</guid>
      <pubDate>Tue, 19 Jul 2011 12:09:24 +0000</pubDate>

      <author>Fernando Siles</author>
      <description><![CDATA[
      <p><img src="http://img.genbetadev.com/2011/04/mono-logo.png" alt="xamarin Miguel de Icaza" class="centro_sinmarco" /></p>

	<p>Es uno de los culebrones del mundillo en la actualidad: <strong>el futuro de Mono</strong>. Miguel de Icaza y su equipo fueron <strong>despedidos de Novell</strong> cuando hace 3 meses esta fue comprada por <strong>Attachmate</strong>. En su momento te informamos que de Icaza y su gente <a href="http://www.genbetadev.com/actualidad/xamarin-la-empresa-de-miguel-de-icaza-centrada-en-mono-despues-de-la-compra-de-novell">habían formado una empresa</a>, <strong>Xamarin</strong>, desde la cual seguir trabajando sobre el popular framework multiplataforma para .<span class="caps">NET</span>.</p>

	<p>Pues bien, ya sabemos algunas cosas más del rumbo que tomará Mono y lo sabemos de la propia mano del gurú mexicano: <strong>Xamarin ha obtenido la licencia a perpetuidad</strong> para seguir vendiendo y desarrollando <strong>Mono, MonoTouch, Mono for Android y Mono for Visual Studio</strong>, vamos, toda la gama de recursos y herramientas. Además ha anunciado que <strong>del soporte se encargará por medio de un partnership con SUSE</strong>, una de las unidades de negocio de Attachmate, y que <strong>seguirán cuidando de toda la comunidad de software libre</strong> que se ha creado alrededor de Mono.</p>

	<p>Sin duda se trata de una buena noticia tanto para los desarrolladores como para todos aquellos que odiamos que las grandes compañías hagan y deshagan lo que quieran con los pequeños proyectos interesantes.</p>

	<p>Vía | <a href="http://techie-buzz.com/tech-news/mono-gets-a-new-lease-of-life-xamarin-obtains-a-perpertual-license-for-mono.html">Techie-Buzz</a><br />
Fuente | <a href="http://tirania.org/blog/">Miguel de Icaza</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Xamarin, la empresa de Miguel de Icaza centrada en Mono para Android y iOS después de la compra de Novell]]></title>
      <link>http://www.genbetadev.com/actualidad/xamarin-la-empresa-de-miguel-de-icaza-centrada-en-mono-despues-de-la-compra-de-novell</link>
      <guid>http://www.genbetadev.com/actualidad/xamarin-la-empresa-de-miguel-de-icaza-centrada-en-mono-despues-de-la-compra-de-novell</guid>
      <pubDate>Tue, 24 May 2011 07:40:00 +0000</pubDate>

      <author>Txema Rodríguez</author>
      <description><![CDATA[
      <p><img src="http://img.genbetadev.com/2011/04/mono-logo.png" alt="xamarin Miguel de Icaza" class="centro_sinmarco" /></p>

	<p>Después de que <a href="http://www.genbeta.com/actualidad/attachmate-compra-novell-propietario-de-suse-y-las-patentes-de-unix">Attachmate comprase a Novell </a>y decidiera descontinuar la línea de negocio en torno a Mono, no sabíamos que pasaría con Miguel de Icaza y su equipo. Ahora sabemos que tanto él como los antiguos programadores de Novell que trabajaban en Mono han fundado la compañía<strong> Xamarin para crear productos entorno a Mono.</strong></p>

	<p>Nos sorprende ver algunas de las cosas que comenzarán a hacer con Xamarin:<strong> construir una solución comercial .<span class="caps">NET</span> para iOS</strong><strong> y Android</strong>. Hablamos hace un tiempo de<a href="http://www.genbetadev.com/frameworks/mono-touch-se-perfecciona-en-su-nueva-release-40"> Mono Touch</a> y <a href="http://www.genbetadev.com/desarrollo-aplicaciones-moviles/mono-android-10-toda-la-potencia-de-net-y-c-40-en-la-plataforma-android">Mono para Android</a>, parece que el negocio está en al aplicaciones móviles. Está claro que monetizar Mono en el escritorio o en el servidor es complicado y tal como está el desarrollo móvil centrarse en esa línea de negocio es una decisión acertada.</p>

	<p>Las <strong>nuevas versiones de .<span class="caps">NET</span> para iPhone y Android será de código compatible con MonoTouch y Mono para Android</strong>. Serán productos comerciales construidos en la parte superior de la base abierta de Mono.</p>

	<p>Será Xamarin la encargada de seguir dando soporte a Mono, o como quiera que se llame si llegan a un acuerdo con lo que pertenece a Novell. Seguramente en la conferencia de Monospace en Boston tendremos más dato de la empresa de Miguel de Icaza y de Novell.</p>

	<p>Sitio web | <a href="http://www.xamarin.com/">Xamarin</a><br />
En Genbeta Dev | <a href="http://www.genbetadev.com/productos/herramientas-frameworks/mono">Mono </a><br />
Vía | <a href="http://www.javahispano.org/contenidos/es/miguel_de_icaza_y_su_equipo_crean_una_nueva_compania_en_torno_a_mono">Javahispano</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Mono Touch se perfecciona en su nueva release 4.0]]></title>
      <link>http://www.genbetadev.com/frameworks/mono-touch-se-perfecciona-en-su-nueva-release-40</link>
      <guid>http://www.genbetadev.com/frameworks/mono-touch-se-perfecciona-en-su-nueva-release-40</guid>
      <pubDate>Thu, 07 Apr 2011 18:01:56 +0000</pubDate>

      <author>Carlos Paramio</author>
      <description><![CDATA[
      <p><img id="image76129" src="http://img.genbetadev.com/2011/04/monotouch.png" class="centro_sinmarco" alt="Mono Touch" /></p>

<p>Es temporada de anuncios en la plataforma <strong>Mono</strong>, la cual parece estar más activa que nunca. Si hace poco os hablaba de la <a href="/cnet/monomac-alcanza-la-release-10">salida de la release 1.0 de MonoMac</a>, parece que los chicos de Mono no se han contentado con ésto y han publicado también las releases de <strong>Mono Android 1.0</strong> (como <a href="http://www.genbetadev.com/desarrollo-aplicaciones-moviles/mono-android-10-toda-la-potencia-de-net-y-c-40-en-la-plataforma-android">comentaba mi compañero José Miguel</a>) y <strong>Mono Touch 4.0</strong> (del que os hablaré en este artículo), que continúan impulsando la plataforma hacia el desarrollo de aplicaciones para dispositivos móviles.</p>

	<p><!--more--></p>

<p>Con esta nueva release de Mono Touch, se ha abandonado el uso del motor de ejecución Mono 2.6, por el más reciente <strong>Mono 2.10</strong>. Algunas de las principales características de la nueva versión son:</p>

<ul>
  <li>C# 4.0: Utiliza la última versión del lenguaje para escribir tu software con Mono Touch.</li>
  <li>.<span class="caps">NET</span> 4.0: Igualmente, esta versión de Mono Touch utiliza las últimas APIs de la plataforma .<span class="caps">NET</span>.</li>
  <li>Acceso a las nuevas APIs de iOS 4.3, para aprovecharte de las últimas novedades del firmware de Apple.</li>
  <li>APIs de procesamiento en paralelo para C#, con el objetivo de facilitar el desarrollo de software multi-thread. Ahora que el iPad 2 posee un procesador de doble núcleo, esto puede convertirse en una ventaja importante.</li>
  <li>Soporte para el compilador LLVM: Ya no estamos limitados al motor de compilación de Mono a la hora de crear nuestro código objeto. Ahora podemos utilizar <span class="caps">LLVM</span>, uno de los compiladores que mejor futuro tiene por su extensibilidad y sus altísimos niveles de optimización. El resultado es que nuestro software se ejecutará más rápido y ocupará menos tamaño.</li>
  <li>Versión previa mejorada de <span class="caps">WCF</span>.</li>
  <li>NSDecimal y NSDecimalNumber pueden ser ya utilizados.</li>
  <li>Nuevas APIs para facilitar el desarrollo.</li>
</ul>

<p>Los próximos pasos irán orientados a añadir soporte para trabajar con el nuevo XCode 4. Con la nueva versión del framework de desarrollo de Apple, la herramienta Interface Builder ha dejado de ser independiente, pero el propio Miguel de Icaza ha anunciado que tienen una solución para esto y que la publicarán en un par de semanas.</p>

<p>Si no has probado nunca MonoTouch, te recomiendo que eches un vistazo a este <a href="http://www.codesnack.com/storage/screencasts/gettingstarted/index.html">screencast de primeros pasos</a>, que si bien es para una versión anterior, te servirá perfectamente para hacerte una idea de las posibilidades de MonoTouch.</p>

<p><strong>ACTUALIZADO:</strong> MonoTouch es gratuito para su evaluación, lo que permite probar las aplicaciones generadas en el simulador de iPhone / iPad de Apple. La <a href="http://monotouch.net/Store">adquisición de licencias</a> tiene un coste que va desde los 99 dólares (versión &#8220;estudiantes&#8221;) hasta los 3.999 dólares (versión &#8220;enterprise 5&#8221;). La más habitual parece ser la licencia &#8220;professional&#8221;, que cuesta 399 dólares.</p>

<p>
  Sitio Oficial | <a href="http://monotouch.net/">Mono Touch</a><br />

  Vía | <a href="http://tirania.org/monomac/archive/2011/Apr-06.html">Blog de Miguel de Icaza</a><br />
</p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[Mono Android 1.0: Toda la potencia de .NET y C# 4.0 en la plataforma Android]]></title>
      <link>http://www.genbetadev.com/desarrollo-aplicaciones-moviles/mono-android-10-toda-la-potencia-de-net-y-c-40-en-la-plataforma-android</link>
      <guid>http://www.genbetadev.com/desarrollo-aplicaciones-moviles/mono-android-10-toda-la-potencia-de-net-y-c-40-en-la-plataforma-android</guid>
      <pubDate>Thu, 07 Apr 2011 16:24:34 +0000</pubDate>

      <author>Jose Miguel</author>
      <description><![CDATA[
      <p><img id="image76112" class="centro_sinmarco" alt="mono logo" src="http://img.genbetadev.com/2011/04/mono-logo.png" /></p>

	<p>Ya han salido paralelamente la nueva versión de <strong>MonoTouch 4.0</strong> para iPhone y la tan esperada primera versión de <strong>Mono Android 1.0</strong>. Ambos productos permite desarrollar aplicaciones .<span class="caps">NET</span> 4.0 con C#  4.0 tanto para iOS como para Android, respectivamente, y ambos estan basados la útlima versión del core de <strong>Mono 2.10 </strong>con lo que permiten hacer uso del Parallel Framework para aprovechar las capacidades multi-thread tanto en iPad 2 como en dispositivos <a href="http://www.xatakandroid.com/tablets-android/motorola-xoom-la-punta-de-lanza-de-la-generacion-honeycomb">Xoom</a>.</p>

	<p><!--more--></p>

	<p><img id="image76109" class="centro" alt="Mono Android" src="http://img.genbetadev.com/2011/04/mono-android.png" /></p>

	<p>El equipo de Mono ha estado cerca de 1 año dedicado al desarrollo de <strong>Mono Android 1.0</strong> y junto con los binarios han proporcionado todos los recursos necesarios para los desarroladores, desde los tutoriales &#8220;Hello World&#8221;, referencias a las <span class="caps">API</span> o guias HowTo hasta aplicaciones de ejemplo y documentación sobre el uso de Marketplace ya que las aplicaciones desarrolladas con Mono Android se distribuiran con el runtime de Mono que gestionará <strong>Mono Linker</strong>.</p>

	<p><h2>API&#8217;s</h2><br />
Como entornos de desarrollo podemos utilizar tanto <strong>Visual Studio .<span class="caps">NET</span> 2010 </strong>como <strong>MonoDevelop </strong>para desarrolar aplicaciones Mono Android. El código de Mono Android se ejecuta lado a lado con la maquina virtual de Android, <strong>Dalvik</strong>, en el mismo proceso. Dentro de las API&#8217;s encontramos los siguientes componentes:</p>

<ul>
	<li>Core .<span class="caps">NET</span> APIs</li>
	<li>Android.* APIs</li>
	<li>OpenGL APIs </li>
	<li>Java bridge APIs. </li>
</ul>

	<p><img id="image76110" class="centro" alt=monodroid_newproject src="http://img.genbetadev.com/2011/04/monodroid_newproject_650.jpg" /></p>

	<p><h3>Core .<span class="caps">NET</span> APIs</h3><br />
A nivel del<strong> Core Mono Android </strong>tiene alguna diferencias a destactar debido a la naturaleza por propio dispositivo. Mientras en Android se soporta la compilación <strong><span class="caps">JIT</span> </strong>(Just In Time), en el caso de <strong>iOS</strong> esto no es posible puesto que lo bloqueo a nivel de kernel.<strong> Windows Phone 7</strong>, por su parte, tiene algunas limitaciones en el acceso a <strong>System.Reflection.Emit</strong>, que Android, por su parte no tiene. Esto significa que puede soportar <strong>F#</strong> y se habilita el <strong><span class="caps">DLR</span> </strong> (Dynamic Language Runtime) con lo que podemos utilizar, además, <strong>IronPython</strong>, <strong>IronRuby </strong>e <strong>IronJS</strong>. </p>

	<p>Sin embargo, pese a que estos lenguajes estan soportados por Mono Android, no se proporcionan plantillas para el entorno de desarrollo. En el caso de <strong>Ruby </strong>y <strong>Phyton </strong>su soporte estan limitado debido a limitaciones del propio Android, mas concretamente por la maquina virtual Dalvik. La limitación de los lenguajes IronPython, IronRuby e IronJS se encuentra en que no pueden heredar de las clases de Android.</p>

	<p><h3>Android.* APIs</h3><br />
Las librerias Android.* son básicamente un mapeo 1:1 con las <strong>librerias nativas de Java para Android </strong>pero con sintaxis 100% C#, es decir con propiedades por clases en lugar del get / set o el uso de eventos incluyendo las expresiones lambda. En cuanto a las API&#8217;s de la UI se proporcionan <strong>57 librerias </strong>para utilizar características del dispositivo Android desde el soporte para telefonia, base de datos o reconocimiento de voz, entre otras.</p>

	<p><h3>OpenGL APIs </h3><br />
OpenGL se expone a través de la libreria <strong>OpenTK </strong>lo cual permite intellisense tanto desde Visual Studio .<span class="caps">NET</span> como de MonoDevelop. Para los que no lo conozcáis, OpenTK es una libreria a bajo nivel escrita en C# para el uso de OpenGL, OpenCL y OpenAL diseñada para juegos y aplicaciones científicas o de cualquier otro tipo que hagan un uso extensivo de audio, video y 3D y que se ha convertido en la libreria estándard en el mundo Android.</p>

	<p><h3>Java bridge APIs. </h3><br />
Por último, se exponen aproximadamente unas <strong>31 librerias Java.* </strong>para la interoperabilidad con librerias de terceros que requieran instancias de los tipos de datos de Java.</p>

	<p>Más información | <a href="http://mono-android.net/Documentation">Documentación</a>, <a href="http://mono-android.net/Installation">Guía de instalación de Mono Android</a>, <a href="http://mono-android.net/Tutorials/Hello_World">Hello World</a> <a href="http://mono-android.net/Tutorials">Otros tutoriales</a>, <a href="http://mono-android.net/Documentation/Guides">How-To</a>, <a href="https://github.com/mono/monodroid-samples">Sample Programs</a>, <a href="http://docs.mono-android.net/">Mono for Android API</a><br />
Xataka | <a href="http://www.xatakandroid.com/programacion-android/c-y-net-llegan-a-android-de-la-mano-de-mono">Xataka Android</a><br />
Libros | <a href="http://www.amazon.com/gp/product/1118026438/ref=as_li_ss_tl?ie=UTF8&tag=tiraniaorg-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1118026438">Mono for Android</a></p>      ]]></description>
      </item>
                    <item>
      <title><![CDATA[MonoMac alcanza la release 1.0]]></title>
      <link>http://www.genbetadev.com/cnet/monomac-alcanza-la-release-10</link>
      <guid>http://www.genbetadev.com/cnet/monomac-alcanza-la-release-10</guid>
      <pubDate>Fri, 18 Mar 2011 09:44:21 +0000</pubDate>

      <author>Carlos Paramio</author>
      <description><![CDATA[
      <p><img id="image75907" src="http://img.genbetadev.com/2011/03/monomac.png" class="centro" alt="MonoMac - Nuevo proyecto" /></p>

<p>Hace casi un año que Miguel de Icaza (fundador del proyecto Gnome, el entorno de escritorio más popular para Linux, así como del entorno de desarrollo <strong>Mono</strong>) anunciaba en su blog que habían comenzado a desarrollar <strong>bindings de Mono para la plataforma OS X</strong>, de modo que pudiesen desarrollarse aplicaciones para Mac escritas en lenguajes tan populares como C#.</p>

<p><a href="http://www.mono-project.com/">Mono</a>, recordemos, es un entorno de desarrollo de licencia libre y multiplataforma, que es compatible con la plataforma Microsoft.<span class="caps">NET</span>. Gracias a él, se pueden elaborar aplicaciones en C#, <span class="caps">ASP</span>.<span class="caps">NET</span>, y otros, desde y para sistemas operativos diferentes a Windows. Características que sin duda han ayudado a su popularidad.</p>

	<p><!--more--></p>

<p>Los nuevos bindings, bautizados como <strong>MonoMac</strong>, permiten al desarrollador escribir aplicaciones que utilicen Cocoa sin necesidad de recurrir al lenguaje Objective-C, que es el recomendado por Apple y en el que están escritos las propias librerías del sistema, en favor de C#. No me cabe duda de que esta posibilidad atraerá a numerosos programadores y los animará a construir software para la plataforma de la manzana.</p>

<p>Las APIs de Cocoa que han sido integradas en MonoMac son: AddressBook, AudioToolbox, AppKit, AudioUnit, AVFoundation, CoreAnimation, CoreText, CoreLocation, CoreData, CoreGraphics, CoreImage, CoreMedia, CoreText, CoreVideo, CoreWlan, Foundation, ImageIO, ImageKit, OpenGL, PdfKit, QTKit, Security, y Webkit. Además, se han integrado librerías de terceros, como Growl y CorePlot.</p>

<p>Si quieres echarle un vistazo, no tienes más que bajarte el <span class="caps">IDE</span> <a href="http://monodevelop.com/">MonoDevelop</a>, y desde él, seguir estos sencillos pasos:</p>

<ol>
  <li>Abrir el gestor de complementos desde el menú Herramientas->Gestor de complementos.</li>
  <li>Pulsar el botón &#8220;Install add-ins&#8221; para abrir el diálogo &#8220;Add-in Installation&#8221;.</li>
  <li>Pulsar el botón &#8220;Actualizar&#8221;.</li>
  <li>Expandir la categoría &#8220;Mac Development&#8221;, y marcar el complemento &#8220;MonoMac development&#8221;.</li>
  <li>Pulsar el botón &#8220;Adelante&#8221;. Verás una página de confirmación que indica que el complemento va a ser instalado. Pulsa &#8220;Adelante&#8221; de nuevo, y una vez que la instalación finalice, pulsa &#8220;Cerrar&#8221;.</li>
  <li>Reinicia MonoDevelop.</li>
</ol>

<p>Como no hay mejor forma de aprender un lenguaje o plataforma nueva que leyendo código, es más que recomendable recurrir a los numerosos <a href="https://github.com/mono/monomac/tree/master/samples">ejemplos escritos en C#</a> que acompañan al código fuente del proyecto MonoMac.</p>

<p>Más información | <a href="http://tirania.org/monomac/archive/2011/Mar-17.html">MonoMac</a></p>      ]]></description>
      </item>
        	  <atom:link href="http://www.genbetadev.com/tag/mono/rss2.xml" rel="self" type="application/rss+xml" />
	</channel>

</rss>


