jueves, 20 de diciembre de 2012

Proyectos

ALGUNOS PROYECTOS DEL CURSO 2012-13. (primera promoción)


A continuación os pongo algún proyecto de los desarrollados en clase por los participantes en el primer curso de Android con APPInventor.


Atrapa a Mario:

Atrapa_Mario.apk


Juego Infantil:

Juego_infantil.apk



Descárgalos y disfrútalos.!!

lunes, 3 de diciembre de 2012

Propuestas de proyecto

IDEAS PARA PROYECTOS FINALES

En la siguiente dirección

MOLEMASH

Se encuentra la explicación de la creación de un juego sencillo que puede servir de orientación para programar un proyecto personal.


 Podemos encontrar la orientación para crear un QUIZ, juego de preguntas y respuestas en la siguiente dirección:
QUIZ SENCILLO

Se puede completar como indica en el enlace siguiente, poniendo la base de datos de preguntas con un TinyWeb.

QUIZ COMPLETO

Ideas para crear una aplicación TOUR:

MAPAS

Una idea más:

Donde está mi coche??

OJO: Info para trabajar con TinyDBWeb:

http://cs.usfca.edu/~wolber/appinventor/bookSplits/ch22Databases.pdf


En el siguiente ejemplo el valor que pongamos en la caja de texto, al pulsar alta en base de datos, se guardará en la base de datos de Internet.
Si pulsamos Cargar BD, los datos de la base de datos se cargarán en el ListPicker y los veremos al pulsar ver.




Ahí os dejo el apk:

TINYWEB.APK



viernes, 30 de noviembre de 2012

Ejercicio 11. Introducción a base de datos

Ejercicio 11.

Se trabaja brevemente el elemento TinyDB.

Diseño:

Programación: 



APK: 


Ejercicio 10. Elemento Notifier a fondo

Ejercicio 10.

Estudio de las diferentes opciones del componente notifier.

Diseño:


Programa:


APK:

Ejercicio 9. Ejercicio avanzado de listas

Ejercicio 9.

En este ejercicio se aplica los conceptos del anterior, pero desarrollando programa para trasladar de manera dinámica datos de una lista a otra.

Diseño:


Programa: 


APK:

Ejercicio 8. Listpicker.

Ejercicio8. 

Introducción al uso del componente listpicker.

Diseño:

 Programación:


APK:

Ejercicio 7. Uso de varias pantallas

Ejercicio 7. 

Multiscreen.

Pasaremos con un botón de una screen a otra, y regresaremos a la primera.

Diseño:


Programación: 



APK:




Ejercicio 6. Lanzamiento de monedas

Ejercicio 6.
Se programa el móvil para que al moverlo haga el efecto de lanzar una moneda al aire, incluso el sonido.

Diseño:
Programación: 


APK: 


Ejercicio 5. Envío de mails por voz

Ejercicio 5.
En este ejercicio se trabaja con el componente reconocedor de voz, y permite enviar mails a través del móvil, indicando el contenido del mail dictándolo.


Diseño:
 Codificación:



INFORMACION SOBRE ACTIVITY STARTER

APK:




Ejercicio 4. Ampliación de Canvas

Ejercicio 4. 
Esta aplicación, permite no solo dibujar círculos, sino lineas, de diferentes colores.

Diseño:




Codificación: 


APK: 


Ejercicio 3. Canvas

Ejercicio 3. 

Introducción al elemento CANVAS. La aplicación permite dibujar círculos con un radio predeterminado con los checkbox que incluye.

Diseño:


Codificación:



APK: 


Ejercicio 2. Calculadora

En el ejercicio 2, se trata de crear una sencilla calculadora.

Diseño:

 Codificación:


APK:


Ejercicio 1. HOLA MUNDO

El primer ejercicio se trata de utilizar el componente Notifier para reconocer el sistema, la parte de diseño del programa, la parte de codificación (con el puzzle), etc...


En la primera imagen vemos la ventana de diseño con un simple botón, un componente para sonido y un Notifier


En esta segunda ventana, vemos  la parte de codificación, en la que simplemente se programa el evento click del botón para que emita un sonido, previamente cargado y nos enseñe una notificación.


APK: 


Instalación del sistema

Lo primero que hemos de hacer para empezar a programar nuestro movil Android con la herramienta APPINVENTOR del MIT es instalar la aplicación en nuestro pc.
Para ello, visitemos el siguiente enlace y sigamos los pasos:

http://www.tuappinvetorandroid.com/primeros-pasos/