jueves, 6 de marzo de 2014

Base de datos en App inventor

Hola, otra vez estoy por aquí:
Quisiera dejaros esta experiencia mía a la hora de programar en app inventor, he comprado un libro, he visto tutoriales, me he metido en foros, y mucho mas, para conseguir poco a poco ir haciendo programas en app inventor.
Os voy ha decir por que hoy estoy haciendo esto. Para muchos programadores que he encontrado en la red, a los que he consultado, a los que he visto sus vídeos, esto igual les parece una tontería, pero no estaría nada mal que tomaran nota de lo que hoy dejo aquí. Para ellos esto les resultara evidente y lo entiendo, es gente muy preparada y lleva muchos años, pero para gente como yo, que de alguna forma nos gusta este mundo pero que nunca habíamos hecho nada en programación, pues esto, espero les resulte de mucha ayuda.
Tan pronto me metí en materia de app inventor, lo primero que quise hacer fue una base de datos, pero la quería persistente, así que siguiendo los tutoriales, fue fácil, pero fíjate, yo quería hacer una base de datos con mas elementos que uno, es decir, si pongo un nombre y lo guardo en tinydb, salgo del programa y entro, ahí sigue el nombre, pero ¿que ocurre si quiero poner mas cosas y guardarlas?, lo que me pasaba era que unas pisaban a la otra, o que el programa solo me enseñaba el ultimo dato guardado.¿como hacer una base de datos, donde ponga Nombre, Teléfono y edad? y que al salir y entrar del programa este todo ahí.
Bueno, pues en mi ignorancia y poca capacidad, pero a base de insistir y con la ayuda de los internautas, por fin lo conseguí.
Desde aquí pido a estos programadores de app, que tiene una gran capacidad y que ponen tutoriales en youTube o en sus blogs o donde sea, les animo a que hagan estos tutoriales para gente como yo, primerizos en todos los sentidos, que nos ayuden a entender mas fácil.
No los critico ni mucho menos, gracias a ellos, hoy podemos hacer esto, pido perdón si alguno se siente ofendido, pero es todo lo contrario, les pido mas información si cave, mas ayuda, mas tutoriales básicos, pero desglosados, mas como lo que yo hoy os transmito y espero que os ayude.

EMPEZANDO:

1-En diseño colocamos los datos tal y como lo muestro en la imagen.

Esta seria la vista con el emulador antes de meterle los datos.



Esta seria la vista en el emulador después de cargar los datos

Esta es la parte programada.


PEQUEÑA EXPLICACION:
Como veis esta la variable con una lista enlaza, luego la parte importante del inicio del programa, la iniciacion de la screen, por ultimo esta el boton guardar, donde contiene la base de datos.
En los dos casos, fijaros que programamos las condiciones (if-else), muy importantes .
Una parte importante esta en donde metemos los datos, en la lista, el JOIN junto con los textos, nombre y numero:
Aunque os parezca mentira, esto me ha traído de cabeza, una vez conseguido, pensé: Joder que fácil era.

Aqui os dejo el programa:


Espero os guste.

viernes, 7 de febrero de 2014

Hola a todos,
Acabo de terminarme mi primera aplicación, hecha para mi mismo, se trata de una aplicación que me dejara controlar el pago y la cantidad de patines de hockey y artístico afilados por temporada.
Os dejo esto por si alguno quiere ver como me ha quedado.
No es una aplicación que se pueda vender, ya que esta diseñada para uso personal.


martes, 4 de febrero de 2014

Hola a todos mis compañeros de Redunx;
Este es mi primer blog, jamas en la vida había hecho uno, bueno miento, hice uno que no se ni como llegar a el, lo perdí en mi memoria.
Dado que se trata del ultimo reto, os dejo una imagen que he diseñado para mi aplicación de turismo desarrollada en este curso, espero les guste y ya que estamos, deseo que todos triunfemos en esto de las aplicaciones.
Un saludo a todos
Ed.