Fundamentos de Desarrollo Móvil
Curso

Un móvil no esun ordenador pequeño

Cómo funciona de verdad una app en Android e iOS: ciclo de vida, permisos, segundo plano, almacenamiento, red intermitente, batería y seguridad. La plataforma por debajo de cualquier framework, explicada antes de elegir uno.

Empezar

Acceso al curso completo, ejercicios y material de entrevista.

<!-- Lo que la app le declara al sistema -->
<manifest package="com.tienda.app">
  <uses-permission name="CAMERA" />
  <uses-sdk minSdkVersion="26" />
  <application label="Tienda">
    <!-- pantallas, servicios, enlaces -->
  </application>
</manifest>
→El sistema lee esto antes de ejecutar una sola línea de código
⧗Un permiso sin declarar aquí no se puede ni pedir
Orientado a entrevistas

No solo conoces la plataforma. Sabes explicar por qué es así.

Material orientado a la entrevista de móvil: preguntas sobre ciclo de vida, permisos, trabajo en segundo plano y offline, los errores que delatan a quien viene de la web, y casos rotos que hay que diagnosticar.

 
Preguntas
Preguntas reales de entrevistas técnicas.
 
Errores comunes
Lo que delata a un junior frente al entrevistador.
 
Retos de debug
Código roto al estilo prueba técnica.
Qué vas a aprender

De onCreate() a decidir entre nativo, multiplataforma y web con argumentos

Cómo vive una app en el móvil

Estados, interrupciones y el sistema que la cierra sin avisar: volver y encontrarlo todo como estaba.

Permisos y privacidad

Pedir en el momento justo, seguir funcionando cuando el usuario dice que no, y qué ve él mientras tanto.

Interfaces para una sola mano

Densidad de pantalla, área táctil mínima, navegación y las guías de diseño de cada plataforma.

Apps que aguantan sin cobertura

Guardar en local primero, encolar lo pendiente y resolver los conflictos cuando vuelve la red.

Identidad, sesión y secretos

Dónde vive una credencial en un dispositivo ajeno y por qué el paquete de la app nunca guarda un secreto.

Elegir enfoque con criterio

Nativo, multiplataforma o web: qué gana y qué cuesta cada uno, y cuándo la respuesta es evidente.

Usamos cookies analíticas para entender cómo se usa la plataforma y mejorarla. Las cookies esenciales para iniciar sesión siempre están activas. Consulta la política de privacidad.

Fundamentos de Desarrollo Móvil | Curso Full Stack Developer