martes, 14 de enero de 2014

Nueva Peseta 2.0, PesetaCoin (PTC)

PesetaCoin

Buenos días! Hoy os presento algo muy nuestro! 
(fuente pesetacoin.info)
Los desarrolladores de la pesetacoin tenemos claro que de la pesetacoin queremos un lanzamiento discreto,

sin los problemas habituales de sobrecarga, instamine y locura colectiva, no queremos que la moneda salga
instantanemente en un intercambio para ser dumpeada hasta su extincion, buscamos otros propositos como:

- que su valor poco a poco equivalga al de la antigua peseta (1EUR=166.386 PTS o 1 BTC = 166,386 PTS) 

- que se puedan cambiar pesetas fisicas por pesetacoins.
- que se use como moneda en infinidad de sitios de venta online, españoles y del mundo.
- en definitiva un homenaje merecido, pero acompañado de utilidad y huyendo de la volatilidad y extincion de la mayoria de las nuevas ALTCoins.


PesetaCoin, la rubia que no debio irse vuelve desde España para el Mundo!!

Próximamente añadiré un Post sobre que es esto de minar y información sobre las criptomonedas.

www.pesetacoin.info



miércoles, 4 de diciembre de 2013

Tutorial Android: Utilizar el Intent de cámara para guardar y mostrar imagen en nuestra aplicación

Buenas tardes!
Hoy he hecho un tutorial para principiantes de cómo utilizar la cámara en nuestra aplicación android. La finalidad del tutorial es hacer la foto guardarla en la memoria del teléfono y a continuación mostrarla en la aplicación utilizando un ImageView.

Para empezar tendremos nuestro .xml con un botón que será el encargado de acceder a la cámara y un ImageView que será el encargado de mostrar la imagen una vez grabada. Este mismo proceso se puede hacer de muchas maneras, yo e intentado coger la más simple para que se entienda bien y se pueda practicar con ella.

lunes, 25 de noviembre de 2013

Tutorial crear formulario HTML, guardar y mostrar datos/consultas SQL con PHP

Buenas tardes!
Hoy os traigo un tutorial muy útil y muy pedido por los usuarios. Se trata de como crear un formulario en HTML y al darle al botón de enviar se guarde en una base de datos SQL utilizando la programación de PHP.

Este tutorial se puede dividir en varios archivos/páginas pero al tratarse de un ejemplo de un tutorial lo he creado todo en el mismo archivo index.php. El tutorial es bastante simple pero servirá para abrir los ojos aquellos que estén empezando en este mundo de las paginas webs y de las bases de datos.

jueves, 17 de octubre de 2013

Crear y escribir archivo de texto .txt con PHP

Buenos días!

Hoy traigo un tutorial bien sencillo pero muy útil a la vez. Se trata de crear un archivo (en este ejemplo .txt) en la ruta que especifiquemos a través de un .php.

Podemos añadir tantas líneas como queramos y es útil para almacenar información de las variables recibidas en caso de Debug o simplemente para guardar información escrita por el usuario.

domingo, 13 de octubre de 2013

Tutorial simple de GCM a través de PHP ( Google Cloud Messaging ) nueva interface

Buenos días!
Hoy traigo un super tutoríal muy útil. se trata del servicio gratuito de Google Cloud Messaging (GCM) en castellano sería algo así como mensajería instantánea en la nube.

¿Qué es?
Si alguna vez habeis intentado hacer alguna aplicación que necesite recibir información (tipo chat) cada determinado tiempo os habréis topado con el problema de tener que definir X segundos para que se conecte al servidor y compruebe si hay algún mensaje pendiente de recibir. Esto supone muchos problemas el primero todo el trafico que se genera tontamente y el segundo y aún más importante es que se come la batería del teléfono en pocas horas.

lunes, 2 de septiembre de 2013

Tutorial Mostrar las ondas de audio des de el micrófono en RAW FFT en streaming en Android

