Proyectos

Primer Premio Hackathon Blockchain y Ethereum

Blockchain
Ethereum
Solidity
Hackathon
2018
Foto Hackethon

Ganador en la HackETHon del 3 de marzo de 2018 organizada por Blockchain & Ethereum Spain.

Desarrollamos una aplicación de escritura colaborativa haciendo uso de los SmartContract de Ethereum.

Publicaron un artículo a modo de reconocimiento en el blog de mi actual empresa: enlace

Need Feed

Solidity
Blockchain
Ethereum
2018

Puede verla aquí.

Primera Dapp desarrollada para aprender bien como desplegar smart contract. Consiste en dar alimento al Cthulhu para que resucite. El alimento o "sacrificios" son mediante ether, y una vez resucitado el Cthulhu se sortea entre todos los participantes un premio. Este premio es 10 veces el coste de un sacrificio.

Ha sido principalmente un proyecto para aprender y para ver como se depliegan estos smart contract.

Logo Need Feed

Youtube Player

Electron JS
HTML
CSS
JS
2017
Youtube Player

Versión beta funcionando. Consiste en un reproductor de listas de reproducción de Youtube. Puedes guardar todas las listas que quieras e incluso marcarlas como favoritas.

El punto fuerte de este reproductor es que permite el uso de las teclas multimedia de los teclados para pausar, parar, saltar de video, etc. Teniendo o no la aplicación en primer plano.

Proyecto realizado con tecnologías web como aplicación de escritorio. Este ha sido mi primer contacto con Electron JS, y tengo que decir que ha sido muy satisfactorio.

Su versión beta ya está terminada y puede ser usada en windows y linux, aunque se irán haciendo mejoras progresivas para pulir un poco más su funcionalidad.

Wall Color

Game Maker
Android
2017

Juego de acción Arcade realizado en Game Maker para dispositivos Android que consiste en cambiar de color a nuestro personaje para pasar los diferentes muros y conseguir la mayor puntuación posible.

Cuenta con un sistema de marcadores y logros online conectados con Google Play. Así mismo, también tiene una tienda interna para comprar skins a nuestro jugador, con más de 50 skins diferentes.

Su versión inicial esta subida ya al store de Android, aunque se irán haciendo mejoras progresivas para pulir un poco más su jugabilidad.

Logo Wall Color

For Honor Codex

Android
2017
For Honor Codex

Versión beta funcionando. Desarrollo de una primera versión del Codex de juego For Honor, contiene información sobre las clases, facciones, modos de juego, etc.

El objetivo principal del este proyecto ha sido aprender a crear menús en Android y el uso de Fragments Estáticos. El aprendizaje ha sido satisfactorio, no obstante seguiré dando soporte a esta aplicación añadiéndole más contenido

Su versión inicial esta subida ya al store de Android, aunque se irán haciendo mejoras progresivas para pulir un poco más su funcionalidad.

Random Wallpapers

Android
2017

Versión beta funcionando. Aplicación para Android que permite cambiar del fondo de pantalla automáticamente indicándole una carpeta de la que cogerá los fondos y un tiempo en minutos para el intervalo de cambio. Pequeño desarrollo sujeto a futuros cambios y mejoras.

Este Proyecto ha sido hecho con el objetivo de ampliar los conocimientos de Android, tocando puntos como los servicios, añadir publicidad a una aplicación, añadir librerías a un proyecto Android y opciones del sistema como fijar el fondo de pantalla.

Su versión inicial esta subida ya al store de Android, aunque se irán haciendo mejoras progresivas para pulir un poco más su funcionalidad.

Logo Random Wallpaper

Simple Pokedex

Android
2017
Simple Pokedex

Actualmente cuenta con más de 130.000 descargas! Pequeño desarrollo en Android para ir aprendiendo a hacer aplicaciones. Consiste en una pokedex simple con los 801 Pokemons actuales, posibilidad de filtrado por búsqueda, visualizar cada Pokemon con su información, debilidades, evoluciones, etc.

Este ha sido un proyecto para volver a acercarme a Android, irónicamente la parte más difícil fue la obtención de todos los datos y la construcción de la Base de Datos interna. Intentaré mejorarla en un futuro y añadir más funcionalidades.

Actualización: Con el tiempo se le han ido añadiendo nuevas funcionalidades y optimizaciones, entre las que se encuentran el uso de RecyclerViews y Fragments.

Logotipo VR

Diseño
2017

Primera versión del logotipo que utilizare como símbolo identificativo en mis proyectos. Como parte lo los iconos, webs, etc. Para su realización utilice el Software Marmoset.

Un diseño minimalista y sencillo pero a su vez bien formado y con algún que otro efecto.

Logotipo VR

Wallpapers Generator

PHP
2017
Wallpaper Generator

