Si eres desarrollador, ya puedes crear aplicaciones para Windows 10 en ARM con Visual Studio Preview 15.8

Si eres desarrollador, ya puedes crear aplicaciones para Windows 10 en ARM con Visual Studio Preview 15.8

Si eres desarrollador, ya puedes crear aplicaciones para Windows 10 en ARM con Visual Studio Preview 15.8

Ya esto fue anunciado hace varias semanas y finalmente Microsoft lo ha hecho realidad. Si eres desarrollador y deseas incursionar en la creación de aplicaciones que puedan ejecutarse nativamente en la arquitectura ARM64 de Windows 10, ya lo puedes hacer con la nueva versión 15.8 de Visual Studio Preview 1.

El desarrollo de estas aplicaciones está orientado especialmente a la plataforma Windows 10 en ARM, específicamente a dispositivos Always Connected. Esto significa un paso necesario para la evolución de una plataforma que de primera medida ya tuvo su primer trastabilleo.

Los desarrolladores interesados en orientarse a esta nueva plataforma basada en ARM pueden usar estas herramientas de previsualización iniciales para crear aplicaciones que se ejecuten nativamente en procesadores ARM en lugar de depender de la capa de emulación. Si bien los algoritmos que posibilitan la emulación están diseñados para optimizar el rendimiento, ejecutar una aplicación de forma nativa permite a clientes obtener el máximo rendimiento y capacidad de tu aplicación en esta nueva categoría de dispositivos.

Microsoft aclara que aún no hay soporte oficial para estas herramientas debido al estado de desarrollo de las mismas, e incluso, de la plataforma Windows 10 en ARM, sin embargo, es posible crear aplicaciones para esta misma e instalarles externamente (de momento no es posible subirlas a la Microsoft Store). Las aplicaciones creadas con la primera oleada de herramientas deben ser desarrolladas en C++, .NET Native y Win32, todas utilizando APIs de la Plataforma Universal de Windows.

Descarga la más reciente versión de Visual Studio 15.8 Preview 1 en este enlace.

Visual Studio para Mac ya está disponible para descargar

visual studio for mac

Visual Studio para Mac

Un año después de que Microsoft anunciara Visual Studio Code para Mac y Linux, llega la versión completa de Visual Studio para Mac. Era cuestión de tiempo y finalmente Microsoft ha lanzado el IDE (Entorno de Desarrollo Integrado) completo para macOS.

La nueva versión de Visual Studio para Mac presenta una nueva interfaz nativa de macOS para optimizar el flujo de trabajo de los desarrolladores. Este Visual Studio incluye todas las herramientas avanzadas que ya están en Visual Studio para Windows como la depuración y generación de perfiles, las pruebas unitarias y las características de generación de pruebas de UI de Xamarin.

El nuevo Visual Studio para Mac está preparado para poder desarrollar aplicaciones para Android, iOS y macOS. También incluye soporte para ASP.NET Core para poder desarrollar aplicaciones web modernas. Podrás crear tanto el back-end como el front-end tal y como lo hacías en Windows. Y si eres un desarrollador de videojuegos, podrás usar Unity junto con el IDE de Microsoft para programar juegos increíbles.

Además, como promoción de lanzamiento, si descargas cualquiera de las versiones de Visual Studio para Mac antes del 17 de mayo, conseguirás acceso gratuito durante 60 días a Xamarin University.

A continuación encontrarás las tres versiones disponibles:

Y aquí los enlaces de descarga:

Microsoft anuncia Visual Studio Preview, otro programa más para Insiders desarrolladores

Visual Studio 2017

Microsoft anuncia Visual Studio Preview, otro programa más para Insiders desarrolladores

Otro programa más ha anunciado Microsoft, esta vez para los entusiastas y desarrolladores de la plataforma Windows que utilizan Visual Studio como su IDE principal. Visual Studio Preview permitirá a esta comunidad obtener compilaciones previas del entorno de desarrollo por antonomasia de la compañía, tal como sucede en Windows Insider, Office Insider o la Xbox One Insider Preview.

Obtenga acceso a la versión preliminar para probar las características más recientes y contribuir a mejorar Visual Studio aún más.

  • Para usuarios pioneros: Visual Studio Preview cuenta con las inserciones de código más recientes, lo cual, en ocasiones, puede dar lugar a fallos o errores.

  • Compilaciones frecuentes: A menudo hay compilaciones nuevas disponibles con características, correcciones de errores y otros problemas cerrados recientemente.

  • En paralelo: La versión preliminar se instala junto con el IDE estable de Visual Studio, lo que le permite usarlos de forma independiente.

Recuerda que siendo una versión previa no puede crear aplicaciones para producción, sin embargo, puedes probar códigos que ya han estado anteriormente en esta etapa para ver qué tal funcionan con las nuevas versiones preview de la IDE. Recuerda que puedes descargar Visual Studio 2017 desde esta nota donde se informa de su anuncio oficial. Para más información sobre el programa, puedes entrar a la página oficial.

Microsoft lanza Visual Studio 2017

Visual Studio 2017

Visual Studio 2017

Microsoft ha presentado durante la celebración del 20º aniversario de Visual Studio, la nueva versión de su herramienta: Visual Studio 2017. Esta versión viene con nuevas características, pero entre ellas destaca su disponibilidad para Mac y la posibilidad de crear aplicaciones móviles nativas para Windows, iOS o Android, desarrollando apps multiplataforma que reutilizan el código a través de las diversas plataformas, evitando la perdida de tiempo y el esfuerzo que supondría crear una aplicación para cada uno de los sistemas operativos. También se han añadido  nuevas herramientas avanzadas de monitoreo y depuración para ayudar a identificar y solucionar problemas y errores en nuestras aplicaciones.

Visual Studio también destaca en su vertiente para desarrollo para móviles y es que se ha incluido una serie de herramientas avanzadas de calidad específicas, con las que los desarrolladores podrán probar sus aplicaciones en tiempo real para poder ver su funcionamiento y poder mejorarlo para ofrecer la mejor experiencia de uso a lo usuarios de cualquier plataforma

Tienes más información sobre Visual Studio 2017 en su blog.

Visual Studio 2017, casi listo, será lanzado el 7 de Marzo

Visual Studio 2017, casi listo, será lanzado el 7 de Marzo

Visual Studio 2017, casi listo, será lanzado el 7 de MarzoBuenas noticias para la comunidad de desarrolladores que utilizan Visual Studio. Microsoft hoy ha anunciado que la próxima iteración de la ahora suite, la versión 2017, ya está casi lista y será lanzada este 7 de Marzo junto a un evento online, abarcando así un hito de aproximadamente 20 años de existencia.

Con los años, Visual Studio creció para ser un IDE a un conjunto de productos y servicios con el pasar de los años, incluyendo Visual Studio Team Services, Visual Studio Code, y muchos otros. La familia de productos de Visual Studio se extiende a través de plataformas, permitiendo a los desarrolladores crear para móvil primero, las aplicaciones en la nube primerosiguiendo la filosofía en Android, iOS, Linux, MacOS y Windows. También se ofrece prácticas líderes DevOps en la industria a través de todo tipo de proyectos, así como la estrecha integración con la nube Azure.

El 7 de marzo se lanzará Visual Studio 2017 con un evento de dos días que se transmitirá a través de la web oficial. Brian Harry, Miguel de Icaza,  Julia Liuson y Scott Hanselman compartirán las últimas innovaciones de Visual Studio, .NET, Xamarin, Azure, y mucho más.

Microsoft anuncia Visual Studio Mobile Center, una forma de gestionar el ciclo de desarrollo de tus aplicaciones en la nube

Microsoft anuncia Visual Studio Mobile Center, una forma de gestionar el ciclo de desarrollo de tus aplicaciones en la nube

visual-studio-mobile-center

Microsoft ha anunciado en el Connect(); 2016 Visual Studio Mobile Center, una nueva herramienta de desarrollo en la nube que permite gestionar los procesos fundamentales en la consecución de metas al crear tus aplicaciones en Android y iOS, utilizando lenguajes de desarrollo y frameworks tales como Swift, Objective-C, Java, Xamarin, y React Native.

Mobile Center es un completo dashboard que permitirá al desarrollador administrar los ciclos de pruebas de las aplicaciones que está creando, además de gestionar el versionado del mismo junto a herramientas fundamentales como Github. Mobile Center es la próxima generación de servicios de desarrolladores móviles, incluyendo HockeyApp y Xamarin Test Cloud. A finales del próximo año, Mobile Center mostrará todas sus nuevas y existentes aplicaciones HockeyApp y Test Cloud para asegurar una transición sin problemas para esos clientes.

mission-control-for-your-mobile-apps

Las características incluidas están en fase previa, sin embargo, hay mucho más en la hoja de ruta para Mobile Center. Esto es lo que se puede hacer a dia de hoy:

  • Compila tus aplicaciones automáticamente con cada pull.
  • Prueba tus aplicaciones en miles de dispositivos del mundo real.
  • Distribuye versiones anteriores a los testers.
  • Monitorea las aplicaciones en vista de conseguir bloqueos y errores.
  • Obtén datos relevante de uso con Mobile Analytics.
  • Conéctate a un backend móvil para un escalamiento automático y agrega servicios cloud importantes como sincronización de datos sin conexión, almacenamiento de datos tabular y servicios de autenticación de usuario final.

Para comenzar a utilizar Mobile Center, solicita una invitación en este link; una vez aprobada, inicia sesión con sus credenciales de HockeyApp, la cuenta de GitHub o la cuenta de Microsoft. A continuación, conecta tus aplicaciones e inicia algunas compilaciones. La previsualización es gratuita, con algunas mediciones para garantizar que todos tengan la oportunidad de utilizar los servicios y proporcionar retroalimentación.

visual-studio-mobile-center

Las versiones futuras de Mobile Center incluirán soporte de plataforma ampliada para Cordova y la Plataforma Universal de Windows, así como servicios adicionales en la nube como notificaciones push y análisis avanzados.

Connect 2016, Día 1: Visual Studio 2017 y Visual Studio para Mac, SQL Server VNext, Microsoft como miembro Platinum de Linux Foundation

Connect 2016, Día 1: Visual Studio 2017 y Visual Studio para Mac, SQL Server VNext, Microsoft como miembro Platinum de Linux Foundation

msconnect2016

Hoy ha iniciado el Connect(); 2016, la conferencia de Microsoft que terminará el día de mañana y que muestra a los pequeños, medianos y grandes desarrolladores del sector nuevas herramientas para crear aplicaciones y software que ofrezca soluciones de peso a las nuevas necesidades del mercado. Son varios los anuncios realizados hoy, y es por ello que vamos a mencionar los más destacables.

Visual Studio 2017

visual-studio-icon-01

Microsoft ha anunciado la disponibilidad de Visual Studio 2017 en forma de Release Candidate. Esto significa que el entorno de desarrollo integrado preponderante de la compañía está a un paso de estar listo para el público, actualmente se encuentra en desarrollo y en esta etapa se están eliminando bugs que se puedan encontrar. Las novedades se listan en las Notas de Lanzamiento (que son bastantes). Se destacan las mejoras en el desarrollo de paquetes de herramientas móviles, especialmente para XAML, Android, complementos con Cordova, NodeJS; nuevos lenguajes de programación como Typescript; mejoras en las herramientas para el desarrollo por equipos (NuGET, Visual Studio Team); Azure, Unity y mucho más que podrás disfrutar.

Visual Studio 2017 lo puedes encontrar en varios sabores: Community, Professional, Enterprise y Test Professional, descargables en la web oficial de la IDE de Microsoft.

Visual Studio para Mac

xamarin

Sin querer queriendo, Microsoft ya nos había dado indicios de la disponibilidad de su IDE para Mac en forma de Preview. En realidad es el mismo Xamarin Editor, con muchas mejoras y con el nombre característico del entorno de desarrollo de Redmond, sin perder su esencia. Es claro que con él se podrá desarrollar en iOS, Android y Mac, utilizando las herramientas dispuestas por la compañía y con las funcionalidades que su hermano mayor en Windows posee.

Puedes encontrar toda la información de Visual Studio para Mac en este articulo de MSDN (en ingles), y descargarlo desde el siguiente link si eres usuario del sistema operativo de Apple.

SQL Server vNext

SQL-Loves-Linux_2_Twitter-002-640x358

Microsoft anunció tambien que está trabajando en una nueva versión de su gestor de bases de datos SQL Server, en el cual traerá como novedad el soporte para una versión de Linux, algo que ya se había anunciado anteriormente. La próxima versión de SQL Server se ejecutará en Windows, Linux y macOS (a través de Docker), incluyendo un soporte mejorado para los servicios R, capabilidades mejoradas de machine learning y funciones de redes neuronales profundas.

La variante de Linux vendrá con las herramientas de administración estándar de SQL, como encriptación y seguridad a nivel de filas, así como almacenes de columnas en memoria. Con los paquetes de instalación nativos ahora disponibles para Red Hat Enterprise, Ubuntu y SUSE Linux Enterprise Server, los usuarios de Unix deberían poder encontrar un paquete que funcione para su instancia. Si están utilizando Azure, estos nuevos bits estarán disponibles para las máquinas virtuales Azure como imágenes en Docker Hub en un futuro próximo.

Microsoft anunció la actualización de las herramientas para SQL Server, incluyendo SQL Server Management Studio (SSMS), Visual Studio SQL Server Data Tools (SSDT) y SQL Server PowerShell. Redmond también anunció la nueva extensión de SQL Server para Visual Studio Code que ya está disponible en el Visual Studio Code Marketplace.

Si deseas echarle una ojeada e instalar esta versión (que se encuentra actualmente en CTP1), lo podrás descargar desde este link.

Microsoft, miembro Platinum de Linux Foundation

1479312192_microsoft-linux-foundation

Scott Guthrie anunció que la compañía en Seattle se está uniendo a la Linux Foundation como miembro Platinum del consorcio, lo que ayudará a mejorar la colaboración del código abierto en el mundo dev. Microsoft hoy por hoy es una de las compañías que más colabora en este aspecto, y era relevante que Redmond ya haga parte de uno de los máximos grupos que auditan todo el proceso de creación de herramientas gratuitas para el desarrollador.

Jim Zemlin, Director Ejecutivo, explicó que:

Microsoft y la Linux Foundation pudieron haber tenido desacuerdos en el pasado, pero una cosa en el que siempre hemos concordado es que los desarrolladores son muy importantes. Microsoft será más capaz de colaborar con la comunidad de código abierto para ofrecer experiencias transformadoras de móviles y nube a más personas.

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?

Windows Composition, otra de las novedades de Windows 10

Windows Composition, otra de las novedades de Windows 10

WP_20160524_14_44_58_Pro_LI

En el Build Tour de Barcelona se mostraron muchísimas cosas relacionadas con la nueva versión de Windows 10 que nos llegará en verano, y sobretodo las novedades que más cerca están de los desarrolladores. Una de ellas y, de las que mas llamó la atención desde su presentación en San Francisco es Windows Composition, una nueva API que permite a los desarrolladores con pocas líneas de código incluir suaves animaciones a 60 fotogramas por segundo.

Cómo funciona Windows Composition

Microsoft se explayó un buen rato en explicar las bondades de su nueva API que llamará la atención de los desarrolladores más exigentes y que quieren que sus aplicaciones o juegos tengan una experiencia única. Como ejemplo de ello, Microsoft mencionaba diversas veces durante la conferencia que las animaciones de Windows 10 (sobretodo las animaciones del menú de inicio, apertura o cierre de apliaciones, etc) ya funcionan de forma similar a Windows Composition. Esta API aprovecha la aceleración gráfica por GPU en vez de dejar las animaciones solo para la CPU, esto consigue que la GPU haga un trabajo muy sencillo para la misma (sobretodo en tarjetas gráficas de alto rendimiento) y la CPU no pase del 10-12% de uso máximo.

Windows Composition, otra de las novedades de Windows 10Las animaciones siempre se renderizarán a 60 fotogramas por segundo (algo muy codiciado por los desarrolladores de videojuegos, por ejemplo) y consiguen que, efectos usualmente difíciles como el blur (translúcido) se renderizen de forma rápida y sin hacer resentir el rendimiento. Ahora mismo solo están disponibles efectos de luz, efecto blur y animaciones de expresión, todo ello con aceleración GPU y a 60fps.

Windows Composition y Visual Studio

Una de las novedades que más llamó la atención de los presentes fue la capacidad de poder editar en tiempo real y directo en código las características de la API Windows Composition, pudiendo mover imágenes, añadirle efectos y aumentarlos o reducirlos en tiempo real en el modo debug. Además, incidían mucho en la sencillez de incluir la API a nuestras aplicaciones, con pocas líneas de código y de forma sencilla e intuitiva, dejando la mayoría del trabajo a la GPU y la API.

Sin duda Microsoft quiere que las aplicaciones de la Windows Store tengan la mejor apariencia posible, y siendo realistas, algo que muchas veces falla y que en otras plataformas está mucho más estandarizado son transiciones, efectos o animaciones dentro de las propias aplicaciones de una forma sencilla, rápida y que no moleste al usuario. En Windows, Microsoft quiere poner de manifiesto que también puede haber estandarización, y si en iOS podemos reconocer sus aplicaciones hasta casi por sus animaciones, en Windows también se debería poder hacer lo mismo, y ese es el camino que los de Redmond quieren construir.

¿Qué os parece Windows Composition? ¿Creéis que mejorarán las interfaces de las aplicaciones?

Microsoft lanza el convertidor de aplicaciones para Visual Studio 15

Microsoft lanza el convertidor de aplicaciones para Visual Studio 15

rsz_visual-studio-logo

Uno de los pilares de las herramientas de desarrollo de Microsoft son los puentes para portar aplicaciones a Windows 10, en el primero de ellos tenemos el Windows Bridge for iOS para traer aplicaciones desde iOS, el segundo es Windows Bridge for Hosted Web Apps para portar aplicaciones desde webs y para crear webapps, y el tercero (y quizás más potente) es Project Centennial o Desktop App Converter, para pasar aplicaciones de escritorio a UWP, con todas las ventajas de esta última.

Llevamos semanas oyendo noticias sobre esta herramienta, y ahora nos llega que ya está disponible para probar en Visual Studio 15, gran paso para poder, finalmente, convertir aplicaciones de escritorio a UWP de forma más general y con la infraestructura lógica que se requiere. Para ello es necesario tener sí o sí Visual Studio 15, la compilación 14342 de Windows 10 PC (la última de Insider) y el Desktop App Converter instalado.

new-project2

Este nuevo añadido permitirá a los desarrolladores probar cualquier actualización que hagan en la aplicación de escritorio editándose automáticamente en el paquete de UWP, además de hacer debug directamente en Visual Studio de la misma.

Sin duda es una muy buena noticia para los desarrolladores que quieran portar sus aplicaciones clásicas a UWP, algo que Microsoft está potenciando mucho y que en la Build 2016 mostró con juegos como Age of Empires II o hasta The Witcher 3. Esta podría ser una manera de que la Windows Store se llene de grandes aplicaciones y juegos, y que estas disfruten de las características como los Live Tiles o las notificaciones, además de poder abarcar más dispositivos y tener un desarrollo mucho más sencillo y con código compartido.

¿Qué os parece la llegada de Project Centennial a Visual Studio?

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

El SDK de Windows 10 Anniversary, una gran noticia para los desarrolladores

El SDK de Windows 10 Anniversary, una gran noticia para los desarrolladores

CezwQlcWIAAdr2k

Hoy hemos conocido el nombre que Microsoft le ha dado a la primera gran actualización de su nuevo sistema operativo, Windows 10 Anniversary, que será lanzada en Julio de este año. Esta actualización conmemorativa viene con su correspondiente SDK para que los desarrolladores puedan usar en sus aplicaciones y dotarles así de las nuevas funciones añadidas.

Para que nos quede claro que se podrá hacer con este SDK Microsoft ha publicado en su blog los añadidos que trae:

  • Dispositivos conectados: Se está trayendo nuevas formas de conectarse, comunicarse y gestionar múltiples dispositivos y aplicaciones. Esta tecnología permite la expansión de Cortana y el nuevo Centro de Actividades en la nube, y se está introduciendo en la actualidad.
  • Ejecución en segundo plano: Se brinda la capacidad de ejecutar la aplicación en segundo plano sin necesidad de dos procesos separados. Escribir aplicaciones que se ejecuten cuando sea necesario va a ser más simple y más potente.
  • Extensiones de aplicaciones: UWP ahora es compatible con la extensibilidad de aplicaciones que permiten construir un ecosistema basado en la aplicación. Microsoft Edge utiliza esta tecnología para sus propias extensiones.
  • Centro de Actividades en la Nube: Permite a la aplicación interactuar con los usuarios en todos sus dispositivos. Ahora se puede descartar las notificaciones en un dispositivo y serán descartadas en todos los dispositivos
  • Windows Store & Dev Center: nuevas herramientas incluyendo roles de usuario en el Dev Center, mejoras analiticas, una API de análisis que permite guardar los datos y usarlos fuera del panel, segmentación de usuarios y targeting, pruebas A / B, suscripciones a aplicaciones, mejoras en la publicidad, y más.

Innovaciones en NUI (Interfaz Natural de Usuario) que llegarán a UWP:

  • Windows Ink APIs: estas herramientas permiten un renderizado de la escritura con baja latencia, reconocimiento de escritura a mano y administración de los datos de escritura.
  • Windows Hello: ahora será posible implementar la identificación biométrica de Windows Hello en páginas web con las nuevas APIs JavaScript para Microsoft Edge.
  • Cortana APIs: ahora Cortana permite integrar acciones proactivas con las aplicaciones. Los desarrolladores podrán registrar acciones con Cortana, que conectarán a los usuarios con las aplicaciones.
  • Microsoft HoloLens se comienza a distribuir: Windows Holographic SDK ya está disponible para descargar, igual que el emulador de HoloLens.