Buenos días!
Hoy os traigo un tutorial que me a costado bastante que funcionase ya que es algo complejo pero el resultado es fantástico! Se trata de dibujar en un canvas las ondas de sonido que recibe el micrófono de nuestro terminal Android.
Los usos que se le pueden dar son muchos. Aquí solo mostraremos como hacerlo funcionar, la forma de utilizarlo dependerá de cada uno de vosotros. Para empezar necesitaremos descargar unas classes de Java (que no recuerdo de donde las descargué así que las subo a Mega) para descargar las clases hacer click en el link:

viernes, 30 de agosto de 2013

Tutorial: Android tareas en segundo plano con AsynkTask y barra de progreso

Buenos días!
Hoy vamos a ver un tutorial muy interesante a la vez que practico para cualquier tipo de aplicación y más si requiere Internet o cálculos que pueden llevar un tiempo.
Una tarea en segundo plano es aquella tarea que se a desprendido de la original para no bloquear esta mientras hace un proceso que puede llevar desde unos segundo a minutos enteros. En este tutorial explicaremos como funciona un Asynctask y pondremos el ejemplo con una barra de progreso que se verá en la aplicación original pero que el calculo de ésta esta en segundo plano, de esta manera la original no se bloquea y  podemos seguir viendo movimiento, por ejemplo un ProgressBar. Espero que haya quedado más o menos claro.
Vamos a pasar a ver el código como siempre totalmente explicado:

miércoles, 28 de agosto de 2013

Android: Dibujar gráficas dinámicas con estilo

Buenos días!
En este tutorial vamos a utilizar una librería que va muy bien para generar gráficas se llama androidPlot.

Se pueden generar gráficas de todo tipo tanto de líneas como de barras, circulares, etc. Hoy vamos a ver como se haría una gráfica de líneas que además se actualizaría con nuevos valores casa 2 segundos (el tiempo lo podéis variar a vuestro gusto o necesidades.)

Antes de empezar el tutorial hay que saber que cuando nos descargamos una librería en .jar hay que arrastrarla a eclipse metiendola en la carpeta 'libs' del proyecto a continuación hay que darle al botón derecho del mouse  y clickar Build Path > Add to Build Path de ésta manera la librería quedaría importada a nuestro proyecto y ya la podríamos utilizar.

Android: Llamar a una función cada X segundos

Buenos días hoy vamos a ver de manera muy rápida un proceso con Timer para que llame a una función cada X segundos. Nota: la manera que se expone aquí es totalmente funcional aunque no es la manera más óptima, la mejor manera sería así http://adf.ly/UjFoz aunque como veréis es bastante más compleja. Si no eres un experto recomiendo la de este post.

Como siempre a partir de ahora al final del tutorial dejare el link de descarga del proyecto. Muchas gracias!
Veamos el código como siempre totalmente comentado:

sábado, 24 de agosto de 2013

Cambios en Tutorialeshtml5.com

Primero de todo muchas gracias a todo el mundo por participar y por lograr que este blog siga adelante. Nuestra inspiración a sido siempre ayudar a la gente a iniciarse en el mundo de la programación de una manera fácil y sencilla, contando también con la oportunidad de realizar preguntas que contestamos lo mejor posible. Llevamos así des de Julio de 2007 donde se publico el primer POST, y hemos pensado darle unos cambios al blog para mejorarlo y darle un empujón:


- Pedimos más colaboración: ya que mucha es la gente que cada día se inicia en el mundo de la programación nos gustaría que alguien como tú pudiera publicar también algún tutorial para ayudar a la gente a entender situaciones y posibilidades de la programación. Intentando seguir con la estética que se intenta seguir en todos los tutoriales.  Para más información: vma.htc@gmail.com

-Aparte de tutoriales añadiremos Posts con los errores más comunes que nos encontramos mientras programamos. Y explicaremos de manera sencilla como solucionarlo y/o a que es debido.

-Cambio en el sistema de financiación, mucha es la gente que en los tutoriales nos pide el proyecto en eclipse para poder entenderlo mejor. Lástima que no contamos con los proyectos anteriores  pero apartir de ahora en los próximos tutoriales se añadirá el proyecto para descargar en .zip.
La descarga se realizará apartir de adf.ly solo abra que hacer click en el link, esperar 5 segundos y darle a saltar publicidad de esta manera financiamos este blog y no ará falta meterle tanta publicidad.

