init
This commit is contained in:
28
README.md
Normal file
28
README.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Welcome
|
||||
Welcome and thanks for accepting invitation.
|
||||
|
||||
⚠️ This test project is designed with list of problems:
|
||||
Compilation errors, runtime crashes and architecture problems and etc...
|
||||
Do not pay attention to ui but pls proceed with the UX.
|
||||
|
||||
# OVERVIEW:
|
||||
It a simplest weather app: 1 screen and 2 dialogs.
|
||||
First page allowed to see history list of places with time and weather.
|
||||
Dialog that allowed to add other places.
|
||||
Dialog that allowed to compare current weather with the saved one.
|
||||
|
||||
### Test flow
|
||||
Our suggestion for the flow.
|
||||
Your goals:
|
||||
- assemble the project,
|
||||
- make a class to class code review and fix obvious places,
|
||||
- while code review you can make notes like FIXME or TODO,
|
||||
- After higlighte any architecture, naming each flow;
|
||||
|
||||
Then we can discuss and implement:
|
||||
- Next we should exclude room db usage, need to create a migration code that allowed to
|
||||
temporarily use shared preferences and in memory caching, until we got another solution.
|
||||
|
||||
But you can follow any suitable approach.
|
||||
|
||||
Good luck and have fun.
|
||||
Reference in New Issue
Block a user