Android app consuming SWAPI.dev Rest service using many useful libraries
- retrofit easy and powerful rest client
- rxJava reactive and functional programming for retrofit, very useful for swapi.dev hyperlinked api
- dagger for dependency injector
- Butterknife for speed burst ui programming
- Chucker is a nice tool for debuggin rest requests.
- and just for fun, android-shake-detector library to play like a jedi, while testing the app.
- other plugins: firebase environment ( crashlytics, analytics, core messaging..), sonarQube for code analyzing.
Aplicación de Android que consume el servicio Rest SWAPI.dev usando muchas bibliotecas útiles
- Retrofit un cliente Rest sencillo y muy potente
- RxJava Programación reactiva y funcional para Retrofit, muy útil para consumir la api hyperlinkada de swapi.dev
- Dagger como inyector de dependencias
- Butterknife para incrementar la velocidad en la programación de interfaz de usuario
- Chucker es una buena herramienta para depurar peticiones Rest.
- y solo por diversión, la biblioteca de Android-Shake-Detector para jugar como un jedi, mientras probaba la aplicación.
- otros complementos: entorno de Firebase (crashlytics, analytics, core messaging ...) no esta implementado, pero es un añadido imprescindible, sonarQube para el análisis de código.