Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CONTEXTO
1 .1 Contexto /
PRESENTACIN Y OBJETIVOS
Juego
(1) HTML/CSS/JS en Mozilla Developer Network: Uso de sensores (acelermetro) y
https://developer.mozilla.org/es/docs/Web/HTML libreras de juegos (Phaser)
https://developer.mozilla.org/es/docs/Web/CSS
https://developer.mozilla.org/es/docs/Web/JavaScript Notas
(2) Curso Introduccin a la programacin (Javascript). Almacenamiento de informacin
https://miriadax.net/web/introduccion-a-la-programacion- (off/online) y recuperacin de datos
descubre-el-lenguaje-de-la-era-digital-2-edicion
1 .1 Contexto /
TECNOLOGAS Y WEB
A la hora de crear aplicaciones mviles para plataformas como Android o iOS contamos con varias alternativas
Requiere conocimientos y desarrollos especficos por No se pueden distribuir en las tiendas de aplicaciones
cada plataforma No pueden acceder a todas las capacidades del
dispositivos.3
APPS hbridas
(3) La evolucin de las aplica-
Usan un wrapper hecho Se pueden distribuir desde las tiendas de aplicaciones ciones web mviles son las
en cdigo nativo que Se puede acceder a las capacidades del dipositivo llamadas aplicaciones web pro-
incluye un webview sobre gresivas
el que podemos actuar No se pueden distribuir en las tiendas de aplicaciones https://developers.google.
con HTML, CSS y JS. Menor rendimiento que las aplicaciones nativas com/web/progressive-web-apps/
1 .2 Contexto / TECNOLOGAS Y WEB
Para este curso hemos elegido PhoneGap, una plataforma que nos permite
el desarrollo de aplicaciones hbridas y que est basado en Apache Cordova.
Cordova tiene una arquitectura basada en plugins que nos permite acceder
a nuevas caractersticas del dispositivo desde su envoltorio nativo.
Android plataforma de aplicaciones mviles liderada por Google que funciona en dispositivos de
muchos fabricantes
Java lenguaje de programacin usado para desarrollar aplicaciones android
iOS plataforma de aplicaciones mviles de Apple que usan dispositivos como iPhone y iPad
Swift lenguaje de programacin usado para desarrollar aplicaciones iOS
Objective-C otro lenguaje para desarrollar aplicaciones iOS
Wrapper del ingls para envoltorio, usado para definir la parte nativa de una aplicacin hbrida
WebView componente de aplicaciones mviles nativas que permite incrustar un navegador en una app
Plugin del ingls aadido, usado para describir las extensiones de Apache Cordova que usamos
para acceder a las capacidades de los dispositivos. Existen algunos que estn en el core - del
ingls corazn - de Cordova, y otros desarrollados por programadores de todo el mundo
1 .3 Contexto /
TOOLING