Windows 10 devices

Desarrollo multiplataforma en Windows y nuevas herramientas de desarrollo:

  • Convirtiendo aplicaciones de escritorio (Project Centennial): ya está disponible el nuevo convertidor de aplicaciones de escritorio, para portar aplicaciones Win32 o .NET a UWP y la Windows Store. Con la nueva tecnología de instalación, la aplicación se puede fácilmente instalar, desinstalar y actualizar, además de acceder a todas las APIs de UWP, como los iconos dinámicos (Live Tiles), Cortana, notificaciones, etc.
  • Bash llega a Windows: Windows 10 ahora tiene un gran soporte para Bash ejecutándose en Ubuntu, parte de una colaboración con Canonical y el creciente soporte de las herramientas de líneas de comando open-source. Los desarrolladores podrán descargar Bash desde la Windows Store.
  • Xamarin: ahora será más fácil compartir el código entre plataformas manteniendo las herramientas nativas. Además, el Windows Bridge for iOS permite a los desarrolladores de iOS portar el código Objective-C con Visual Studio y compilar una aplicación UWP.
  • Desbloqueo de Kit de Desarrollo en Xbox One: Hoy se lanza el desbloqueo del Kit de Desarrollo para Xbox One, y así convertir cualquier Xbox One en un DevKit. Cualquiera podrá desarrollar aplicaciones UWP y ejecutarlas en Xbox One.

Como podéis ver esto son solo algunas de las muchas novedades que trae el nuevo SDK, ya que según Microsoft se incluyen más de 1000 nuevas APIs y herramientas disponibles para los desarrolladores, y estas son solo algunas de las más importantes. Además, aún quedan dos días enteros de Build, por lo que es muy probable que queden bastantes novedades por descubrir. Visual Studio 2015 Update 2 ya está disponible para descargar, al igual que la preview del nuevo SDK desde el propio Visual Studio.

¿Qué os parecen todas estas nuevas herramientas?

Las actualizaciones de pago llegarán a la Windows Store

Las actualizaciones de pago llegarán a la Windows Store

Windows

De entre todas las novedades que llegarán para los desarrolladores con la nueva actualización de Windows 10 de verano, hay unas cuantas que son bastante importantes y pondrán al dia a la Windows Store en cuanto a características se refiere, una de ellas son las actualizaciones de aplicaciones de pago, algo que ya está presente en tiendas como la de iOS.

Esta característica facilita a los desarrolladores el hecho de cobrar por grandes actualizaciones de una aplicación sin tener que publicar otra, cuando realmente es un gran avance de la misma. Por ejemplo, si como desarrollador tienes un cliente de correo electrónico, y su versión 2.0 es un salto lo suficientemente grande como para cobrar un pequeño precio a los usuarios, es mucho más sencillo cobrar por la actualización de la aplicación ya disponible, que no lanzar otra que se llame igual con un 2.0 al final, es más fácil para el desarrollador y para el usuario. Algo aplicable a, por ejemplo, aplicaciones que lancen grandes actualizaciones anuales, al más puro estilo Adobe.

Además de esta característica, también se añadirán APIs para poder aprovechar el poder de las GPU y añadir nuevos efectos de animación a las aplicaciones, como profundidad o estratificación (por capas) y poderlos disfrutar a 60fps, por ejemplo, se podrá crear un efecto translúcido que aumente según el zoom con los dedos o el ratón.

CezwQlcWIAAdr2k

La nueva actualización de Visual Studio 2015 y el Anniversary SDK incluirán más de 1000 nuevas APIs, incluyendo las anteriores mencionadas, y también otras como emulador de HoloLens, entrada de controlador de juegos, subtítulos, Unreal Engine 4 DirectX12, Cortana multi dispositivo, suscripciones en la Windows Store, mapas offline, entre muchas otras.

Como se puede apreciar, Microsoft está potenciando mucho sus herramientas de desarrollo para UWP (Universal Windows Platform) que beneficiará mucho a su concepto de One Windows, y que ayudará a seguir creciendo en PC y, esperemos, a crecer y enriquecer las aplicaciones en móvil.

Salir de la versión móvil