Noticia para Webmasters
Utiliza tu tambien adf.ly en tus links para ir ganando dinero poco a poco se puede retirar cada 5€ cosa que esta muy bien, haz click en este banner de abajo para registrarte y ver su funcionamiento:


Esperamos vuestra colaboración y vuestros comentarios sobre las nuevas reformas. Muchas gracias por los +1 de google obtenidos en los tutoriales. Nosotros te ayudamos, vosotros nos ayudáis. Gracias

miércoles, 26 de junio de 2013

Utilizar el vibrador Android (Vibrator class)

Buenos días!
Hoy vamos a ver como hacer vibrar el terminal des de nuestra aplicación. El funcionamiento es muy sencillo aunque si queremos una experiencia máxima siempre lo podemos perfeccionar. Siguiendo este tutorial lo más difícil que vamos a encontrar es saber que ritmo darle al vibrador.

Todo se trabaja en mili-segundos, y los ritmos se hacen en dos tonos, unos mili-segundos de activación y otros de pausa para crear el efecto deseado.

Comencemos, primero de todo hay que añadir el permiso en el manifest para que nos deje utilizar el vibrador. El permiso será el siguiente:

martes, 25 de junio de 2013

Crear acceso directo al instalar aplicación Android

Bueno días!  
Hoy vamos a ver como crear de manera automática un acceso directo de nuestra aplicación en el escritorio del terminal.

No se puede considerar un tutorial ya que es una función muy simple que funcionará en cualquier caso con solo copiar y pegar y retocar el nombre de la clase.

Primero de todo necesitaremos añadir un permiso al manifest.xml para que el terminal nos permita crear el acceso directo. El permiso es el siguiente:




miércoles, 5 de junio de 2013

Tutorial Android: Crear animaciones con TranslateAnimation, Rotateanimation y AnimationSet

Buenas tardes!

Hoy vamos a ver cómo crear animaciones con objetos ya sea un ImageView, EditText, TextView o cualquier otro objeto.

En este tutorial vamos a aprender como mover un texto por la pantalla continuamente. Aremos rotar un EditText completamente funcional, es decir, se puede ir escribiendo en el mientras gira :)

También crearemos una animación mixta utilizando AnimateSet, es decir, juntar una animación de traslación y una de rotación. Aprovechando también veremos un pequeño ejemplo de un Interpolador (Interpolator) que junte las dos animaciones.



jueves, 23 de mayo de 2013

Tutorial Crear / Generar PDF online con PHP y HTML

Buenos días!
Hoy os voy a presentar un tutorial un poco diferente de los que estáis acostumbrados a ver en esta web. Trata sobre .php y de cómo poder generar .pdf online de manera automática con datos dinámicos. Aun siendo algo diferente este tutorial es tan útil como cualquier otro de la web además a sido pedido por nuestra amiga Ana visitante de esta web.

Para realizar un trabajo así vamos a utilizar una librería 'free software' de un tal Renato Coelho. Y yo os voy a explicar cómo poder utilizarla.

Para empezar nos descargamos la librería que la he subido en .rar a otro servidor ya que no me acuerdo de donde la descargué, el link es el siguiente:

miércoles, 1 de mayo de 2013

Tutorial Android: Crear degradado en botón o layout

En este tutorial vamos a aprender como crear un degradado en un botón o en una capa ya que el procedimiento es igual. Para el ejemplo utilizaremos un Button.

El procedimiento inicial es el mismo que en un tutorial anterior de cómo añadir un botón en Android. Visitar el siguiente link para releerlo:
http://www.tutorialeshtml5.com/2012/02/tutorial-basico-android-agregar-boton.html
Una vez tengamos el Button creado el degradado lo tenemos que crear en un .xml en este ejemplo será degradado.xml el código es el siguiente, como siempre totalmente comentado: