Programación
Los videojuegos para móvil son desarrollados usando tecnologías como J2ME (Java2 Micro Edition) de Sun Microsystems, Brew de Qualcomm (Binary Runtime for Wireless) o
ExEn de Infusión (Execution Environment). Hay otras plataformas disponibles como Symbian OS pero no son tan habituales, por su incompatibilidad entre dispositivos.
Los videojuegos para móvil tienden a ser de ámbito muy pequeño y a menudo se basan en ofrecer una buena jugabilidad a pesar de no tener unos gráficos asombrosos. Esto se debe a la falta de potencia del procesador de los dispositivos, aunque en muchas ocasiones es la propia técnología sobre la que se programa la que realmente limita la aplicación.