Microsoft anuncia soporte para emuladores Android basados en Hyper-V

Microsoft anuncia soporte para emuladores Android basados en Hyper-V

Microsoft anuncia soporte para emuladores Android basados en Hyper-V

Redmond ha anunciado desde ya el soporte para emuladores Android utilizando la Plataforma de Windows Hypervisor. Esta funcionalidad, que permitirá a desarrolladores realizar pruebas de aplicaciones creadas con Xamarin y otras tecnologías, está disponible con la más reciente actualización de Windows 10, la April 2018 Update.

Esto permite a los desarrolladores con Hyper-V habilitado en sus máquinas usar un emulador de Android acelerado por hardware, sin necesidad de cambiar al hipervisor HAXM de Intel. El equipo de Windows Hyper-V, con la ayuda del equipo de Xamarin, hizo un trabajo increíble para que esto suceda.

La Plataforma de Windows Hypervisor fue lanzada con la April 2018 Update para aprovechar todos los recursos de Windows 10 ofrece a los desarrolladores. Kevin Gallo, Jefe de filas del equipo de desarrollo de Windows Platform, especificó en la Build 2018 que «Windows 10 se convertirá en una dev box imprescindible para crear más». Este es el primer trabajo para la plataforma Windows Hypervisor junto con el equipo de Xamarin a la cabeza de Miguel de Icaza; actualmente el emulador de Android se encuentra en vista previa.

Si te interesa probarlo, debes habilitar Hyper-V y Windows Hypervisor Platform siguiendo este procedimiento y luego descargando Visual Studio Preview para Xamarin en Preview desde este enlace.

Microsoft y Bravent se unen para ayudar a crear una app colaborativa para la Asociación Española Contra el Cáncer

#AppContraelCancer

#AppContraelCancer

Una de las plagas de estos tiempos es el Cancer, enfermedad que anualmente afecta a miles de personas y colateralmente a miles de familias. La Asociación Española Contra el Cáncer (AECC) es una organización que desde 1953 día a día lucha contra esta enfermedad con campañas entre el público de concienciación y prevención, y financiando la investigación oncológica para permitir un mejor diagnóstico y tratamiento del cáncer. Todo ello gracias a donaciones, a un equipo humano formando por 15.000 voluntarios que aportan su grano de arena en esta lucha y a acciones como la que hoy os presentamos y en la cual colabora Microsoft.

Microsoft y Bravent se unen para ayudar a crear una app colaborativa para la Asociación Española Contra el Cáncer

Una aplicación para conectar pacientes y voluntarios de la AECC

 

Microsoft Ibérica y Bravent han puesto en marcha un proyecto para promover el desarrollo de una aplicación que permita poner en contacto a pacientes y a sus familias con los voluntarios de la Asociación Española Contra el Cáncer. 

La intención de este proyecto es animar a los desarrolladores de la comunidad OpenSource a que de forma altruista participen en la elaboración de esta aplicación móvil. Hasta ahora las formas de contacto implicaban el tener que desplazarse a los centros, contactar vía Web o mediante el número telefónico de Infocáncer. Con la nueva aplicación se pretende agilizar este contacto entre afectados y el personal de la AECC, adecuándolo además a las nuevas formas de interactuar de los usuarios dentro del plan de transformación digital que ha emprendido la asociación.

“informar sobre cómo reducir riesgos de desarrollar un cáncer, la mejora de la calidad de vida de las personas enfermas y sus familiares a través del acompañamiento de los afectados y la información sobre nuestros programas y servicios, son algunas de las acciones que nuestro voluntariado llevan a cabo. Necesitamos iniciar una transformación digital que nos ayude a llegar más y mejor a las personas que nos necesitan y a aumentar el número de voluntarios que dan apoyo a pacientes y familiares en toda España. El desarrollo de esta app de la mano de Microsoft es el primer paso de un proceso de digitalización que nos ayudará a crecer y a dar mejor servicio a todos nuestros beneficiarios”, comenta Juan Carlos Martín  de la AECC.

Microsoft y Bravent han decidido colaborar mediante la promoción de un hackaton Online de tres meses de duración con la que quieren que los desarrolladores creen la primera app móvil, que ponga en contacto directo a los beneficiarios con los voluntarios de la Asociación. Ambas compañías han comenzado el desarrollo inicial en Xamarin, publicándose como proyecto Open Source para las tres principales plataformas: IOS, Android y Windows.

