Los dispositivos móviles han avanzado a pasos agigantados en los últimos años. Junto con su evolución también se incorporaron nuevos sistemas operativos y tiendas de aplicaciones, las cuales permitieron a los usuarios incorporar una gran cantidad de funcionalidades. La aparición de tecnologías como HTML5, CSS3 y PhoneGap posibilitaron disminuir la brecha entre el mundo web y el mundo mobile, brindando la posibilidad de construir aplicaciones móviles que hagan uso de ambos contextos, las cuales llamamos "aplicaciones móviles híbridas