App lists RSS Feeds from Apple's site (https://www.apple.com/rss/)
To do list:
-
Change ListView to RecyclerView
-
Implement Navigation Drawer
-
Treat possible errors and exceptions
-
change XML parser to Retrofit with xml factory
-
get and display images from RSS
-
Implement simple and default animations
-
Implement Best practices
-
Implement UI tests with Espresso
-
Implement animations
-
Implement ViewModel Architeture
-
Implement DataBinding
-
Add Launcher Icon
-
Implement Architeture Components
-
Implement DI with Koin
-
Implement Navigation
-
Implement Clean Architeture
-
Implement Paging
-
Follow Material Design
-
Ultimately enable this app to read any rss feed provided