Vous êtes sur la page 1sur 13

[TTULO DEL DOCUMENTO]

3. Desarrollo de aplicaciones mviles.

- Instalacin.
Muchos telfonos celulares ahora te permiten instalar aplicaciones
en el dispositivo mvil. Estas aplicaciones pueden tener una
variedad de usos diferentes, que van desde las direcciones al centro
comercial a cmo cocinar pasta. Sea cual sea la aplicacin que
quieras, puedes instalarla en tu telfono sin mucha molestia
despus de que la hayas descargado de tu tienda de aplicaciones
determinada. Todos los telfonos mviles que ejecutan las
aplicaciones tienen su propia tienda de aplicaciones especficas. La
de iTunes es la ms popular.

Instrucciones

[TTULO DEL DOCUMENTO]

1. Conecta tu telfono celular a la computadora a travs del


cable de datos USB. Este se conecta en el mismo puerto que
utilizas cuando cargas el telfono.

2. Inicia el programa que ejecuta el telfono celular, si es que


existe para el tuyo. Si no, selecciona "Inicio" seguido por
"Computadora" (o "Mi PC") y haz doble clic en el cono del
telfono inalmbrico.

3. Encuentra las aplicaciones en tu computadora que desees


agregar a tu telfono celular. Si ests utilizando el iPhone de
Apple, haz clic en la pestaa "App", mientras que en iTunes
vers todas las aplicaciones que hayas descargado.
4. Abre la carpeta "Aplicaciones en tu telfono inalmbrico. Esta
contiene todas las aplicaciones instaladas en el mismo.
5. Haz clic y arrstralas a la carpeta de aplicaciones. Espera a
que la copia se complete antes de realizar cualquier otra
accin en el telfono. Al agregar las aplicaciones al iPhone,
simplemente marca el nombre de la aplicacin que desees
aadir.

[TTULO DEL DOCUMENTO]

6. Quita el telfono de la computadora despus de que la


instalacin de la aplicacin haya finalizado.

- Metodologa de desarrollo y ejecucin.

- Uso de formularios Web mvil.

Los formularios son uno de los elementos donde mayor adaptacin


a dispositivos mviles se requiere, especialmente por la dificultad
que a menudo se encuentra en los procesos de entrada de datos.
Como sabemos, escribir texto en los teclados virtuales es muchas
veces una tarea tediosa, de modo que debemos minimizar en la
medida de lo posible la entrada de texto escrito.

Mejoras de usabilidad

Existe una serie de consejos interesantes a tener en cuenta cuando


se disea un formulario que queremos que sea sencillo de usar en
un mvil. Los veremos a continuacin, pero en general nos sirve la
mxima comentada en el artculo anterior "Ms es menos", porque

[TTULO DEL DOCUMENTO]

cuanto menor y ms objetivo sea el formulario, ms contentos


estarn tus usuarios.

Minimizar la entrada de texto

Como decamos, cuanto menos texto haya que escribir, mucho


mejor. Existen muchas veces opciones alternativas a un campo de
texto, como cajas de seleccin, botones de radio, sliders, etc. En
muchos casos slo nos servir colocar un campo de texto y
tampoco debe significar un problema, pero al menos s debemos
minimizar el nmero de campos donde tener que escribir datos con
el incmodo teclado virtual. Un claro ejemplo de este detalle es
utilizar datepickers, para seleccionar una fecha en un calendario,
en lugar de escribirla a mano.

Minimizar el nmero de campos

Cuanto menor sea el nmero de campos del formulario, tambin


ms satisfecho estar el usuario. En general, si hay campos
prescindibles, se quitan y punto

Utilizar campos input de html5

[TTULO DEL DOCUMENTO]

En HTML5 existen diversos tipos nuevos de campos INPUT que


pueden ayudarnos a mejorar la interfaz de entrada de datos en los
formularios. Existen campos para seleccin de colores, fechas,
meses, nmeros, rangos, URL, email, etc. Estos campos muchas
veces se implementan con ligeras diferencias en el navegador a los
campos INPUT de texto de toda la vida, por ejemplo cambiando
cosas como el layout del teclado virtual, para que muestre unas.

Alinear etiquetas arriba

Al lado de cada campo de formulario se suele colocar un texto


explicativo que sirve para saber qu informacin se debe colocar en
el campo, al que en ingls se le llama "label" y que se traducira por
etiqueta. Ese texto debe aparecer al lado del campo, pero debido al
tamao reducido de las pantallas de mviles, se recomendara
colocarlo en la parte de arriba del campo, en lugar de al lado, como
se suele hacer en formularios habitualmente.

Eliminar contenido accesorio

[TTULO DEL DOCUMENTO]

A veces los formularios para webs de escritorio tienen elementos


accesorios para ayudar a rellenar el formulario, como tips que se
activan al situarse sobre determinados campos o enlaces que
pueden abrir capas flotantes o pop-ups para explicar ciertas
informaciones. Generalmente, todos esos contenidos accesorios
son prescindibles en

Evitar formularios multicolumna

Por motivos similares al de colocar las etiquetas arriba (poco


espacio en las pantallas de los mviles), tambin es buena idea
organizar los formularios en una nica columna. Pero es que
adems, en este caso, los formularios de varias columnas a
menudo son menos claros en el sentido de saber el orden en el que
se supone que la informacin debe escribirse.

- Uso de controles.

En esta seccin se explica lo que se puede hacer con cada uno de


los controles de servidor Web que estn disponibles en Visual

[TTULO DEL DOCUMENTO]

Studio. Si desea utilizar controles de servidor HTML en su


aplicacin, vea Controles de servidor HTML.
En esta seccin

AdRotator (Control de servidor Web)


escribe AdRotator, que recorre en ciclo una serie de carteles
publicitarios en los que se puede hacer clic.

Button (Controles de servidor Web)


Describe los controles Button, que permiten al usuario enviar
comandos, por ejemplo, enviar un formulario a un servidor.

Calendar (Control de servidor Web)


Describe el control Calendar, que permite a los usuarios ver y
seleccionar fechas.
CheckBox y CheckBoxList (Controles de servidor Web)
Describe estos controles de opcin, que ofrecen a los usuarios la
posibilidad de cambiar entre opciones de tipo verdadero/falso
(true/false), s/no (yes/no) y activado/desactivado (on/off).
DataGrid (Control de servidor Web)

[TTULO DEL DOCUMENTO]

Describe el control DataGrid, una cuadrcula de mltiples columnas,


enlazada a datos que extensas opciones de personalizacin durante
el diseo.

DataList (Control de servidor Web)

Explica el control DataList, que muestra filas de informacin de la


base de datos con un formato personalizable.
DropDownList (Control de servidor Web)
Describe el control DropDownList, que permite a los usuarios
realizar una seleccin en un cuadro de lista de seleccin simple.

HyperLink (Control de servidor Web)


Explica el control HyperLink, que proporciona un medio para crear y
manipular vnculos en una pgina Web desde el cdigo del servidor.
Image (Control de servidor Web)
Explica el control Image, que permite mostrar imgenes en pginas
de formularios Web Forms y administrar las imgenes en el cdigo
del programador.
Label (Control de servidor Web)

[TTULO DEL DOCUMENTO]

Describe

el control Label, que proporciona un medio para mostrar

texto en una pgina de formularios Web Forms mediante


programacin.

Literal (Control de servidor Web)


Describe el control Literal, que procesa texto esttico en una pgina
Web sin agregar ningn elemento HTML.
ListBox (Control de servidor Web)
Describe el control ListBox, que permite a los usuarios seleccionar
uno o ms elementos de una lista predefinida.
Panel (Control de servidor Web)
Describe el control Panel, que proporciona un contenedor para otros
controles dentro de la pgina.
PlaceHolder (Control de servidor Web)
Describe el control PlaceHolder, que permite colocar un control
contenedor vaco en la pgina y, a continuacin, agregarle
dinmicamente elementos secundarios en tiempo de ejecucin.
RadioButton y RadioButtonList (Controles de servidor
Web)
Describe estos controles de opcin, que permiten a los usuarios
seleccionar uno o ms elementos de una lista breve predefinida.

[TTULO DEL DOCUMENTO]

Repeater (Control de servidor Web)


Describe el control Repeater, que es un contenedor enlazado a
datos que produce una lista de elementos individuales.
Table, TableRow y TableCell (Controles de servidor Web)
Describe el control Table, que permite construir tablas de propsito
general en una pgina de formularios Web Forms.
TextBox (Control de servidor Web)
Describe el control TextBox, que proporciona a los usuarios un
medio para escribir datos en una pgina de formulario Web Forms,
incluidos texto, nmeros y fechas.

- Creacin Interfaces de usuario.

En esta leccin, aprender lo que es una interfaz de usuario (UI),


qu son los controles y cmo agregar controles a una interfaz de
usuario. En los primeros das de los equipos personales, los
usuarios interactuaban con programas principalmente a travs de
una lnea de comandos. Se iniciaba un programa y despus se
haca una pausa para recibir los datos proporcionados por el
usuario. Sin embargo, la mayora de los programas que se utilizan
hoy en da se ejecutan en una o varias ventanas. Estas ventanas
permiten que el usuario se comunique o interacte con el programa

[TTULO DEL DOCUMENTO]

escribiendo, haciendo clic en los botones, eligiendo elementos en


los mens preestablecidos y as sucesivamente. En estas y en las
siguientes lecciones, aprender a crear sus propias interfaces de
usuario basadas en Windows.

Utilizar formularios
Los formularios son las unidades de creacin bsicas para la
interfaz de usuario. Cada formulario del programa representa una
ventana que se aparece a los usuarios. Cuando se trabaja en el IDE
(entorno de desarrollo integrado) de Visual Basic, un formulario
puede considerarse como el diseador que se utiliza para disear la
interfaz de usuario de la aplicacin, del mismo modo que Windows
Paint se utiliza para dibujar una imagen. Los controles se utilizan en
el diseador para crear la apariencia de la interfaz de usuario. Un
control es un objeto que tiene un aspecto y comportamiento
predefinidos. Por ejemplo, un control Button tiene el aspecto y el
comportamiento de un botn de comando: cuando un usuario hace
clic en l, cambia para mostrarlo. Cada control de Visual Basic tiene
una finalidad. Por ejemplo, los controles TextBox se utilizan para
escribir texto, mientras que los controles PictureBox se utilizan para
mostrar imgenes. Hay ms de cincuenta controles diferentes
incluidos en Visual Basic; tambin se pueden crear controles
propios conocidos como controles de usuario. Obtendr ms

[TTULO DEL DOCUMENTO]

informacin sobre cada tipo de control en lecciones posteriores. Al


disear la interfaz de usuario, se arrastran los controles desde el
Cuadro de herramientas, se colocan en un formulario, luego se
ubican y se cambian de tamao para crear el aspecto deseado.
Puede cambiar el aspecto an ms estableciendo propiedades de
formularios y controles en la ventana Propiedades. Por ejemplo, los
formularios y la mayora de los controles tienen una propiedad
BackColor que se utiliza para establecer su color de fondo.

- Temas selectos de programacin para mviles.

4.

Administracin

de

datos

en

- Introduccin.

- Modelo de objetos de acceso a datos.

- Manipulacin de datos.

dispositivos

mviles.

[TTULO DEL DOCUMENTO]

- XML.

- JSON.

Vous aimerez peut-être aussi