📱 Desarrollador móvil / web

Alcance masivo y restricciones duras: pantallas pequeñas, dedos gordos, baterías finitas y jugadores que se van si tarda tres segundos en cargar.

Nivel de entrada: inicial-intermedio · Foco: rendimiento, entrega y plataforma · Hito faro: un juego jugable en el navegador y en un teléfono real

🧭 Qué es y por qué importa

Este rol lleva juegos a donde está casi toda la gente: el teléfono y el navegador. Técnicamente es el mismo oficio que gameplay, pero con un conjunto de restricciones que cambia todas las decisiones: memoria escasa, CPU térmicamente limitada, GPU modesta, tamaño de descarga que decide si alguien lo instala y una entrada táctil que no perdona un botón mal colocado.

Importa porque el mercado móvil es, de largo, el más grande, y porque la web es el único sitio donde tu juego se juega sin instalar nada: es el mejor escaparate que existe para un indie. Un enlace que abre tu juego en cinco segundos convierte muchísimo mejor que una descarga.

También es el rol donde más rápido se aprende a optimizar de verdad, porque no hay margen: en escritorio puedes ir sobrado por accidente; en un móvil de gama media, no.

🗓️ Un día en el puesto

🧠 Qué necesitas saber

Conocimiento técnico

Herramientas del oficio

Habilidades no técnicas

📚 Tu ruta en el programa

  1. 📚 Parte 0 (001–025) y 📚 Parte 1 (026–045).
  2. 📚 Parte 10 — UI/UX, accesibilidad e i18n (188–199) con el 🧪 lab de UI accesible. Crítico en pantallas pequeñas.
  3. 📚 Parte 11 — Móvil y plataformas (200–213). Export, táctil, batería y tiendas.
  4. 📚 Parte 12 — Web y HTML5 (214–227). WASM, Phaser, Three.js y PWA.
  5. 📚 Parte 14 — Optimización (240–254). Imprescindible aquí, no opcional.
  6. 📚 Parte 16 — Monetización y publicación (267–280) · 📚 Parte 17.

➡️ Si tu juego móvil incorpora cuentas, compras o contenido en servidor, continúa en Ingeniero de backend y online (Parte 19).

🎓 Qué te contrata

📈 Progresión de carrera y salario

  1. Junior mobile/web game developer — implementas funciones y peleas bugs específicos de dispositivo.
  2. Mobile/web game developer — te haces cargo de la exportación, el rendimiento y la publicación.
  3. Senior — decides arquitectura multiplataforma, pipeline de assets y estrategia de entrega.
  4. Especialización: rendimiento, backend y LiveOps o liderazgo técnico.

Rangos orientativos (brutos anuales):

El móvil comercial (free-to-play, publishers) paga mejor que el indie móvil, pero el trabajo es distinto: mucha métrica, mucha iteración sobre retención y monetización. Conviene saber a cuál de los dos apuntas.

⚠️ Mitos y errores comunes

🚀 Siguientes pasos

  1. Coge cualquier juego que ya hayas hecho y expórtalo a web. Mide cuánto tarda en ser jugable y redúcelo a la mitad.
  2. Instálalo en un teléfono real de gama media. Anota fps, temperatura y qué pasa a los diez minutos.
  3. Haz el 🧪 lab de UI accesible y aplica lo aprendido a tu HUD con texto al 200 %.
  4. Publica en itch.io con la versión web incrustada; es donde más gente lo probará.
  5. Prepara un build de Android firmado y pásalo por la lista de requisitos de la Parte 11.
  6. Cuando toques cuentas o compras, entra en la Parte 19: ahí es donde eso se hace bien.