Cicklow Seguir
Admin
Épsilon
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario popular!
Suscripción a IA
- Desde
- 30 May 2011
- Mensajes
- 776
Tutoriales Anteriores:
Horóscopo Gratis (Script)
Tu sitio de Tarot sin hacer nada
Programar nuestro propio sitio de tarot
Programar nuestro propio sitio de tarot - V2
Crear aplicaciones Android - Horoscopo Chino
El complemento de todo sitio de Tarot (Aplicación Android)
En este nuevo tutorial vamos a aprender a realizar una aplicación para Android, que será GRATIS y PAGA, primero realizaremos la versión paga, luego le sacaremos algunas cosas y será la versión free.
Usaremos: http://ai2.appinventor.mit.edu/
Para este tutorial necesitaran un hosting con PHP (que será el encargado de enviar datos a nuestra aplicación).
Vamos a crear una aplicación de horóscopo chino. Este mostrara las características del signo, elemento según nacimiento y características de ese elemento. En la versión gratis solo mostrara las características.
Comenzamos. (Les recomiendo primero hacer el ejercicio del primer tutorial, para de esta forma estar más duchos con el tema.)
1- Como nombre a nuestra aplicación ponemos: HoroscopoChino
2- Editamos la propiedades:
a. Title = Horóscopo Chino
b. ScreenOrientation: Portrait
c. BackGroundColor: DarkGray
3- Para el horóscopo chino solo necesitamos pedir el año de nacimiento, de esta forma se calcula de que signo es. Agregamos en pantalla un Screen Arrangement->TableArrangement, y las propiedades son:
a. Width: Fill Parent
b. Columns: 3
c. Rows: 4
d. Editamos el nombre a: T1
4- Agregamos dentro de T1 un label, un TextBox (txtanio)
a. El valor dentro del paréntesis es el nombre del objeto, sino tiene un valor no se cambia el nombre.
b. TexBox-NumbersOnly: true
5- Agregamos la imagen de fondo, luego agregamos un objeto image y de propiedad Picture, seleccionamos la imagen de fondo previamente cargada.
6- Agregamos un Button (btnVer) y en la propiedad text ponemos: Ver mi horóscopo
Hasta ahora tendría que quedar así:
7- Ahora debajo de T1 colocaremos otro Screen Arrangement->TableArrangement (T2) con las propiedades:
a. Width: Fill Parent
b. Columns: 2
c. Rows: 7
d. Visible: false
(Para ver los objetos invisibles, seleccionamos arriba un checkbox que dice: Display Invisible Components in Viewer)
8- Dentro de T2, agregamos: image (imbSigno), label (txtSigno), debajo de estos agregamos: label, con la propiedad text: Caracteristicas.
Abajo del label agregamos otro label (txtCar), propiedad width: 250px. Tendria que quedar asi:
Agregamos un label con la propiedad text: Elemento segun fecha de nacimiento
Otro label (txtEle); width: 250px.
Otro label, propiedad text: Temperamento
Otro label (txtTem), propiedad width: 250px;
Un button (btnDemo), propiedad text: Obtener versión completa…
Un button (btnOtro), propiedad text: Consultar otro signo
Y todo esto queda mejor así:
9- Agregamos Other stuff->Web (web); Other stuff->ActivityStarter(AS); Other stuff->Notifier (alert)
a. Al ActivityStarter le editamos estas propiedades:
i. Action: android.intent.action.VIEW
ii. DataUri: http://www.miweb.com/redir_android.php
10- Ahora un poco de código (unir piezas de rompecabezas), hacemos click en el botón: Open the Blocks Editor, los pasos ahora son visuales:
- Agregamos el evento click del botón: btnVer
- Agregamos un if y verificamos si el txtanio es distinto de vacio
- Si no es vacio ponemos en pantalla: Cargando…
- Agregamos el objeto web.Url y le asignamos la url de nuestro script horos_android.php
- Ejecutamos el objeto Web

