Elbrinner da Silva Fernandes

Blog sobre Xamarin, MVVMCROSS y UWP (Plataforma universal de Windows)

[Streaming][English] See how Syncfusion can both enhance and accelerate your mobile development with the largest Xamarin.Forms..

[Streaming][English] See how Syncfusion can both enhance and accelerate your mobile development with the largest Xamarin.Forms..

See how Syncfusion can both enhance and accelerate your mobile development with the largest Xamarin.Forms controls library on the market. 

The event will be carried out by streaming from the gotomeeting platform.

Subscribe here: https://www.meetup.com/es-ES/Xamarin-Madrid/events/245702079/

Link streaming: https://app.gotomeeting.com/?meetingId=585085989 for December 18, 2017.

 

Tiempo de respuesta con httpclient

Tiempo de respuesta con httpclient

Hoy, vamos a comparar los tiempos de respuesta, según la configuración del HttpClient.

Para probar el rendimiento he creado 3 proyectos con variaciones mínimas, que hacen 10 peticiones a la página de Wikipedia.

He puesto un cronometro para medir el tiempo de respuesta, está información se pinta en la vista con el resultado, al hacer clic sobre el único botón de la aplicación.

Bug Xamarin IOS 11 al recuperar el idioma del sistema.

Bug Xamarin IOS 11 al recuperar el idioma del sistema.

Me he fijado que al instalar mi aplicación en IOS 11 siempre se muestra en inglés, ignorando el idioma del sistema al mostrar la interfaz para el usuario.

La función de .net que uso pare recuperar el idioma es:

CultureInfo.DefaultThreadCurrentUICulture.Name;

Experiencia con Xamarin en el mundo real de los proyectos.

Experiencia con Xamarin en el mundo real de los proyectos.

Xamarin es un conjunto de herramientas fantásticas que permite crear aplicaciones multiplataforma nativas con un único lenguaje común y entorno de desarrollo. ¿Suena demasiado bien verdad?

El próximo día 7 de noviembre contaremos nuestra experiencia con Xamarin en proyectos reales, hablaremos de las ventajas y desventajas de arrancar un proyecto con esta tecnología.

Código fuente de la aplicación Acceso directo

Código fuente de la aplicación Acceso directo

He creado una aplicación para denunciar el acoso escolar en España con Xamarin Forms para IOS, Android y UWP.  La app está publicada en la tienda para UWP y Android, en breve publicaré para IOS, estoy en proceso de abrir una cuenta en la Apple Store.

Los que quieran colaborar con la causa o aprender xamarin, pueden clonar la aplicación en github.

La aplicación fue creada por 2 motivos principales:

  • Ayudar a denunciar el acoso escolar
  • Enseñar Xamarin Forms a quien quiera aprender.

Hola Mundo con Xamarin.Android

Hola Mundo con Xamarin.Android

La mejor forma de aprender cualquier lenguaje de programación es poniendo mano a la obra y empezando con la aplicación “Hola Mundo”.

En este ejemplo vamos a usar Xamarin Android y crearemos una aplicación muy sencilla para calcular el porcentaje de propina.

Como es una aplicación de introducción, lo haremos lo más fácil posible. Haga clic en el título para ver el paso a paso de como crear.

Crear un proyecto con Xamarin Classic usando PCL y MvvmCross

Crear un proyecto con Xamarin Classic usando PCL y MvvmCross

Cuando se empieza a desarrollar con Xamarin y buscamos tutoriales por internet, vemos una serie de patrones de diseño, buenas prácticas y siglas que dan algo de respecto cuando no lo conocemos, como puede ser MVVM, inyección de dependencias, contenedores IOC, converters, command, binding, custom presenter y etc…

La parte buena es que de forma inicial existen frameworks como MvvmCross, que ofrecen toda la arquitectura inicial para empezar sin tener que conocer cada pieza al detalle desde el principio.

 

Formación Xamarin para programadores .net

Formación Xamarin para programadores .net

Los días 19 y 20 de septiembre de 2017 se impartirá un curso de formación interna en everis Madrid y aún quedan 2 plazas libres para los empleados de everis.

La formación será de 16h y veremos sobre todo como crear una solución desde cero con Xamarin Forms reaprovechando todo el conocimiento ya adquirido con .Net

Meetup Xamarin Madrid

Meetup Xamarin Madrid

Como el grupo necesitaba un organizador para seguir, me he atrevido a dar un paso adelante para reanímalo con la colaboración de vosotr@s. Toda la ayuda para volver a poner el grupo en funcionamiento es bienvenida.

El último meetup de este grupo fue en 2015 y muchas cosas han cambiado para bien dentro de Xamarin. Mi idea inicial es intentar hacer un meetup a cada 3 meses, si puede ser más, mejor.

Formación Xamarin abierta en Tajamar

Formación Xamarin abierta en Tajamar

Xamarin es una herramienta para los desarrolladores de aplicaciones móviles. La novedad: escribes tu APP en lenguaje C# y el mismo código es traducido para ejecutarse en iOS, Android y UWP.

Por eso te invitamos a participar de este evento donde aprenderás las nociones básicas, modelos de trabajo, herramientas que se complementan con ésta y muchas otras novedades que nos pueden ayudar en la gestión de nuestros desarrollos. Y, todo ello, en base a la experiencia de everis en proyectos reales.  

 

 

Elbrinner da Silva Fernandes Elbrinner da Silva Fernandes
Consultor Xamarin, experto en mobilidad en everis España.
Madrid Spain

Xamarin Certificado

Xamarin Master

Certificación Solutions developer App Builder

Certicación Solutions Associate Web applications

Microsoft Active Professional

Microsoft Professional

Specialist programaming in C#

Specialist programaming in HTML5 with JavaScript & CSS3

Planet Xamarin