Академический Документы
Профессиональный Документы
Культура Документы
APLICACIONES MOVILES
EN ANDROID
ING.IVAN PETRLIK
AZABACHE
JQUERY MOBILE
Es un Framework Javascript, ampliamente usado por muchos desarrolladores de sitios webs. Este
Framework sirve para incrementar la velocidad de desarrollo con Javascript, encapsulando muchas
tareas comunes que se realizan cuando usamos el lenguaje JavaScript.
Por otro lado JQuery Mobile consiste en un framework javascript para creacin de sitios webs
optimizados para los dispositivos mviles ms populares. Agrega una capa ms al JQuery
tradicional y busca suplir algunas necesidades que los programadores de dispositivos mviles
padecen.
Antes de que aparecieran estas herramientas, los desarrolladores tenan casi que programar para
cada dispositivo en concreto. Esto provocaba muchas horas de trabajo para la creacin y
mantenimiento de estos sitios.
Con la aparicin de JQuery Mobile, nos abstraernos de la lgica especfica de cada dispositivo y de
este modo los programadores podemos dedicarnos a lo que realmente importa.
JQuery Mobile funciona bien. Si bien se trata de un proyecto muy nuevo, con pocos meses de vida,
ya est dando mucho que hablar, afianzndose cada da ms como el framework estrella para la
creacin de sitios webs para telfonos y tablets.
En un documento HTML, pueden existir varias pginas (data-role=page) y cada pgina tiene una
seccin de encabezado (data-role=header), otra para el contenido (data-role=content) y otra para el
pie (data-role=footer).
Enlaces internos
Como ya mencionamos, un documento HTML puede contener varias pginas. Para realizar enlaces
internos, necesitamos nombrar cada bloque div con un identificador nico, por ejemplo principal. Este
identificador sirve para realizar los enlaces a las diferentes pginas, por ejemplo: href=#seccion2.
Para darnos una mejor idea: qu mejor que ver algo de cdigo? A continuacin, vemos un documento
html con 3 secciones tipo page.
Ir a descargas
Descargarse el
JQuery Mobile en
archivo JS
Descargarse la hoja de
estilo css
Proyecto creado
satisfactoriamen
te
Arrastrar y soltar
al escenario el
componente
WebView
Dar doble
clic a
main.xml
Seleccionar y arrastrar
sobre el escenario el
componente WebView
Ir a
Archivo
Elegir
Escritorio
Ir a
Guardar
Como
Colocar
el
nombre
Presionar el
botn
Guardar
Lo que tenemos que hacer es copiar el archivo index.html y copiarlo en la carpeta assets de
nuestro proyecto en Android.
Al dar doble
clic a la
pgina index.html, aparece
un visor que te muestra el
contenido de dicha pgina.
Cuando la pgina index.html ya ha sido copiado en la carpeta assets, entonces podemos llamarlo
en el Activity ( MovilMixta ) a travs del componente WebView .
Ahora vamos
acceder a la
clase Activity
(MovilMixta)
Declarar una
referencia de la
clase WebView
Maquear el componente
WebView
Habilitar el
JavaScript
El mtodo loadUrl me
permite Insertar la
pgina web en la
aplicacin
Ejecutando la aplicacin mvil en Android
Clic derecho en el
encabezado del
proyecto, aparece un
men contextual
Elegir la opcin
Android
Application
Aplicacin Ejecutada
Ahora nosotros podemos utilizar el javascript para darle interactividad a la pgina, para eso
vamos a implementar un botn que me permita mostrar un mensaje.
Para modificar el html que se encuentra dentro de la carpeta assets vamos hacer lo siguiente.
Seleccionar la
opcin Open
With
Seleccionar la
opcin Text
Editor
Esta es la
pgina donde
vamos a editar
Este es el editor de
texto donde vamos a
implementar ms
cdigo
Ahora hay algo muy importante que se tiene que realizar en el archivo AndroidManifest.xml
Ir al archivo
AndroidManifest.xml
Agregarle el siguiente
permiso a Internet
Esta es el rea de
diseo en la cual los
componentes visuales
son arrastrados y
soltados en este lugar
Presionar este
boto
para
descargar el
diseo
Diseo
terminado
El cdigo copiado se tendr que pegar en el archivo index.html que se encuentra dentro de la
carpeta assets de nuestro proyecto