Sea más específico, ¿biblioteca de herramientas para qué ? Para la codificación, sugeriría Android Studio , es un gran IDE. Para compilar, recomendaría Gradle , que está incluido en Android Studio. Gradle es muy flexible y fácil de usar, y ofrece una amplia variedad de configuraciones de compilación que se pueden personalizar. Para las bibliotecas, hay algunas bibliotecas que definitivamente se verían bien en un currículum y son muy populares y facilitan la escritura de código.
Bibliotecas populares de terceros
- Picasso (esta biblioteca es popular porque simplifica la adición de imágenes a ImageViews, manejando la descarga y el almacenamiento en caché de imágenes)
- Retrofit (hace que REST sea más fácil)
- Cuchillo de mantequilla (te permite “unir” (formalmente “inyectar”)
- Daga (inyección de dependencia)
- LeakCanary (prueba de fuga de memoria)
(Nota 4 de 5 son de Square. Square crea impresionantes bibliotecas de terceros para Android)
Fuentes para encontrar excelentes bibliotecas para diferentes necesidades:
codepath / android_guides
cesards / AndroidElementals
- ¿Cómo se desarrollan las aplicaciones de Android e iOS?
- ¿Cuál es el mejor enfoque para detectar ubicaciones interiores?
- ¿Qué es una lista de aplicaciones que uno debería tener en su dispositivo Android?
- ¿Cuál es una versión más confiable de Android, 1-Jelly bean 2-KitKat? ¿Cuál es su impresión en personas y dispositivos? ¿Cuál es más adecuado, más saludable, menos consumo de batería o más rápido y seguro?
- ¿Qué debo hacer, borrar los conceptos básicos de Java o hacer un entrenamiento en Android?