Proyecto Pausado por migración de la web. Generador automático de fondos de escritorio con diseños obtenidos diariamente de la web teemagnet. Cada 24 horas prepara tres nuevos wallpapers partiendo de diseños, ajustando su tamaño a un fondo 1080, aplicando diferentes filtros y funciones entre las que se incluye la detección del color de fondo.

Wallpapers Generator

ComiGest - Gestor de Comics

TFG
Java
Springboot
HTML
CSS
Javascript
2016 - 2017

Versión desarrollo terminada. ComiGest es una aplicación de escritorio para la gestión de cómics realizada en Java con una interfaz web. Su principal objetivo es ofrecer al usuario un conjunto de herramientas entre las que se incluyen la administración, visualizado, obtención y gestión de cómics.

Este proyecto nace como motivación de mi Trabajo de Fin de Grado de la Ingeniería del Software que estoy cursando. Su código se subirá a Github próximamente para otorgar a la aplicación de más continuidad con mejoras de parte de la comunidad.

ComiGest Gestor de comics

SpotifyDownloader

Java
Springboot
HTML
CSS
Javascript
2016
Spotify Downloader

Descargador de listas de reproducción del famoso programa para escuchar música de Spotify en Java. Gonzalo, un compañero de universidad, y yo nos decidimos ha realizar este proyecto con objetivo didactico, para aprender a utilizar las APIs de Spotify y de Youtube. El programa consta de tres partes:

  • Primero recoge la información de la lista de reproducción desde Spotify.
  • Segundo busca las canciones en Youtube, con un criterio de selección bastante bueno.
  • Tercero y último, descarga las canciones en una carpeta seleccionada y les incluye metadatos.
El proyecto aun está activo y vamos poco a poco mejorandolo. También creamos una página web para facilitar la información. SpotifyDownloader

Perfect Alpaca Color - Tumblr

PHP
2016

Actualmente Cerrado.Proyecto en PHP que consiste en dos bots automáticos. El primer bot busca las mejores imágenes de DevianArt, o las más populares del momento, las almacena en un servidor y guarda todos los datos en una base de datos. El segundo bot postea cada hora 3 imágenes en el tumblr PerfectAlpacaColor, refiriendo siempre al post original de DevianArt. El objetivo principal de este proyecto es llevar un seguimiento de la cantidad de subscriptores es capaz de conseguir funcionando solo, sin ningún tipo de ayuda humana.

Perfect Alpaca Color

TumblrDownloader

Java
2016
Tumblr Downloader

Otro pequeño proyecto en Java para descargar todas las imágenes de un tumblr bien formado, entendiendo bien formado como tumblr que sigue los estándares de los temas por defectos de "articulo" > "post", etc. Utiliza la librería de Jsoup para administrar las conexiones y el tratamiento de las etiquetas html. El código y el ejecutable lo tenéis disponible en Github.

YermoCapital - Web Accesible

HTML
CSS
JavaScript
2016

Por motivo de una práctica de la Universidad tuvimos que realizar una web con accesibilidad AA de objetivo turístico. Para salirnos un poco de la media decidimos hacerla ambientada en el mundo post apocalíptico y ficticio de la saga de juegos Fallout. Al final conseguimos una página web totalmente accesible, con certificación AA y numerosos filtros y pruebas superadas. YermoCapital.

Yermo Capital

Triangulator - Juego

Flash
ActionScript 3
2013
Triangulator

Juego Incompleto. Desarrollo en Flash de un juego de naves que consiste en esquivar cuadrados que van cayendo. Tiene un sistema de puntuación, de recorts, una tienda integrada... Este proyecto se inicio tras la realización de un par de cursos de desarrollo de aplicaciones y juegos para Android e IOS. El juego tiene varios problemas, el principal es que no está terminado y si entras, por ejemplo, a la opción de créditos, no tienes navegación para volver. Otro grave problema es que no era consciente de que lo que se crea hay que eliminarlo... y tras un rato jugando se quedan cubos flotando por la pantalla.

El juego se quedó a medias por varias razones, la principal fue empezar a desarrollar en Unity3D y no querer reabrir proyectos en Flash. No obstante, podéis solicitarmelo por correo para probarlo... O al menos una versión más o menos funcional de él. Para manejar la nave hay que pulsar sobre ella y arrastrarla.

The Point - Juego

Flash
ActionScript 3
2013

Práctica final de un curso de diseño de aplicaciones para Android e IOS. La aplicación consiste en un pequeño juego realizado en Flash, se exporto en su momento a Android, pero en las versiones actuales ya no funciona. No obstante, aún conservo el swf, y aunque por aquel momento estaba empezando en la programación y era bastante inexperto, todavía se puede echar alguna partida.

El juego consiste en cambiar los pentágonos de color hasta conseguir el que se indica en la parte inferior de la pantalla. Intentando conseguir el mayor número de pentágonos de ese color en un minuto. Tenía un apartado de récord y los pentágonos cambiaban de color aleatoriamente, añadiendo así un toque de dificultad.

The Point