Eugene Karambirov
Eugene Karambirov
Right now all errors in the app are printed into the console. There should be correct error handling, not just printing. - [ ] Add Result type - [ ]...
When a user reached the end of the search results a new request should be sent. - [ ] Show 25 results at a time (twice of what iPhone screen...
UI must be user-friendly, so a user should be aware of loading, errors, absence of results. - [ ] Handle error state. Show a message that something went wrong. -...
From Details screen user should be able to open Readme screen. - [ ] Should be opened from Details. - [ ] Should be available without an Internet connection. -...
- [ ] Use Realm for saving favorites - [ ] Handle downloading Maybe make sense to use [Disk](https://github.com/saoudrizwan/Disk).
1. https://medium.com/@hooliooo/yet-another-ios-post-about-creating-views-programmatically-9249a7ab1e93 2. https://mackarous.com/dev/2019/1/23/a-better-syntax-for-configurable-initializations