Xamarin Media Plugin

¿Qué es Xamarin? https://flic.kr/p/2fT6Sp6 Xamarin Logo Xamarin permite la creación de aplicaciones móviles, lo que lo diferencia en este entorno, es que su lenguaje de compilación es de C# (CSharp), Xamarin Media Plugin sera implementado sobre este entorno. Características Funciona completamente en las plataformas de Android, iOS y Windows Phone y es único ya que permite combinar las plataformas nativas y les añade las siguientes características: Enlaces completos para los SDK subyacentes. Interoperabilidad con Objective-C, Java, C y C++. Construcciones de lenguaje moderno. Compatibilidad multiplataforma móvil.Etc. Enlace: https://docs.microsoft.com/es-es/xamarin/cross-platform/get-started/introduction-to-mobile-development Xamarin Forms https://flic.kr/p/2fT6ZyX Xamarin Forms…continue reading →

WEB API CONFIGURAR SALIDA JSON

* Vamos a realizar una aplicación WEB API en la que formatearemos la salida de la respuesta JSON para ser consumida por un cliente. * Personalizaremos el formato de salida de los datos y también de los elementos que deseamos exponer en algún método en particular. * Realizaremos la aplicación mediante Entity Framework y la tabla datoscliente, para ampliar el tipo de búsquedas. Nos crearemos un proyecto nuevo MVC llamado Api Formato JSon. Creamos un proyecto Empty y seleccionamos las librerías de tipo Web API.     Sobre Models, agregamos un nuevo elemento…continue reading →

Camp de Xamarin – Un lenguaje para todas las plataformas móviles

Otra vez nos reunimos en el Tech Club de Tajamar, esta vez para un Camp de Xamarin,  que es un framework que, utilizando lenguaje C#, nos permite desarrollar aplicaciones móviles para ejecutarse en iOS, Android y Windows Phone. Lo impartió Evereis Digital Experience,  que es una consultora multinacional dentro del grupo NTT DATA, la sexta compañía de servicios IT del mundo, con 70.000 profesionales y presencia en Asia-Pacífico, Oriente Medio, Europa, Latinoamérica y Norteamérica. En este evento nos acompañaban los Ponentes: Raúl  Gonzalo Montero y Antonio Martinez Callejo (Managers) José Carlos Restrepo Rondon y Javier Valvano…continue reading →

App Nativa IOS en Xamarin

Xamarin es una compañía que se estableció en mayo de 2011, por los mismos ingenieros que crearon el proyecto Mono, consistente en una implementación libre de la plataforma de desarrollo .NET para dispositivos Android, iOS y GNU/Linux. Es decir, con Xamarin podríamos evitar tener que utilizar Java para desarrollar una aplicación para Android. Anteriormente, este proyecto se llamaba MonoTouch y MonoDroid. Desde mi punto de vista, el principal motivo para que surjan plataformas de este tipo radica en que uno de los mayores desafíos a la hora de desarrollar aplicaciones multiplataforma es mantener la consistencia en todos los entornos (en términos…continue reading →

Data Binding

Data Binding ¿Qué es Data Binding? Es un mecanismo mediante el cual podemos enlazar los elementos de la interfaz de usuario con los objetos que contienen la información a mostrar. El caso más típico de data binding es el enlazar un control de la interfaz de usuario con un valor o registro de una base de datos. Xamarin nos permite de manera sencilla realizar binding a una propiedad de un control utilizando propiedades de otros controles, objetos, colecciones, etc. Cuando realizamos data binding, creamos una dependencia entre el valor de una propiedad llamada target con…continue reading →

Custom Controls en Xamarin Forms

La programación para dispositivos móviles es el futuro y el presente de todo desarrollador. Todo usuario tiene un Smartphone de mayor o menor gama en el bolsillo, lo que hace que el público objetivo de la programación de aplicaciones móviles sea muy amplio, y a su vez muy competitivo. Pero al desarrollador se le presenta un problema, y es qué al haber tanta variedad de dispositivos, las aplicaciones deben adaptarse a ellos, y debe funcionar igual de bien tanto en un dispositivo “lowcost” con sistema operativo Android, como en el último modelo de…continue reading →