Anunciese Aquí

Registro automático

Acceder con Twitter

top articulo
twitter
facebook
Rss
viernes 19 de abril del 2024
Lea, publique artículos gratis, y comparta su conocimiento
Usuario Clave ¿Olvidó su clave?
¿Iniciar sesión automáticamente en cada visita?
Inserte su correo electronico

Entendiendo Los 3 Tipos De Aplicaciones Multiplataforma Y Su Desarrollo

veces visto 19342 Veces vista   comentario 0 Comentarios

Entendiendo Los 3 Tipos De Aplicaciones Multiplataforma Y Su Desarrollo

Cuando se trata del desarrollo de una página web podemos no encontrar complicaciones, ya que el entorno suele ser el mismo en muchos de los casos, sin embargo esto no sucede cuando queremos desarrollar una app para un móvil debido a que existen una variedad de plataformas (Tales como Android, iOS, etc) las cuales pueden ser más difíciles de realizar, es por eso que se necesita el conocimiento apropiado para el desarrollo de aplicaciones multiplataforma.

Hoy en día existen dos plataformas que en conjunto abarcan el 50% de dispositivos móviles, las cuales son Android y iOS, después de ellas tendremos plataformas con una menor cuota pero que resultan importantes ya que si las tomamos en cuenta junto a las que ya hemos mencionado podremos llegar a un 80% de los dispositivos móviles, estas son Blackberry, RIM y Windows Phone.

Con el desarrollo de aplicaciones multiplataforma tendremos en cuenta 3 tipos de aplicaciones, las cuales son:
 

App nativas.- Una app nativa es aquella que se realiza exclusivamente para una plataforma en particular. Por lo tanto si se quiere llegar a un mayor número de usuarios se debe realiza la aplicación para cada una de las plataformas con más acogida que ya hemos mencionado. La gran ventaja de las apps nativas es que ofrecen una mejor calidad y los usuarios podrán notar la diferencia, sobre todo los más exigentes. App híbrida basadas en web app.- Estas aplicaciones pueden estar disponibles para varias plataformas pero su desarrollo se basa en la programación de la aplicación como si se tratara de una aplicación web, por lo tanto se usan lenguajes conocidos como HMTL, CSS y Javascript. Luego estas aplicaciones serán exportadas al código nativo de cada plataforma, aunque el mayor inconveniente es que la calidad puede verse afectada en algunos dispositivos con plataforma diferente y necesiten retoques para arreglarlos. App híbrida interpretada.- El desarrollo de aplicaciones multiplataforma basado en apps híbridas interpretadas consiste en el desarrollo de aplicaciones en Javascript, el cual será exportado al código de la app nativa. La gran ventaja de las apss híbridas es que su desarrollo es mucho más rápido y se pueden englobar varias plataformas a la vez, sin embargo la calidad no puede ser la misma para todas, sobre todo si las aplicaciones son mucho más complejas, por lo que serían ideales para desarrollar aplicaciones sencillas.

Cuando pienses en el desarrollo de aplicaciones multiplataforma debes tener en cuenta cuales son los usuarios a los que quieras llegar. Así si quieres destacar solo en una plataforma con una aplicación compleja entonces las apps nativas pueden ser la solución, sin embargo, si deseas abarcar muchas más plataformas, entonces el desarrollo dependerá de la complejidad de la misma.

Clasificación: 2.8 (25 votos)
Está prohibido copiar este artículo. Artículo.org no permite la sindicación de sus artículos.
Acerca del autor

Puedes seguir aprendiendo sobre los sistemas operativos para dispositivos móviles en nuestro sitio web para conocer más sobre el tipo de aplicación que desees programar.

¿Tiene comentarios o preguntas para el autor?
Artículos recomendados
Diseño Web para niños
Escrito por Zerep, Añadido: 01 de Mar, 2011
El diseño web para los niños es una experiencia fascinante, desafiante y gratificante, además de exasperante. Aquí se está tratando de crear una experiencia digital para personas que aún carecen de la capacidad cognitiva para entender la abstracción. En el diseño web para niños se tratando de establecer...
veces visto 2663 Veces vista:   comentarios 0 Comentarios
Pasos necesarios para ejecutar un programa en una computadora
Escrito por Carlos Pes, Añadido: 13 de Ene, 2011
Suponiendo que en el disco duro de un PC esté guardado un programa que sirva para realizar la suma de dos números enteros cualesquiera (por ejemplo, del 3 y el 5), si alguien quiere realizar una suma con dicho programa, deberá seguir, como mínimo, los siguientes cinco pasos: 1. Encender el ordenador....
veces visto 5988 Veces vista:   comentarios 0 Comentarios
Protesta de GOOGLE por acuerdo de APPLE con los programadores
Escrito por Leonel Morales, Añadido: 24 de Jun, 2010
Google dijo el miércoles 09/junio/2010 que los recientes cambios en el acuerdo entre su rival Apple y los desarrolladores de aplicaciones bloquearán las herramientas de publicidad de Google para el popular iPhone, creando barreras "artificiales" para la competencia Apple modificó la redacción del...
veces visto 1616 Veces vista:   comentarios 0 Comentarios
Introducción a PHP
Escrito por Hugo Gómez, Añadido: 22 de Abr, 2010
¿Qué es PHP? PHP significa “PHP: Hypertext Preprocessor”. PHP es un lenguaje de script del lado del servidor para crear páginas Web dinámicas. Crear scripts PHP para realizar un seguimiento de las actividades de los visitantes en el sitio, enviar correos electrónicos a los clientes, que los usuarios...
veces visto 3398 Veces vista:   comentarios 0 Comentarios
Pasos fundamentales para comenzar a programar
Escrito por Javi Pizarro , Añadido: 17 de Mar, 2011
Te voy a mostrar el error más común que comenten el 90% de las personas que deciden aprender a programar. Si tú eres capaz de evitar este error y enfocar tus energías a lo que te voy a proponer, vas a ser capaz de dar tus primeros pasos para programar y de ponerte en acción sin dudarlo y sin...
veces visto 2950 Veces vista:   comentarios 0 Comentarios