UrdaMed Abril 2017 | Page 14

C, o C++. Las aplicaciones desarrolladas para el sistema operativo Android lo hacen con lenguaje Java. Estas aplicaciones, corren de forma más eficiente sobre estos dispositivos ya que sus componentes están diseñados de forma específica para este sistema operativo. Además, este tipo de aplicaciones pueden emplear todos los sensores y elementos del teléfono: camara, gps, acelerómetro, agenda, etc. Esta es una diferencia fundamental con respecto a las aplicaciones web. 2- Aplicaciones Web: Las aplicaciones web móviles, a diferencia de las aplicaciones nativas, se ejecutan dentro del navegador del teléfono. Por ejemplo, en la plataforma iOS, se ejecutan en el navegador Safari. Estas aplicaciones están desarrolladas con HTML, CSS y Javascript. 3.- las aplicaciones Híbridas: Las aplicaciones híbridas aúnan lo mejor de los dos anteriores modelos. Ya que permite el uso de tecnologías multiplataforma como HTML, Javascript y CSS, pero permiten acceder a buena parte de los dispositivos y sensores del teléfono. Buena parte de la infraestructura es tipo web y la comunicación con los elementos del teléfono se hace mediante comunicadores tales como 'PhoneGap'. Un buen ejemplo de aplicaciones híbridas es Facebook. Se descarga de la App Store y cuenta con todas las características de una aplicación nativa pero requiere ser actualizada ocasionalmente. El proceso de desarrollo para este tipo de aplicaciones es algo más complicado. Al igual que para las aplicaciones nativas, el código una vez creado se compila a un ejecutable. Además, también como en las aplicaciones Web se genera código HTML, CSS y Javascript a ejecutar en un navegador. Ambos códigos se compilan para ser subidos mediante un paquete distribuible a la App Store. ¹ ​ Gil, Jorge. Historia de las aplicaciones móviles. [consultado en internet].Disponible en: http://es.slideshare.net/cobiruto/historia-de-las-aplicaciones-moviles​ . [consultado el 8 de marzo]. ²Aranaz, Jaime. ​ DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES SOBRE LA PLATAFORMA ANDROID DE GOOGLE. [internet]. Disponible en: http://pedromrojas12.blogspot.mx/2015/12/historia-de-las-aplicaciones-moviles.htm​ l.Trabajo de grado para obtener el título de Ingeniería Informática. [consultado el 8 de marzo 2017.] Universidad Carlos III De Madrid. Madrid, España.