Académique Documents
Professionnel Documents
Culture Documents
informacin
existente
en
las
diferentes
web,
estn
en
Ingls,
y
como
Google
Traductor
es
nuestro
amigo
lo
he
hecho
trabajar
un
poco.
Espero
que
os
guste
y
os
animis
a
crear
vuestras
pequeas
(o
grandes)
aplicaciones,
incluso
me
atrevera
a,
conforme
vayamos
todos
ms
o
menos
entendiendo
el
Google
App
Inventor,
plantearos
pequeos
retos
y
hasta
a
hacer
nuestro
particular
concurso
de
aplicaciones
curiosas
2.
Google
App
Inventor:
Interfaz
Web.
Para
empezar
a
trabajar,
lo
primero
que
deberemos
hacer
es
entrar
el
la
web
de
Google
App
Inventor
e
introducir
nuestros
datos
de
la
cuenta
de
Google.
Una
vez
logeados,
entraremos
directamente
en
la
interfaz
web
de
Google
App
Inventor,
donde
encontraremos
en
el
caso
de
existir
un
listado
de
nuestros
proyectos.
En
este
caso,
vemos
que
an
no
tenemos
ninguno
creado,
por
lo
que
crearemos
uno
nuevo
en
NEW.
Una
vez
creado
el
proyecto,
en
este
caso
denominado
PRUEBA
TPPC,
entraremos
en
la
interfaz
principal
de
trabajo,
la
cual
para
un
mejor
entendimiento
la
dividiremos
en
4
zonas
principales
o
ventanas..
Zona
o
Ventana
1.
Palette
o
Paleta
de
Componentes,
que
son
las
diferentes
funcionalidades
que
podremos
ir
incorporando
a
nuestra
nueva
aplicacin.
Esta
Paleta
de
Componentes
(Palette)
vemos
que
se
subdivide
en
10
categoras
diferentes:
-
Basic:
Son
los
componentes
ms
bsicos,
independiente
del
tipo
de
aplicacin
que
queramos
hacer,
y
siempre
ser
necesario
la
utilizacin
de
alguno
de
ellos:
o
Button
(Botn):
Tal
como
indica,
nos
sirve
para
introducir
un
botn,
que
al
ser
presionado
realice
alguna
accin
determinada.
Canvas
(Lienzo):
Tendra
la
misma
funcin
que
Button,
pero
en
este
caso,
cambia
la
forma
de
botn
a
una
superficie
sensible
al
tacto.
CheckBox (Casilla de Verificacin): En este caso nos servir para activar o desactivar una funcin.
Image (Imagen): Tan sencillo como para agregar una imagen al Button, Canvas, etc.
ListPicker (Selector de Lista): Nos servir para poder seleccionar un elemento de una lista predeterminada.
PasswordTextBox
(Caja
de
Contrasea):
Con
esta
categora,
podremos
crear
una
clave
de
acceso
o
contrasea,
cambiando
en
pantalla
la
vista
de
la
misma
por
los
conocidos
asteriscos.
TextBox (Caja de Texto): Nos servir para cumplimentar un texto desde la propia aplicacin.
TinyDB
(Base
de
Datos
Simple):
Base
de
datos
de
Simple
organizacin,
la
cual
podremos
pedir
estos
datos
desde
la
aplicacin
a
crear.
Media:
Es
el
acceso
al
contenido
Multimedia
que
podremos
usar
en
nuestra
aplicacin,
y
tendremos
las
posibilidades
siguientes:
o
Camera (Cmara): Nos da acceso a la cmara de nuestro dispositivo para tomar instantneas y usarlas en la aplicacin.
ImagePicker (Selector de Imagen): Nos da acceso a las imgenes existentes en nuestra galera y usarlas en la aplicacin.
Player
(Reproductor):
Nos
permite
acceder
desde
nuestra
aplicacin
a
msica
o
vdeos,
o
controlar
el
sistema
de
vibracin
del
dispositivo.
Sound
(Sonido):
Permite
el
uso
de
sonidos
o
vibracin
en
determinados
momentos
o
periodos
de
tiempo
especfico
en
acciones
de
nuestra
aplicacin.
VideoPlayer
(Reproductor
de
Vdeo):
Permite
la
reproduccin
de
vdeos
de
hasta
1
Gb.
de
tamao
total
en
un
espacio
determinado
de
nuestra
aplicacin.
Animation: Da una animacin concreta a un campo, limitado a dos componentes pre existentes (Ball y ImageSprite).
Social: Es el apartado o categora donde estableceremos todo lo relacionado con las comunicaciones, subdividido en:
ContactPicker
(Selector
de
Contactos):
Da
acceso,
desde
nuestra
aplicacin
a
los
contactos,
seleccionables
desde
el
Nombre,
Mail
o
Foto.
EmailPicker (Selector de Email): Caja de texto para cumplimentar una direccin de correo electrnico.
PhoneCall (Llamada Telefnica): Permite realizar una llamada telefnica desde la aplicacin.
PhoneNumberPicker
(Selector
de
Nmero
de
Telfono):
Permite
a
nuestra
aplicacin
buscar
contactos
y
usar
sus
datos.
Twitter:
Pues
tal
como
su
nombre
indica,
en
este
caso
nos
permite
que
nuestra
aplicacin
tenga
una
conexin
con
una
cuenta
Twitter.
Sensors:
En
este
apartado,
podremos
designar
acciones
en
nuestra
aplicacin
para
los
sensores
existentes
en
nuestro
dispositivo
(acelermetro,
GPS,
sensor
de
luminosidad,
etc).
Dentro
de
este
apartado
o
categora
encontraremos:
o
AcceletometerSensor
(Acelermetro):
Nos
permite
el
uso
para
nuestra
aplicacin
de
la
sensibilidad
del
movimiento
en
cualquiera
de
sus
ejes
de
acelermetro
de
nuestro
dispositivo.
LocationSensor
(Sensor
de
Localizacin):
Nos
permitir
para
nuestra
aplicacin,
tener
datos
de
ubicacin,
bien
por
coordenadas
dadas
por
el
GPS
interno
o
por
las
redes
de
telefona
del
operador.
OrientationSensor
Sensor
de
Orientacin):
Nos
permite
tener
el
datos
de
orientacin
en
un
momento
exacto
o
determinado
de
nuestro
terminal
y
aplicarlo
concretamente
a
la
aplicacin.
Screen
Arramgement:
Permite
la
reorganizacin
de
componentes
en
la
pantalla
de
nuestra
aplicacin,
en
horizontal,
en
tabla
o
en
vertical.
Other Stuff: Agrupa las funciones o compones sin categora determinada, y encontraremos:
ActivityStarter (Inicio de Actividad): Permite el inicio de otras aplicaciones y la utilizacin de las funciones de estas.
Not Ready for Prime Time: Engloba las categoras relacionadas con comunicaciones web o Bluetooth.
Zona
o
Ventana
2.
La
ventana
Viewer
(Visualizador),
es
donde
iremos
viendo
y
poniendo
cada
uno
de
los
elementos
que
compondr
nuestra
aplicacin,
sin
funcionalidad
pero
nos
da
una
idea
aproximada.
Zona
o
Ventana
3.
La
ventana
Components
(Componentes)
nos
permite
visualizar
los
componentes
y
medios
ya
agragados
y
su
escala
de
uso,
as
como
su
seleccin,
edicin
y
borrado.
Para
la
edicin
pasamos
a
realizarlo
desde
la
Ventana
Properties
(Zona
o
ventana
4)
Zona
o
Ventana
4.
La
ventana
Properties
contiene
toda
la
informacin
sobre
las
propiedades
de
cada
componente
sirviendo
para
modificar
aspectos
visuales
o
propiedades
bsicas.
CONTINUAR