Fundamental Android for Learn everywhere
- FundametalAndroid1 : Logic untuk menghitung Volume balok PLT
- FundametalAndroid2 : Intent
- FundametalAndroid3 : Fragment
- FundametalAndroid4 : List view
- FundametalAndroid5 : Library
- FundametalAndroid5Lanjutan : Debuging
- FundametalAndroid5DesignPattern : Design pattern mvvm & testing
- FundametalAndroid6 : View & ViewGroup
- FundametalAndroid7 : Custom view sederhana
- FundametalAndroid8 : RecyclerView (list, grid, cardView)
- FundametalAndroid9 : Navigation component
- FundametalAndroid10 : ActionBar (searchView)
- FundametalAndroid11 : Navigation drawer
- FundametalAndroid12 : Bottom navigation
- FundametalAndroid13 : Tablayout
- FundametalAndroid14 : Localization
- FundametalAndroid15 : Instrument test esspresso
- FundametalAndroid16 : Background process
- FundametalAndroid17 : Service
- FundametalAndroid18 : Broadcast Receiver
- FundametalAndroid19 : Alarm Manager
- FundametalAmdroid20 : WebApi (parsing json)
- FundametalAndroid21 : Job Scheduler
- FundametalAndroid22 : Work Manager
- FundametalAndroid23 : Navigasi Task, Back Task
- FundametalAndroid24 : View Model
- FundametalAndroid25 : Local storage
- FundametalAndroid26 : SharedPreference
- FundametalAndroid27 : Sqlite (Query Optimization, Content Provider)
- FundametalAndroid28 : Android Widget
- FundametalAndroid29 : Android Notification
- FundametalAndroid30 : Firebase Cloud Messaging
- FundametalAndroid31 : WebView
- FundametalAndroid32 : SoundPool & Mediaplayer
- FundametalAndroid33 : Android KTX(kotlin)
---------- End of Materi ----------
- Submission 1 : GithubUser Local data
- Submission 2 : GithubUserSearch with GithubApi
- Submission 3 : GithubUserSearch with GithubApi and Room databases(deprecated or not use)