An open API service indexing awesome lists of open source software.

https://github.com/sebdeveloper6952/demotutouvg

Proyecto Curso POO
https://github.com/sebdeveloper6952/demotutouvg

Last synced: 4 months ago
JSON representation

Proyecto Curso POO

Awesome Lists containing this project

README

          

# demoTutoUVG
Proyecto Curso POO

Día 1/100 1/10/2017
-Leí acerca de MySQLConnector/Net y hice una aplicación para conectar a una base de datos local.

Dia 2/100 2/10/2017
-Creé una cuenta con AWS, la cual provee una base de datos relacional gratuita, durante un año. Cree la base de datos y una tabla
de usuarios para probar. Con la aplicación que cree el primer día, probe la conexión y funciona correctamente.
Ahora me encuentro en una duda, ya que al parecer no es tan sencillo hacer lo mismo en Android. Asi que creo que pasaré los siguientes
días leyendo acerca de este tema en Android. Una vez que sepa como realizar la conexión a la base de datos en Android, creo que podré
pasar al proceso de empezar el proyecto en sí.

Día 3/100 3/10/2017
-Leí sobre la clase BackGroundWorker de .NET para implementar un thread aparte para las operaciones con la base de datos.
Estoy aprendiendo a usarlo ya que es mi primera vez utilizando métodos asincronos. Voy a seguir con mi aplicación de WPF por unos
dias más antes de empezar a programar la aplicación en Android.

Día 4/100 4/10/2017
- Hoy termine el método para insertar un nuevo usuario a la tabla de usuarios, utilizando el BackGroundWorker. Aun estoy trabajando
en el método para obtener todos los usuarios y mostrarlos en el ListView. Tengo que aprender más sobre el BackGroundWorker porque
tengo la duda si debería tener uno para cada distinta tarea o únicamente uno y reasignar sus propiedades cada vez que quiera hacer
una nueva tarea con el. Por el momento estoy utilizando solamente uno.

Dia 5/100 9/10/2017
- Hoy creé el proyecto Android. Intenté conectarme a la base de datos como primer paso pero aun no lo he logrado. Seguiré en esto
el próximo día.

Día 6/100 14/10/2017
- Conectarse a MySQL utilizando JDBC en Android no fue posible, así que comenzé a leer sobre la utilización de PHP. Estoy viendo un
tutorial en el cual se crean scripts de PHP en el servidor, y son los encargados de realizar las operaciones en la base de datos y
de enviar los resultados de regreso a la aplicación que solicitó los servicios. Continuaré leyendo el tutorial para formarme una
buena base y si todo sale bien, comenzaré a desarrollar la aplicación en algunos días.

Día 7/100 17/10/2017
- Sigo leyendo el tutorial, por ahora ya definí en el proyecto de Android una clase que contiene URLs para cada request que corresponde a cada operación de la tabla de usuarios. Empezé a escribir la clase que realiza los requests, GET o POST. Leeré un poco acerca de Streams
en Java ya que en esta parte del tutorial se usan bastante y aun no tengo completamente claro el concepto de ellos.