TIER LIST Android Skills 2023

tier list android

Episodio 127 – TIER LIST Android Skills 2023

Charla Técnica en la que hacemos una Tier List de las skills fundamentales que un desarrollador Android debería dominar en este 2023.

Aunque quizá te interese ver la Tier list de 2024.

Bueno, quizá no hace falta todas…

De hecho, esa es gran parte de la gracia de hacerlo en este formato.

La explicación de cada uno de estos conceptos, herramientas y habilidades en general y el orden en el que las ponemos, te aportará una idea de lo que desde dentro de Los androides Premium, consideramos más relevante a día de hoy.

Una sesión extraordinariamente dinámica en la que tocamos la friolera de 38 skills:

  1. Jetpack Compose
  2. Retrofit
  3. Room
  4. Background Services
  5. Clean Architecture
  6. Clean Code
  7. Coroutines
  8. Design Patterns
  9. Espresso
  10. Flow
  11. Gradle
  12. Hilt
  13. Kluent
  14. Mockito
  15. MockK
  16. MVP
  17. MVVM
  18. MVI
  19. Navigation Component
  20. Rx
  21. SOLID
  22. Testing con Hilt
  23. XML Views
  24. CI / CD
  25. DataStore
  26. Detekt
  27. Dynamic Features
  28. Firebase App Distribution
  29. Github Actions
  30. Git
  31. Gson
  32. Moshi
  33. Jenkins
  34. Ktlint
  35. Paparazzi
  36. Shot
  37. Robolectric
  38. Shared Preferences

En el episodio anterior nos visitó Marce y nos explicó un modo de aprender Android muy eficaz y eficiente.

TIER LIST Android Skills 2023

ALERTA SPOILER: Si después de ver el episodio quieres ver cómo quedó el Tier List, lo puedes ver dándole al + Tier List Android Skills 2023 de justo aquí abajo.

Tier List Android Skills 2023

Contenido del audio

Índice

00:00 | Qué vamos a hacer
00:44 | Presentaciones
01:24 | Jetpack Compose
02:36 | Retrofit
03:53 | Room
05:25 | Background Services
06:58 | Clean Architecture
13:13 | Clean Code
15:36 | Coroutines
17:03 | Design Patterns
19:33 | Espresso
21:50 | Flow
24:04 | Gradle
26:00 | Hilt
27:41 | Kluent
28:21 | Mockito
29:39 | MockK
31:20 | MVP, MVVM, MVI
34:06 | Navigation Component
34:57 | Rx
35:11 | SOLID
35:35 | Testing con Hilt
37:51 | XML Views
39:02 | CI / CD
40:00 | DataStore
41:20 | Detekt
42:05 | Dynamic Features
43:29 | Firebase App Distribution
44:24 | Github Actions
45:25 | Git
46:14 | Gson
46:25 | Moshi
50:10 | Jenkins
50:30 | Ktlint
51:20 | Paparazzi
52:43 | Shot
54:42 | Robolectric
55:49 | Shared Preferences
56:34 | Conclusiones
01:00:23 | Agradecimientos

Transcripción

¡Muy buenas! Soy Gabi Moreno y te doy la bienvenida al episodio número 127 de Los androides,
el podcast en el que te contamos técnicas, tips, herramientas, conceptos, hábitos y todo
aquello que te va a hacer crecer profesionalmente como desarrollador Android.
Y ojo cuidado porque hoy tenemos una charla técnica en la que vamos a hacer una tier list
de las skills fundamentales que un desarrollador Android debería dominar en este 2023.
Bueno, quizás no hace falta todas, todas. De hecho, esa es gran parte de la gracia de
hacerlo en este formato. La explicación de cada uno de los conceptos, herramientas y habilidades
en general y el orden en el que las ponemos te aportará una idea de lo que desde dentro
de los Androides Premium consideramos más relevante a día de hoy y bueno digo lo de
los Androides Premium porque claro, esto es una charla técnica que hemos hecho como
una dinámica desde dentro de la membresía. Te cuento por qué es que es una barbaridad,
es una sesión extraordinariamente dinámica porque has visto que a lo mejor el episodio
dice no es corto pero es que ojo cuidado que tocamos la friolera de 38 skills. Es que son
unas cuantas. Voy a intentar recíptelas de carrera y a ver si puedo aguantar, a ver si
no me quedo sin aliento. Vamos al lío. Jetpack compose Retrofit Room Background Services
Clean Architecture Clean Code Coroutines Design Design Patterns Espresso Flow, Gradle
Hit, Fluent, Moquito, MockK, MVP, MVVM, MVI, Navigation Component, Rx, SOLID, Testing
con Heel, XMLVUs, CI, CD, Datasore, Detect, Dynamic Feature, Fibersap, Distribution,
GitHub, Actions, Git. No podía. Git, Gson, Moshi, Jenkins, Ktlint, Shot, Paparazzi,
Shot, Robolectric y Shared Preferences que eran muchas, eran muchas. Igual si lo entiendo
otra vez. Por cierto, comentarte que si quieres participar en este tipo de dinámicas tan
chulas, tan divertidas, también salir en el podcast y darte a conocer que la gente sepa
tu opinión acerca de este tipo de cosas, no tiene muy fácil. Ves a gabimoreno.soy y
suscríbete a los Androides Premium. Y ahora sí, vamos con la Tier List de las Androides
Skills para este 2023.
Muy buenas y bienvenidos a los Androides. En esta ocasión tenemos una charla técnica
muy, pero que muy, muy especial. Especial. La S que se ve por aquí, de especial, tiene
algo que ver. Y es que tenemos una Tier List de las Androides Skills, de las Skills que
tenemos que tener los desarrolladores Android para este recién, bastante recién inaugurado
año 2023. Y aquí tenemos a Marshal, tenemos a Ivan, tenemos a Abreo, a Carlos, Jimmy,
C. Rafa, Hassin y Borja, que somos los Androides Premium y hay más, pero no somos los que
estamos y estamos los que somos. Pero lo que vamos a tratar es de coger y pillar todas
estas tecnologías, herramientas, buenas prácticas, a final, Skills que nos hace falta a los
desarrolladores Android y irlas poniendo en orden, por orden, pues esto está súper,
es especial, que sería lo más. Y A, B, C, D, que serán las notas. Entonces, pues bueno,
lo que viene a ser un Tier List. Así que, vamos al lío.
Primero, Jetpack Compose. ¿Qué pensáis? Jetpack Compose, ¿dónde lo pondríamos en
este año 2023? S, A, B, C, D. A ver, Jimmy.
Yo creo que no hace falta mucho explicar, pero alguien que explique un poco qué es Jetpack
Compose, así, bueno, igual no hace falta mucha falta, pero un poco por encima.
Bueno, el nuevo framework para mostrar pantallas, ¿no?, para diseño de vistos en Android.
Sí, yo creo que tampoco hace falta, hace mucha falta para aquí, para el que lo esté
escuchando, lo esté viendo. Voy a tratar de hacerlo todo lo más visual posible, para
la gente que lo…