Xamarin: La propuesta de Microsoft para el desarrollo móvil multiplataforma

No Thumbnail Available

Date

2019-11-15

Journal Title

Journal ISSN

Volume Title

Publisher

Universidad Santiago de Cali

Abstract

The development of mobile applications implies the need for them to be encoded in different operating systems, resolving different technical and technological difficulties so that the APPS work in a single environment of business information and are executed in each of the existing operating systems in the market. Developing mobile applications using the tools of each operating system means investing more time and greater costs, in addition to not responding quickly to the needs of the market, which jeopardizes the objectives of the companies, by not being able to place the APP early to users to run on all operating systems. To solve the above difficulties, today developers have multiplatform mobile development tools that allow the coding of the APP in different operating systems. The objective of this article is to show how Xamarin technology, acquired at the beginning of 2016 by Microsoft, is a good alternative for multiplatform development of mobile applications specifically for Android, iOS and Windows operating systems. The article contains a description of Xamarin's cross-platform features, installation requirements, aspects such as the development environment, the test environment, the implementation environment and the visual design environment among others.

Description

El desarrollo de aplicaciones móviles implica la necesidad de que las mismas se codifiquen en distintos sistemas operativos, resolviendo distintas dificultades técnicas y tecnológicas para que las APPS funcionen en un entorno único de información empresarial y se ejecuten en cada uno de los sistemas operativos existentes en el mercado. Desarrollar aplicaciones móviles usando las herramientas propias de cada sistema operativo implica invertir más tiempo y mayores costos, además que no se responde de forma rápida a las necesidades del mercado, lo que pone en peligro los objetivos de las empresas, al no poder colocar la APP de forma temprana a los usuarios para que se ejecute en todos los sistemas operativos. Para resolver las anteriores dificultades, hoy en día los desarrolladores disponen de herramientas de desarrollo móvil multiplataforma que permiten la codificación de la APP en distintos sistemas operativos. El objetivo de este artículo es mostrar como la tecnología Xamarin, adquirida a principios del 2016 por Microsoft, es una buena alternativa para el desarrollo multiplataforma de aplicaciones móviles específicamente para los sistemas operativos Android, iOS y Windows pone. El artículo contiene una descripción de las características multiplataforma de Xamarin, los requerimientos de instalación, aspectos como el entorno de desarrollo, el entorno de prueba, el entorno de implementación y el entorno de diseño visual entre otros

Keywords

Desarrollo De Software, Aplicaciones Móviles, Tecnología Multiplataforma, Xamarin

Citation

Luis Carlos Pantoja Mosquera. (2019). Xamarin: La propuesta de Microsoft para el desarrollo móvil multiplataforma. Universidad Santiago de Cali.