Si estás interesado en el proyecto o quieres informarte sobre el mismo, puedes hacerlo desde el siguiente link:  nfo.bravent.net/app-contra-el-cancer.

Microsoft lanza Visual Studio para Mac en forma de preview

Visual Studio

visual-studio-icon-01

Microsoft ha incidido mucho desde el lanzamiento de Windows 10 que es la casa de los desarrolladores, y ha apostado mucho por eso. Microsoft quiere que el centro de todo desarrollo sea cual sea la plataforma objetivo pase por Windows y sus herramientas, y no hay que negar el buen trabajo que los de Redmond parecen estar haciendo.

Empezando por el lanzamiento de Visual Studio Online y Visual Studio Code, y acabando por la gran compra de Xamarin, Microsoft ha querido posicionarse muy bien en el ámbito del desarrollo y ahora mismo posee de las mejores herramientas para ello.

Continuando esta línea, Microsoft ha lanzado hoy Visual Studio para Mac en preview, que aunque no es tan completo como su hermano mayor de Windows, sorprende ver hasta donde llega el empeño lanzando el software de desarrollo en macOS. Esta versión está basada en Xamarin para Mac y en el IDE MonoDevelop, pero todo con la característica interfaz de Visual Studio.

xamarin

Además, también incluye funciones exclusivas como IntelliSense, los motores de debug de Xamarin y compatibilidad con lenguajes F# y C#. De momento, las plataformas para las que es compatible desarrollar en Visual Studio para Mac son Android, iOS y macOS, con posibles vistas a una ampliación de características y compatibilidades en el futuro. Además, también es compatible con el desarrollo para servidores en .NET Code y Azure.

¿Qué os parece este lanzamiento desde Redmond?

SongArc lanza su aplicación universal para Windows 10

SongArc lanza su aplicación universal para Windows 10

SONGARC

SongArc es un popular juego musical de Windows que recuerda a Guitar Hero o RockBand (salvando las distancias) y como peculiaridad tiene que puedes añadir tus propias canciones para poder jugar. Es un juego que lleva ya mucho en la tienda y es un clásico de Windows, por lo que no podía faltar a la fiesta de Windows 10 y sus aplicaciones UWP (Universal Windows Platform).

Como hemos comentado antes, lo especial del juego no es solo su jugabilidad, si no que puedes utilizar tus canciones, pero además, es un juego muy respaldado por la comunidad (algo muy importante hoy en dia) y eso hace que tenga un montón de Sheets con las que poder ver el juego de dedos que podemos hacer con diferentes canciones, ademñas de retos.

El juego fue lanzando en Windows Phone 7 y ganó muchísima popularidad, más tarde también llegó a iOS y Android y ahora nos llega a Windows 10 como aplicación universal para móvil, PC y tablets y para ello han hecho uso de una de las más recientes compras de Microsoft, el software de desarrollo Xamarin. Para ello, tal como detalla el CEO de SongArc, han utilizado el motor de videojuegos de Xamarin (MonoGame) que les permite un desarrollo cross-platform y así simplificar el trabajo de los desarrolladores, compartiendo código con todas las plataformas a las que se dirije el juego. Recordemos que Xamarin software de desarrollo donde progamar en C# para Windows, iOS o Android y así poder compartir el código en las tres plataformas con la misma aplicación y además, siendo código nativo para todas ellas.

SONGARC

SongArc ha utilizado MonoGame para poder llegar a las tres plataformas de forma fácil y rápida compartiendo la mayoría de código, puesto que es un motor creado por los mismos desarrolladores de Xamarin, y aunque no es un motor tan potente como Unity, CryEngine o Unreal Engine, está muy enfocado en los videojuegos de móvil o tablets que no requieren una exigencia gráfica o de controles alta, básicamente, es un motor para juegos «sencillos».

Sin duda, este juego es un doble espaldarazo para Microsoft, ya no solo por haberse unido al club de las UWP, si no también por utilizar Xamarin para desarrollarlo, haciendo ver que la idea y apuesta de los de Redmond es acertada y además, buena para los desarrolladores. Además, Microsoft ha creado un post donde se detalla el proceso de creación de SongArc como UWP con Xamarin, y para los interesados, podéis leerlo todo aquí con más detalle.

Podéis descargar el juego gratis en el siguiente link:

