Aplicaciones hibridas, de escritorio, moviles y multiplataformas
Las aplicaciones son sistemas informáticos creados como herramientas con el objetivo de permitir a los usuarios realizar uno o diversos tipos de trabajo bien sea en línea o sin necesidad de conexión a la red.
Con el auge de la informática y su gran importancia en cualquier ámbito de nuestra vida cotidiana es muy común ver que cada día son más las personas que hacenuso de la red así como de sus servicios y aplicaciones para mejorar su condición de vida o de trabajo.
El objetivo del presente trabajo es dar a conocer los distintos tipos de aplicaciones informáticas que existen y que ventajas o desventajas ofrecen de acuerdo a sus funcionamiento.
1. Aplicaciones de Escritorio, Web, Móviles, Hibridas Multiplataforma y Nativas.
•Aplicaciones de escritorio:
Son las aplicaciones creadas para ejecutarse en ordenadores de escritorio, sobre un sistema operativo de interfaz visual como Windows o Linux.
El software o aplicación de escritorio, también es conocido como un recurso o “App”, es un programa informático diseñado para ayudar al usuario a realizar singulares o múltiples tareas específicas relacionadas.Ayudan a resolver problemas relacionados al mundo real.
Los ejemplos incluyen software empresarial, software de contabilidad, suites de oficina, software de gráficos, y reproductores de medios.
Como sabemos estas aplicaciones pueden relacionar de manera sencilla por medio de un Script programándola en el terminal de un GNU/Linux de cualquiera de sus distribuciones que desde luego puedenejecutarse, pero crearlas en Windows sería casi imposible...
Las aplicaciones de escritorio pueden hacer uso full de los recursos del cliente. Por ejemplo, WPF (que es la tecnología de .Net para hacer aplicaciones de Windows) Está basado en DirectX (como la mayoría de los juegos modernos) y hace uso de las capacidades del hardware de video. Permitiendo que las aplicaciones tengan unaexperiencia de usuario muchísimo mejor que otras tecnologías. WPF por ejemplo tiene soporte nativo para animaciones, 3D, Touch, y muchas otras cosas que serían mucho más trabajosas de desarrollar con Javascript en Web.
• Aplicaciones Web:
Las aplicaciones web son aquellas herramientas que los usuarios pueden utilizar accediendo a un servidor web a través de Internet o de una intranetmediante un navegador. En otras palabras, es una aplicación software que se codifica en un lenguaje soportado por los navegadores web en la que se confía la ejecución al navegador.
Las aplicaciones web son populares debido a lo práctico del navegador web como cliente ligero, a la independencia del sistema operativo, así como a la facilidad para actualizar y mantener aplicaciones web sindistribuir e instalar software a miles de usuarios potenciales.
o Usos comunes de las aplicaciones web:
Las aplicaciones Web pueden tener numerosos usos tanto para los visitantes como para los ingenieros de desarrollo, entre otros:
Permitir a los usuarios localizar información de forma rápida y sencilla en un sitio Web en el que se almacena gran cantidad de contenido.
Recoger,guardar y analizar datos suministrados por los visitantes de los sitios.
Actualizar sitios Web cuyo contenido cambia constantemente.
o Ejemplos de aplicaciones web:
Las aplicaciones web son usadas para implementar web mail, ventas online, subastas online, foros de discusión, redes sociales, juegos, etc.
• Aplicaciones móviles:
Las aplicaciones móviles son programasinformáticos que podemos descargar desde internet y a los cuales podemos acceder directamente desde nuestro teléfono o desde algún otro aparato móvil – como por ejemplo una Tablet o un reproductor MP3.
Por lo general se encuentran disponibles a través de plataformas de distribución, operadas por las compañías propietarias de los sistemas operativos móviles como Android, iOS, BlackBerry...
Regístrate para leer el documento completo.