Build android application for basic level and modern way with:
1. MVVM with unidirectional data flow and state event
2. Coroutine error handling
3. Base activity view binding
4. Next jetpack compose?
5. No edit
Notes:
Halo
Part 3
---
Git
Create github repository
Connect to remote
Commit and push
Branching
feat/xxx
Error handling
Git branch feat/error_handling
Create fake error api
Create coroutine error handler
Connect coroutine error handler to ui event
Create simple UI error
Success!!
update git and branch
merge branch to main
Create detail page
Checkout again to main branch and create feat/detail_page
Check api for detail page
Api for detail item not available
Create from item
Create base activity with binding
Create gson string converter for convert data to string without parcelize
Add glide extensions
Add read more with chrome tabs
Done
update to git and merge to main
Next?
Compose?
Modularization?
Copyright background sound:
- - - -
Almost in F - Tranquillity by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/...
Source: http://incompetech.com/music/royalty-...
Artist: http://incompetech.com/
- - - -
Fluidscape by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/...
Source: http://incompetech.com/music/royalty-...
Artist: http://incompetech.com/
- - - -