Microsoft ofrecerá Xamarin de forma gratuita con Visual Studio

Microsoft ofrecerá Xamarin de forma gratuita con Visual Studio

Xamarin Windows Android iOS Visual Studio

Hace poco os anunciábamos la compra por parte de Microsoft de Xamarin, empresa con más de 15.000 clientes que trabaja en 120 países. Ahora Microsoft, en su segundo día de Keynote, acaba de anunciar una gran noticia para los desarrolladores.

Xamarin será gratuito en todas las versiones de Visual Studio, ya que ahora estará incluido dentro del IDE (Entorno Integrado de Desarrollo) de Microsoft. También se ha anunciado que Xamarin pasa a ser de código abierto y multiplataforma y formará parte de la .NET Foundation.

¿Qué es Xamarin?

En busca de que .NET (marco de desarrollo de Microsoft) fuera libre para su uso en sistemas operativos Linux y MAC, algunos empleados del equipo de Ximian (creadores de Mono) crearon una compañía que pudiera trabajar en un paquete de herramientas con licencia GNU con el que se pudiera usar .NET externamente a Windows. Xamarin nace luego de la adquisición de Attachmate a Novell como un grupo de desarrolladores que pudieran ofrecer soluciones móviles para crear aplicaciones cross-platform o que funcionaran igualmente en cualquier plataforma. Xamarin a través de Mono ofrecería:

  • Una máquina virtual de infraestructura de lenguaje común (CLI) que contiene un cargador de clases, un compilador en tiempo de ejecución (JIT), y unas rutinas de recolección de memoria.
  • Una biblioteca de clases que puede funcionar en cualquier lenguaje que funcione en el CLR (Common Language Runtime).
  • Un compilador para el lenguaje C#, Visual Basic,1 Java y Python.
  • El CLR y el Sistema de tipos común (Common Type System-CTS) permite que la aplicación y las bibliotecas sean escritas en una amplia variedad de lenguajes diferentes que compilen para byte code
  • Esto significa que si, por ejemplo, se define una clase que realice una manipulación algebraica en C#, ésta pueda ser reutilizada en cualquier lenguaje compatible con CLI. Puede crear una clase en C#, una subclase en C++ e instanciar esa clase en un programa en Eiffel.
  • Un sistema de objetos único, sistema de hilos, bibliotecas de clases y sistema recolector de memoria pueden ser compartidos por todos estos lenguajes.
  • Es un proyecto independiente de la plataforma. Actualmente Mono funciona en GNU/Linux, OpenBSD, FreeBSD, UNIX, Mac OS X, Solaris y plataformas Windows.

3-31-2016-BUILD2016-Xamarin-Xamarin-And-Azure-IoT

Xamarin hace más fácil a los desarrolladores poder crear Apps que funcionen tanto en Windows, como iOS o Android, ya que puedes crearla en C# y portar luego dicho código fácilmente para crear una App compatible con otro de los mencionados sistemas. Sin duda además todo un acierto que Microsoft haya integrado dicho servicio en Visual Studio, ya que esto obliga a desarrolladores que quieran usarlo a descargar las herramientas de Microsoft.

¿Qué os parece a vosotros este anuncio?

Blog de Visual Studio

Xamarin ya es oficialmente parte de Microsoft

Xamarin ya es oficialmente parte de Microsoft

xamarin microsoft

Oficialmente ya se puede afirmar que Xamarin forma parte de Microsoft, así lo ha confirmado en su cuenta de Twitter Miguel de Icaza, uno de los co-fundadores de Xamarin, añadiendo además que nos veremos en la Build de Microsoft que tendrá lugar entre el 30 de marzo y el 1 de abril.

La adquisición de Xamarin se ha tomado como un golpe maestro por parte de Microsoft ya que estamos hablando de uno de los principales sistemas de desarrollo móvil mutiplataforma del mundo. Es de imaginar que dada la importancia de esta unión tengan una presencia notoria en el evento de desarrolladores. Habrá que ver qué planes de futuro tienen y qué piensan ofrecer a la comunidad.

MSPU

Microsoft hace una jugada maestra y adquiere a Xamarin

Microsoft hace una jugada maestra y adquiere a Xamarin

xamarin microsoft

