Hasta ese momento los videojuegos en los móviles estaban integrados en el teléfono y programados directamente en código máquina y grabados en la memoria ROM del móvil, pero con los móviles programables, había una zona de memoria donde se podían grabar datos, y se podía utilizar un lenguaje de desarrollo como Java y un cable USB o una conexión a Internet para introducir el programa en el móvil.