Introducción Además de cuidar detalles como la funcionalidad o la apariencia visual de nuestra aplicación, nuestra aplicación debe funcionar correctamente bajo todas las condiciones en todos los dispositivos para la que sea lanzada. Un punto importante a revisar siempre suele ser, el tiempo de...
Introducción Volvemos a por un reto de interfaz de usuario con Xamarin.Forms. En este artículo, vamos a tomar como referencia un diseño de Dribbble (por Shirley Yao), que intentaremos replicar con paso a paso. [gallery link="file" columns="2" size="medium" ids="17306,17307" orderby="rand"] Art...
Introducción Versión tras versión recibimos novedades en Xamarin.Forms. En la última versión estable (3.6) hemos recibimos múltiples novedades de peso (donde brilla con luz propia Visual). ¿Y si las repasamos todas?. Novedades A continuación, vamos a realizar un repaso de todas las princi...
Microsoft ha anunciado la versión 4.0.0 de Xamarin.Forms. Se trata de una gran actualización de Xamarin.Forms que viene después de la versión 3.6.0 actualizada hace algunos meses. El anuncio oficial a este lanzamiento lo encontrarás en este enlace. Esta actualización tiene relación con Sh...
Introducción ¿Te imaginas tomar una animación creada por un diseñador y poder utilizarla?. Lottiees una librería de animaciones creada por Airbnb para iOS y Android que se encarga de tomar animaciones de After Effect exportadas en JSON y renderizarla utilizando APIs de animación nativa en ca...
Microsoft ha anunciado la versión 3.6.0 de Xamarin.Forms. Esta versión resuelve bugs encontrados en versiones anteriores y también se está eliminando la característica Visual de experimental (o preliminar) a un estado estable. Recordemos que la versión de Xamarin.Forms 4 está en versión P...
Introducción Según evoluciona de Xamarin.Forms, llegan más y más opciones que simplifican la creación de diferentes elementos de la interfaz de usuario. En el estado actual de Xamarin.Forms se pueden conseguir aplicaciones nativas de gran escala, con interfaces cuidadas y con alta integració...
Introducción Como parte de las novedades que llegan con Xamarin.Forms 4.0 se encuentra el nuevo control CollectionView. Xamarin.Forms CollectionView CollectionView llega con el objetivo de mejorar lo ofrecido por el control ListView hasta ahora: Facilitar más opciones como listados horizo...
El evento En España tenemos una comunidad .NET activa y diversa. Gracias a ello tenemos eventos anuales de gran calidad relacionadas con Azure, SQL Server e incluso AI. Sin embargo, a pesar de contar con una enorme variedad de desarrolladores Xamarin realizando grandes cosas, nos faltaba un evento...
Microsoft ha publicado la versión 3.4.0 de Xamarin.Forms. Esta versión contiene 13 nuevas características y 3 cambios notables. También se resuelven algunos bugs o fallos detectados en versiones anteriores. Como algo adicional, indicar que el cambio más destacables sea quizás la aparició...
Visual Studio App Center soporta desde hace un par de meses Xcode 10. Coincidentemente, el número de versiones antiguas de Xcode 8 es muy bajo (prácticamente inapreciable), por lo que Microsoft soportará sólo desde Xcode 8.3.3 ó superior, quedando obsoletas las versiones anteriores a ésta. ...
El evento Llega el evento técnico Xamarin que estabas esperando, Monkey Conf!. [caption id="attachment_16811" align="aligncenter" width="600"] Monkey Conf 2018[/caption] Monkey Conf será un evento gratuito, en el que trataremos temas relacionados con desarrollo móvil, Xamarin, Xamarin.Forms, A...
Introducción Necesitar personalizar la barra superior de la aplicación añadiendo un logo, o un texto personalizado (utilizando una fuente específica, múltiples líneas, etc.) es bastante habitual. Hasta ahora, en Xamarin.Formsera algo posible pero...utilizando un Custom Renderer. Es un punto p...
¿OpenJDK? OpenJDK es una opción alternativa al JDK de Oracle creada y diseñada con el desarrollo Android en mente. La idea es conseguir una versión más reducida (descarga menor, menos espacio en disco), evitar problemas con instaladores y herramientas de terceros además de mejorar la experien...
En el pasado Build 2018, Microsoft anunció Xamarin.Forms 3.0. Desde aquella fecha, Microsoft ha estado mejorando Xamarin.Forms y agregando nuevas características al producto. Del fruto de trabajo de estos meses aparece Xamarin.Forms 3.1, al que se le incluye controles personalizados comúnment...
El evento El pasado 01 y 02 de Juniose celebró en Málaga OpenSouthCode 2018, un evento gratuito para promocionar y dar a conocer las tecnologías abiertas: software/hardware libre y opensource. El Material He tenido la oportunidad de participar este año con un divertido taller de desarrollo co...
El problema Tras actualizar XCode a una versión posterior y desde entonces al intentar conectar desde Windows utilizando Xamarin Mac Agent... [caption id="attachment_16160" align="aligncenter" width="600"] Oops![/caption] El mensaje de error nos lo deja todo muy claro, debemos abrir XCode y acep...
Introducción Con la llegada de la última Preview de Visual Studio 2017, la versión 15.7, llegan grandes mejoras en la experiencia al editar XAML de Xamarin.Forms. Ahora el engine que gestiona IntelliSense de XAML de Xamarin.Forms pasa a ser el mismo que WPF o UWP. Hablamos de mejoras en autocomp...
Crear add-ins para Visual Studio macOS Visual Studio para macOS esta basado en MonoDevelop. Antes de lanzarnos de lleno a crear un Add-in es importante conocer lo que se conoce como el modelo de extensión. La arquitectura de Visual Studio para macOS es extensible. La forma de extender se basa en r...
Introducción Con la llegada de .NET Core (y el formato project.json) llegamos a tener la opción de hacer multi-targeting. El multi-targeting no es más que compilar casi el mismo código varias veces para plataformas diferentes. Por ejemplo, con ASP.NET Core era habitual utilizar net45 o netcorea...