DESARROLLO DE APLICACIONES DE ESCRITORIO HÍBRIDAS CON JAVASCRIPT, CSS Y HTML
Resumen
RESUMENLas aplicaciones de escritorio híbridas se desarrollan con lenguajes propios de las webapps: Javascript, CSS y HTML, siendo estas una combinación de la app nativa y web app incluyendo las mejores características de cada una de ellas, por lo que permiten su uso en diferentes plataformas. El análisis fue realizado con el app runtime NW.js y el Node.js con el que se puede acceder al hardware, sistemas de archivos, y redes funcionales; facultando su uso en una amplia gama de campos, desde la implementación de los servidores web para la creación de software de control para los robots. Al desarrollar las aplicaciones híbridas, el front-end y back-end, el usuario ejecuta de forma explícita la aplicación y en un contexto local. Estas opciones permiten a los desarrolladores combinar los beneficios de las aplicaciones nativas y las webs. El enfoque de esta investigación está inmerso en el desarrollo de software híbrido.PALABRAS CLAVE: App; Aplicaciones híbridas; Javascript; NW.js; Node.js.APPLICATIONS DEVELOPMENT OF HYBRID DESKTOP WITH JAVASCRIPT, CSS AND HTMLABSTRACTThe hybrid desktop applications develop with own languages of webapps: Javascript, CSS and HTML, being these a combination of the native app and web app including the best features of each one, so allow its use on different platforms. The analysis was performed with the app runtime Node.js and NW.js with this we can access to the hardware, file systems, and functional networks; entitling its use in a wide range of fields, from the implementation of web servers for creating control software for robots. In developing hybrid applications, the front-end and back-end, the user runs the application explicitly and in a local context. These options allow developers to combine the benefits of native applications and websites. The focus of this research is involved in developing hybrid software.KEYWORDS: App; Applications hybrid; Javascript; NW.js; Node.js.Descargas
Citas
Benoit, A. (2015). NW.js Essentials. Birmingham: Packt Publishing Ltd.
IBM, C. (01 de 04 de 2012). El desarrollo de aplicaciones móviles nativas,. Obtenido de ftp://ftp.software.ibm.com/la/documents/gb/commons/27754_IBM_WP_Native_Web_or_hybrid_2846853.pdf
Jensen, P. B. (2015). Cross-Platform Desktop Applications. Nueva York: Manning Publications Co.
LanceTalent. (20 de 02 de 2016). Los 3 tipos de aplicaciones móviles: ventajas e inconvenientes. Obtenido de https://www.lancetalent.com/blog/tipos-de-aplicaciones-moviles-ventajas-inconvenientes/
Lingras, P., Triff, M., & Lingras, R. (2016). Building Cross-Platform Mobile and Web Apps for Engineers and Scientists: An Active Learning Approach. Boston: Cengage Learning.
Nwjs, C. (23 de 03 de 2016). NW.js. Obtenido de http://docs.nwjs.io/en/latest/
Nwjs, C. (23 de 03 de 2016). What's new in NW.js v0.13. Obtenido de http://nwjs.io/blog/whats-new-in-0.13/
Pratt, D. (19 de 11 de 2012). Getting Started with TideSDK. Obtenido de http://tidesdk.multipart.net/docs/user-dev/generated/#!/guide/getting_started
Raona. (05 de Septiembre de 2014). ¿App nativa, web o híbrida? Obtenido de http://blog.raona.com/app-nativa-web-o-hibrida
Towaha, S. O. (2016). JavaScript Projects for Kids. Birmingham: Packt Publishing Ltd.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
CC BY-NC-SA : Esta licencia permite a los reutilizadores distribuir, remezclar, adaptar y construir sobre el material en cualquier medio o formato solo con fines no comerciales, y solo siempre y cuando se dé la atribución al creador. Si remezcla, adapta o construye sobre el material, debe licenciar el material modificado bajo términos idénticos.
OAI-PMH URL: https://revista.uniandes.edu.ec/ojs/index.php/mikarimin/oai