Skip to content

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StarWars challenge Android.

Description:

This app connects to the StarWars API (https://swapi.co/) and requests information about StarWars Universe according to user needs. The workflow is as follows: user lands on the character search screen and can enter the name of the desired character. When the character is found - user can click on it and will see character details (language, homeworld, films and etc...)

Architecture:

App follows Model-View-Presenter-View-Model (MVPVM) architecture. For this purpose following libraries were used:

While developing, I was following SOLID principles (https://en.wikipedia.org/wiki/SOLID) and ideas, described in the book "Clean Architecture". (http://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html)

3rd party libraries:

Tests:

Both unit tests and androidTests can be found in the project.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages