lunes, 14 de julio de 2014

Crea tu primer Red Social en PHP - Diseño de la lógica del actualización.




Venimos realizando una pequeña "Red Social" en algunas entradas, hoy toca a la lógica de la Actualización que es una tabla de nuestra Base de datos.
Este fue nuestra primera entrada a la lógica del usuario. A la cual le aplicamos una actualización a la entrada aquí, donde explicamos el Patrón DAO. En la siguiente entrada, explico cuales fueron los cambios para seguir con nuestra pequeña "Red Social". 



Bien, que es la lógica de actualización sobre nuestra "Red Social", esta va a funcionar como si fuera una publicación en Facebook o una en Twitter.

Nuestra clase Actualización.


Nuestras interfaces que contendra nuestra clase ActualizacionDAO.


sábado, 12 de julio de 2014

Crear copia de la Aplicación "¿Que significa tu nombre? en HTML5




Bien, en Facebook eh notado que se esta volviendo una simple aplicación que se llama ¿Que significa tu nombre?  y dirás, ¿De que se trata? que tiene que ha hace muy popular entre tus amigos y a cada momento vez una publicación de la misma, pues esta aplicación toma tu nombre propio como base y de ahí cada letra la usa para formar otra palabra pero esta son cualidades positivas de forma vertical.
Este es su plus, haciendo sentir bien al usuario, "demostrando" que su nombre significa eso y por lo cual el es una persona de bien
.





La aplicación por lo que note esta desarrollada en php y pues es muy sencillo hacerla, vamos a usar JavaScript para hacer una aplicación similar.


Maquetamos nuestra aplicación en HTML.


Aquí el ejemplo de como funcionaria.

Al apretar el boton los procesos que ocurren son estos:

  • Limpia mis "div" nombre y palabras.
  • La variable nombre almacena el texto que se ingresa.
  • Mi aplicación tiene una restricción de no mas de 8 caracteres.
  • Tomamos el valor del sexo del nombre.
  • Tenemos un arreglo donde almacenaremos las letras del nombre.
  • Agregamos cada palabra con un div con la clase "p".
  • Por ultimo llamamos la función diccionario el cual toma la letra y el sexo, para asi generar una cualidad.



Nuestra función diccionario.
Esta función nos ayudara a recibir como argumento una letra y el sexo de la persona, para asi generar una palabra dependiendo de la letra.
Usamos un aleatorio para crear mas opciones de palabras con la misma letra.


La pueden ver funcionar en el siguiente link.

domingo, 6 de julio de 2014

Aplicación CRUD HTML5 con Web Sql




Vamos a crear una aplicacion CRUD con las tecnología de HTML5, en una entrada anterior publique sobre una aplicación CRUD en asp.Eso lo pasaremos a HTML 5 con Web Sql.







Bien HTML5 nos proporciona tener una base local que se almacena en el navegador. Para esto usamos Web Sql Database, en WC3  nos proporciona una API que nos permite manipular la base de datos del lado del cliente mediante peticiones SQL.
Maquetado de la aplicación.


Parte del código de la aplicación.



martes, 1 de julio de 2014

Actualización Red Social adaptando DAO




Bien, venimos construyendo una pequeña "Red Social" hasta ahora vamos publicando dos partes: Diseño de la Base de datos  y Lógica de Usuario.
El motivo de la actualización es para adaptarlo al modelo DAO, hace unos días publique una entrada: DAO en PHP.






Esta era nuestro modelo relacional.


¿Que actualizamos? Pues en la tabla Usuario agregamos 2 atributos mas: 
  • Sexo: Para poder tener el registro de sexo es cada usuario.
  • Foto: Para tener la imagen personal del usuario.
Mas que nada estos atributos es para poder tener por categorías nuestros usuarios.