Si no eres desarrollador, quizás esta noticia te pase desapercibida, pero si lo eres sabrás la dimensión de lo que Microsoft acaba de hacer. La compañía mas grande de software en el mundo salió nuevamente de compras y ha anunciado la adquisición de una de las principales plataformas de desarrollo móvil en el mundo, Xamarin. Anteriormente ambas compañías mantenían una estrecha relación, esta última dando soporte en desarrollo cross-platform para Visual Studio, ahora todo el equipo de Miguel de Icaza y Nat Friedman, fundadores, pasará a ser parte de las filas de Redmond.

¿Qué es Xamarin?

En busca de que .NET (marco de desarrollo de Microsoft) fuera libre para su uso en sistemas operativos Linux y MAC, algunos empleados del equipo de Ximian (creadores de Mono) crearon una compañía que pudiera trabajar en un paquete de herramientas con licencia GNU con el que se pudiera usar .NET externamente a Windows. Xamarin nace luego de la adquisición de Attachmate a Novell como un grupo de desarrolladores que pudieran ofrecer soluciones móviles para crear aplicaciones cross-platform o que funcionaran igualmente en cualquier plataforma. Xamarin a través de Mono ofrecería:

  • Una máquina virtual de infraestructura de lenguaje común (CLI) que contiene un cargador de clases, un compilador en tiempo de ejecución (JIT), y unas rutinas de recolección de memoria.
  • Una biblioteca de clases que puede funcionar en cualquier lenguaje que funcione en el CLR (Common Language Runtime).
  • Un compilador para el lenguaje C#, Visual Basic,1 Java y Python.
  • El CLR y el Sistema de tipos común (Common Type System-CTS) permite que la aplicación y las bibliotecas sean escritas en una amplia variedad de lenguajes diferentes que compilen para byte code
  • Esto significa que si, por ejemplo, se define una clase que realice una manipulación algebraica en C#, ésta pueda ser reutilizada en cualquier lenguaje compatible con CLI. Puede crear una clase en C#, una subclase en C++ e instanciar esa clase en un programa en Eiffel.
  • Un sistema de objetos único, sistema de hilos, bibliotecas de clases y sistema recolector de memoria pueden ser compartidos por todos estos lenguajes.
  • Es un proyecto independiente de la plataforma. Actualmente Mono funciona en GNU/Linux, OpenBSD, FreeBSD, UNIX, Mac OS X, Solaris y plataformas Windows.

¿Qué ventajas trae a los desarrolladores la adquisición de Xamarin por parte de Microsoft?

Microsoft ha estado manejando el concepto de aplicaciones universales desde la aparición de Windows 8.1, permitiendo desarrollar aplicaciones en móviles y PC sin tener que hacerlo por separado. Con Windows 10 se hizo aún mas simple realizar este cometido, sin embargo, esto por el momento sólo aplica a aplicaciones Windows. Xamarin ofrece un conjunto de herramientas y documentación importante para que el desarrollador o entusiasta puede expandir sus limites y crear código ahora no solo para Windows, sino para otras plataformas móviles como iOS y Android de una forma más fácil y siguiendo la filosofía de la universalidad de las aplicaciones. En pocas palabras, las aplicaciones ahora sí realmente serán universales.

¿Qué ventajas trae a los usuarios la adquisición de Xamarin por parte de Microsoft?

Microsoft se ha convertido en una compañía de servicios, ejemplo de ello es el desarrollo de aplicaciones que normalmente son para Windows en iOS y Android, como Office Mobile. Con Xamarin el usuario verá más aplicaciones nuevas disponibles en todas las plataformas, claro está, en común decisión del desarrollador. No importa el dispositivo y la plataforma que tengas, siempre tendrás acceso a esas aplicaciones sin problemas.

¿Cómo funcionará Xamarin ahora?

Xamarin se integrará a otros servicios de Microsoft con los que ya es familiar: Visual Studio, Microsoft Azure, Office 365 y la Suite de Movilidad Empresarial para que los desarrolladores creen aplicaciones con lo más altos estándares de calidad utilizando siempre la mejor documentación y experiencia Dev de Microsoft.

[divider style=»solid» top=»20″ bottom=»20″]

Xamarin tiene de 15000 clientes en 120 paises y casi 1.5 millones de desarrolladores tomando ventajas de las bondades de este startup. Compañías como Alaska Airlines, Coca-Cola Bottling, Thermo Fisher, Honeywell y JetBlue son ejemplo del uso de Xamarin como herramienta de productividad móvil en la nube.

Blog de Microsoft

Salir de la versión móvil