Para aquellos que quieran probar Xamarin, ahora es gratis

15 views
Skip to first unread message

Diego Ponce de León

unread,
Mar 31, 2016, 1:07:19 PM3/31/16
to asnativos
Me ha parecido una noticia cojonuda. Después de la fusión Xamarin-Microsoft, ahora Xamarin será gratuito con Visual Studio community edition:


Saludos

Rodrigo Erades

unread,
Mar 31, 2016, 1:54:34 PM3/31/16
to asna...@googlegroups.com

Y para que yo me aclare ... Xamarín exáctamente que hace ???  es un lenguaje (c#) y después se compila para cada plataforma (java.swift, etc) ?? y si es así realmente funciona bien o hay que empezar a hacer ñapas para que funcione en cada plataforma? 
NO utiliza HTML / Js?? cómo se hacen los componentes?? .....

Menudo lío ja,.ja 




--
--
-----------------------------------------------------------------------
ASNativos
www.asnativos.com
-----------------------------------------------------------------------

---
Has recibido este mensaje porque estás suscrito al grupo "ASNativos - Lista de Actionscript" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asnativos+...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Diego Ponce de León

unread,
Mar 31, 2016, 2:06:14 PM3/31/16
to asna...@googlegroups.com
Muchas preguntas tio!!

Xamarin no es un lenguaje. Es un conjunto de herramientas para desarrollar aplicaciones nativas. La base fundamental es el binding 100% a las sdks de cada sistema (ios/android). Es decir, mediante C# tienes acceso a las APIS de Android y IOS. A los mismos componentes, a la misma manera de hacer las cosas. Pero con C# y toda su gloria :) 
Un "UIView" de ios es un UIView en xamarin. Un LinearLayout de java, es un LinearLayout en xamarin.

Este tema da para mucho, pero en resumen. Estás desarrollando una herramienta nativa con un binding de un framework nativo y con performance nativa. Una app Xamarin es más rápida que ObjC en iOS y que Android en java, quedando un poco por debajo de swift, pero muy poco.

No utiliza js ni html, a no ser que hagas una app híbrida. Como te decía, utiliza las APIS nativas de cada plataforma.
Los componentes se hacen igual que como los harías en iOS y en Android por separado.
La ventaja es que puedes compartir muchísimo código (la lógica) y desarrollar solo el UI para cada plataforma.
Además de todo esto, hay un framework que se llama Xamarin.Forms que te permite escribir código UI multiplataforma. Vamos, lo más parecido a Flex para ponerte un ejemplo. Puedes codificar con C# (como si fuera actionscript) y XAML como lenguaje declarativo (como si fuera MXML).

Saludos

Hugo de León

unread,
Mar 31, 2016, 2:14:01 PM3/31/16
to asna...@googlegroups.com
La verdad es que M$ se lo está currando mucho. También he leído que han implementado o van a implementar Bash nativo en la última versión de W10.



Diego Ponce de León

unread,
Mar 31, 2016, 2:52:52 PM3/31/16
to asna...@googlegroups.com

tambaqui

unread,
Apr 1, 2016, 5:54:29 AM4/1/16
to ASNativos - Lista de Actionscript
Gran noticia si señor!
Gracias por el aporte.

Hugo de León

unread,
Apr 2, 2016, 12:19:28 PM4/2/16
to asna...@googlegroups.com

Schedule:
Roadmap Update - Chris Campbell
Starling 2.0 - Daniel Sperl 
Feathers - Josh Tynjala
What's new in Genome2D - Peter Shtif Stefcek
The tech behind RoboBlastPlanet - Javier Abud 
Extending Starling Builder - Johann Huang


Un ASludo,
Hugo
--
Reply all
Reply to author
Forward
0 new messages