- Este paso es el más largo, agregamos el evento GotText del objeto Web (este evento se dispara cuando Web.Get termina de leer la url, agregamos un if / else.
- Ocultamos el botón btnDemo, también la tabla T1, y mostramos la tabla T2, asignamos a la variable tmp (previamente creada) el contenido obtenido (pero haciendo un Split de los datos).
- Asignamos a imgSigno la url de nuestro servidor + el 1 objeto del array + .png
- Asignamos al label txtsigno el objeto 2 del array
- Agregamos un if /else y verificamos si es un demo o no, sino es un demo asignamos los otros valores del array, de lo contrario mostramos el texto DEMO.
- Al evento clic del botón btnDemo le asignamos el objeto AS con el evento StarActivity, este se encarga de abrir la url de la aplicación completa.
- Dentro evento clic del botón btnOtro colocamos la tabla T1 y la mostramos y la tabla T2 la ocultamos.
Por si no entendieron este txt - tutorial, pueden ver el video - tutorial
(Si no pueden ver el video es porque recién lo termino de subir)
Saludos...
Esto es solo un punto de partida, el resto depende de ti!
Horóscopo Gratis (Script)
Tu sitio de Tarot sin hacer nada
Programar nuestro propio sitio de tarot
Programar nuestro propio sitio de tarot - V2
Crear aplicaciones Android - Horoscopo Chino
El complemento de todo sitio de Tarot (Aplicación Android)
En este nuevo tutorial vamos a aprender a realizar una aplicación para Android, que será GRATIS y PAGA, primero realizaremos la versión paga, luego le sacaremos algunas cosas y será la versión free.
Usaremos: http://ai2.appinventor.mit.edu/
Para este tutorial necesitaran un hosting con PHP (que será el encargado de enviar datos a nuestra aplicación).
Vamos a crear una aplicación de horóscopo chino. Este mostrara las características del signo, elemento según nacimiento y características de ese elemento. En la versión gratis solo mostrara las características.
Comenzamos. (Les recomiendo primero hacer el ejercicio del primer tutorial, para de esta forma estar más duchos con el tema.)
1- Como nombre a nuestra aplicación ponemos: HoroscopoChino
2- Editamos la propiedades:
a. Title = Horóscopo Chino
b. ScreenOrientation: Portrait
c. BackGroundColor: DarkGray
3- Para el horóscopo chino solo necesitamos pedir el año de nacimiento, de esta forma se calcula de que signo es. Agregamos en pantalla un Screen Arrangement->TableArrangement, y las propiedades son:
a. Width: Fill Parent
b. Columns: 3
c. Rows: 4
d. Editamos el nombre a: T1
4- Agregamos dentro de T1 un label, un TextBox (txtanio)
a. El valor dentro del paréntesis es el nombre del objeto, sino tiene un valor no se cambia el nombre.
b. TexBox-NumbersOnly: true
5- Agregamos la imagen de fondo, luego agregamos un objeto image y de propiedad Picture, seleccionamos la imagen de fondo previamente cargada.
6- Agregamos un Button (btnVer) y en la propiedad text ponemos: Ver mi horóscopo
Hasta ahora tendría que quedar así:

7- Ahora debajo de T1 colocaremos otro Screen Arrangement->TableArrangement (T2) con las propiedades:
a. Width: Fill Parent
b. Columns: 2
c. Rows: 7
d. Visible: false
(Para ver los objetos invisibles, seleccionamos arriba un checkbox que dice: Display Invisible Components in Viewer)
8- Dentro de T2, agregamos: image (imbSigno), label (txtSigno), debajo de estos agregamos: label, con la propiedad text: Caracteristicas.
Abajo del label agregamos otro label (txtCar), propiedad width: 250px. Tendria que quedar asi:

Agregamos un label con la propiedad text: Elemento segun fecha de nacimiento
Otro label (txtEle); width: 250px.
Otro label, propiedad text: Temperamento
Otro label (txtTem), propiedad width: 250px;
Un button (btnDemo), propiedad text: Obtener versión completa…
Un button (btnOtro), propiedad text: Consultar otro signo
Y todo esto queda mejor así:

9- Agregamos Other stuff->Web (web); Other stuff->ActivityStarter(AS); Other stuff->Notifier (alert)
a. Al ActivityStarter le editamos estas propiedades:
i. Action: android.intent.action.VIEW
ii. DataUri: http://www.miweb.com/redir_android.php
10- Ahora un poco de código (unir piezas de rompecabezas), hacemos click en el botón: Open the Blocks Editor, los pasos ahora son visuales:

- Agregamos el evento click del botón: btnVer
- Agregamos un if y verificamos si el txtanio es distinto de vacio
- Si no es vacio ponemos en pantalla: Cargando…
- Agregamos el objeto web.Url y le asignamos la url de nuestro script horos_android.php
- Ejecutamos el objeto Web

- Este paso es el más largo, agregamos el evento GotText del objeto Web (este evento se dispara cuando Web.Get termina de leer la url, agregamos un if / else.
- Ocultamos el botón btnDemo, también la tabla T1, y mostramos la tabla T2, asignamos a la variable tmp (previamente creada) el contenido obtenido (pero haciendo un Split de los datos).
- Asignamos a imgSigno la url de nuestro servidor + el 1 objeto del array + .png
- Asignamos al label txtsigno el objeto 2 del array
- Agregamos un if /else y verificamos si es un demo o no, sino es un demo asignamos los otros valores del array, de lo contrario mostramos el texto DEMO.

- Al evento clic del botón btnDemo le asignamos el objeto AS con el evento StarActivity, este se encarga de abrir la url de la aplicación completa.
- Dentro evento clic del botón btnOtro colocamos la tabla T1 y la mostramos y la tabla T2 la ocultamos.
Por si no entendieron este txt - tutorial, pueden ver el video - tutorial
(Si no pueden ver el video es porque recién lo termino de subir)
Saludos...
Esto es solo un punto de partida, el resto depende de ti!
Última edición: