YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Spanish, Mexican subtitles

← Android Versiones Mínima e Ideal

Get Embed Code
11 Languages

Showing Revision 7 created 09/30/2014 by Fran Ontanaya.

  1. Android 1.0 fue lanzado en el 2008.
    Y tan sólo seis años después,
  2. ya ha habido 11 nuevos grandes
    lanzamientos de plataformas.
  3. Del lado del desarrollador de Android,
    mostramos el número relativo
  4. de dispositivos Android
    que operan cierta versión de plataforma
  5. en este gráfico de torta,
    porque son gráficos buenísimos.
  6. Para nuestros propósitos, es mejor
    ver este histograma. Si entrecierras
  7. los ojos, casi puedes ver una figura
    de campana, con las publicaciones
  8. más viejas a la izquierda,
    su popularidad decae a medida
  9. que los dispositivos mejoran
    o son remplazados.
  10. La porción más grande de dispositivos
    está aquí en el centro,
  11. representando aparatos de dos años.
    Y las plataformas más nuevas
  12. se hacen populares a medida que
    los nuevos teléfonos o las mejoras salen.
  13. Eso se ve aquí a la derecha.
    Con esto en mente, el Min SDK
  14. actúa como un filtro de bajo paso.
    Google Play no mostrará tu app
  15. en los dispositivos con versión inferior
    a la mínima SDK. ¿No es mejor entonces
  16. poner el SDK mínimo y apoyar a todos?
    Es bueno apuntar hacia la mayor cantidad
  17. de usuarios, pero hay un costo asociado
    con apoyar algunas versiones viejas.
  18. Cosas como crear distinos caminos
    de ejecución lejos de los APIs viejos
  19. o actualizarlos, o dar un UX distinto
    a los aparatos con diferentes cualidades.
  20. Necesitas balancear la oportunidad
    de expandir tu público, con el costo
  21. de apoyar a estos nuevos usuarios.
    Recuerda que cada lanzamiento
  22. trae nuevos APIs y apoyo al hardware.
    Tal vez no tenga sentido poner tu app
  23. a disponsibilidad de los dispositivos
    que no apoyan tus cualidades mínimas.
  24. En comparación, el Target SDK
    no es un filtro de alto paso.
  25. Sólo se usa para declarar cuál versión
    de plataforma has usado para pruebas.
  26. Un app con cierto API como objetivo
    seguirá siendo compatible a futuro
  27. con los lanzamientos. La plataforma
    usa valores del Target SDK
  28. en caso de que una plataforma futura
    haga un gran cambio
  29. a un comportamiento esperado.
    Esto asegura que tu app
  30. no se quiebre cuando un usuario mejora
    su teléfono. Si desarrollas un app,
  31. no hay razón para apuntar hacia otra cosa
    que la última versión de Android.
  32. Una vez que tu app se lance, asegúrate
    de actualizar tu Target SDK
  33. y hacer pruebas tan pronto la nueva
    plataforma se lance
  34. para poder aprovechar cada nueva
    optimización y mejora que se ofrezca.