🔥Application created with MVVM, Retrofit, Coroutines, SWAPI and shimmer effect.


📚 knowledges and technologies

  • ViewBinding
  • Retrofit
  • Coroutines
  • MVVM Architecture
  • Clean Architecture
  • RecyclerView
  • Shimmer Effect

📚 use case

  • when the user opens the application a list with some planets is loaded

📚 used libraries

  • Retrofit: implementation “com.squareup.retrofit2:retrofit:2.9.0”
  • Gson: implementation “com.squareup.retrofit2:converter-gson:2.9.0”
  • Coroutines: implementation ‘org.jetbrains.kotlinx:kotlinx-coroutines-android:1.5.0’
  • Shimmer: https://github.com/facebook/shimmer-android

🍀how to contribute

  1. Fork it (https://github.com/iamageo/starwars/fork)
  2. Create your feature branch (git checkout -b feature/fooBar)
  3. Commit your changes (git commit -am 'Add some fooBar')
  4. Push to the branch (git push origin feature/fooBar)
  5. Create a new Pull Request


View Github