Apps

Comunicate devices using Morse code, keep a list of your books online, turn a LED by claping... Not the usual apps!


Talking Morse

Morse code translator. Played as sound and turning the flashlight on and off. Using audio recognition, sounds can be interpreted as Morse code, this sounds can come from any source like a computer, a phone, a human voice o even a musical instrument.

Google Play
Books

Add the books in your library and sign to an online database. Store as many books as you like. Order them by title, author or location in your home. Search for them later so you always know where they are.

Google Play
Mushroom Recogniser

This app identifies mushrooms analyzing images using artificial intelligence technology based on machine learning image classification algorithms and mushroom information is presented beautifully.

Google Play
Metronomo

Simple metronome. Set the speed using beats per minute (BPM) or the classical Italian vocabulary for tempo that will set the bpm automatically.

Google Play
Raspberry LED

Clap or tap the Raspberry icon to turn a light on and off connected to your Raspberry Pi. IP and port can be set.

Google Play
Online Theremin

An online Theremin showing the note, sound wave, frequency and volume changing sound and color based on mouse position.

Website Code
Pandemic Simulator

A web app simulating an infection spreading on a population of dots with sliders to change probability of infection, contagion days and simulation speed.

Website Code
Music Visualization

A web app displaying song intensity timeline, raw soundwave and frequency volume with colors, lines and circles.

Website Code
Orbits

Orbits simulation using just Newton's Law with p5.js in JavaScript to illustrate orbital mechanics.

Website Code
Shadows

This is shadows simulator of the Sun's movement in the sky and the shadow cast by a building.

Website Code

More apps, more games, more fun

More apps, more games, more fun

Games

Use your devide mic to make your character jump, Bluetooth for multiplayer or play drums with the Guitar Hero drum set...
Not the usual games!


Pong Air

Connect two devices using Bluetooth and play the classic Pong game. The ball will go throught the air and to the other phone.

Google Play
Madnimal

Kid's game to animales chosing a head, back and feet with beautiful illustrations and educational content.

Google Play
Ceiling Run

Fast 2D platformer. Get the cake at the end as fast as possible. Several levels filled with dangers like mice, ladybugs, flies and other deadly creatures. Beat high score, earn medals and collect all the coins to make the perfect run!

Google Play itch.io
Shapes

This Android Wear app. Match the shape and color of a random figure with the shapes available around. Be as fast as possible and beat your high score! Optimized for round and square screens.

Google Play
Yell to the Monster

You are having a pleasant morning walk when strange monsters from another dimension start spawing in front of you. Do not remain quiet or they will kill you! Yell to jump over them and get the highest score!

Google Play
Drumming Simulator

Now you can feel like a drummer with this drumming simulator, use your finger on your phone or tablet, the mouse or keyboard on your PC or even better the Guitar Hero drum set! Also, change the drum sounds to your liking.

Google Play itch.io
Cat in the rain

A cat walks in the rain. When the wind changes move the umbrella to avoid getting wet. Close the umbrella to run and dry up. Cover as much distance as you can to beat the highscore. If you get too wet all your seven lifes will be taken.

Google Play

The research . . .

The research . . .

Articles

Some in-depth explanations for computer scientists and math enthusiasts


Context and memory leaks in Android

Sooner or later every Android developer must face the concept of Context. Showing a Toast, opening a new screen, creating a view or saving data in preferences are all actions that require the use of Context as an argument. Sometimes the solution is simple, but other times we are not sure of what we are doing, and we are left wondering…

Read more...
Most influential people in computer science

The history of computer science is full of men and women from different fields that have contributed to build the era of information as we know it. This is article explores the achievements of some of this influencers...

Read more...
Cracking Caesar Cipher

Visualising frequency analysis used to crack messages encrypted with Caesar cipher comparing it to Vigenère cipher as a more advance method of encryption...

Read more... Code
Context y fugas de memoria en Android

Un concepto con el que todo desarrollador de Android tiene que lidiar, tarde o temprano es el del contexto. Al mostrar un Toast, abrir una nueva pantalla, crear una vista o guardar un dato en las preferencias requieren un Context como argumento. A veces la solución es sencilla, pero otras veces no estamos seguros de lo que estamos haciendo, y siempre queda la pregunta…

Leer más...
Probabilidades en un examen tipo test

La idea de este artículo es responder a preguntas del estilo: ¿Puedo aprobar si hago un examen tipo test sin estudiar? ¿La probabilidad está de mi lado si contesto aleatoriamente? ¿Pasa lo mismo en cualquier tipo de test? ¿Cual es la diferencia si los fallos restan o si no? ¿Qué probabilidad tengo de aprobar si contesto la mitad al azar? ¿Y si estoy seguro de la mitad? ¿Y de sacar un notable? ¿Y un sobresaliente?…

Leer más... Code
Machine Learning para Apps

Recopilación de información esencial sobre inteligencia artificial, machine learning, redes neuronales y las principales herramientas que permiten su uso en aplicaciones iOS y Android...

Leer más...
Machine Learning en iOS

Core ML es un conjunto de librerías de iOS que aprovechan el hardware específico de los dispositivos Apple usando redes neuronales para reconocimiento de imágenes (Vision), análisis de lenguaje (Natural Language), sonido (Sound Analysis) y transformar audio a texto (Speech)...

Leer más...

How were they made?

How were they made?

The team

Basically just one guy...


Juan Rinconada

Developer & designer

Most of the ideas, design and development was done by Juan, a computer scientist focused in Android development and teaching with years of experience working with Android, iOS, Flutter, C++, p5js, Raspberry Pi, Arduino, Python, Cobol and more!

jrinconada@gmail.com Google Play
 

Tools

Programming languages, IDEs, frameworks, libraries, version control and other tools used in the development process...


Android
Java
Kotlin
Python
Unity
C++
Flutter
Bluetooth
Git
Node js
Swift
Raspberry Pi
iOS
p5js
JavaScript