anroypaul / ZeroToHeroAndroidTDD

Learn Android by solving TDD tasks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZeroToHeroAndroidTDD

Learn Android by solving TDD tasks

Self-study practical tasks to become Android Developer. At first please fork this repository!

Then just checkout branches, solve the tasks, run ui tests and unit tests to check they pass: go to next one

Season 1: Process, Activity, MVVM, LiveData, Retrofit2

task/001-change-text solution on YouTube https://www.youtube.com/watch?v=EK2G_XV25YQ

task/002-add-id solution on YouTube https://www.youtube.com/watch?v=TrSa83OsYV8

task/003-change-parent solution on YouTube https://www.youtube.com/watch?v=4N-59HERAq0

task/004-add-button solution on YouTube https://www.youtube.com/watch?v=mFzelplwHKs

task/005-button-position solution on YouTube https://www.youtube.com/watch?v=Aqey3TvWJxk

task/006-change-text-runtime solution on YouTube https://www.youtube.com/watch?v=80vHNKpcOZA

task/007-keep-text solution on YouTube https://www.youtube.com/watch?v=15RtLNLbnUk

task/008-hide-text solution on YouTube https://www.youtube.com/watch?v=c1Mh6J2FwTY

task/009-remove-textview solution on YouTube https://youtu.be/vGG9AjW0pFU

task/010-disable-button solution on YouTube https://www.youtube.com/watch?v=IzZ2_3njzx0

task/011-increment solution on YouTube https://www.youtube.com/watch?v=OWrgyy0m3t4

task/012-increment-max solution on YouTube https://youtu.be/H-QDGKEo_js

task/013-min-max solution on YouTube https://www.youtube.com/watch?v=wik_LmCwn7I

task/014-progress solution on YouTube https://www.youtube.com/watch?v=KqXu5IE7kkU

task/015-progress-mvvm solution on YouTube https://youtu.be/Jr1bFjhtMio

task/016-progress-mvvm-recreate solution on YouTube https://www.youtube.com/watch?v=OzN2ygeUQes

task/017-mvvm-process-recrerate solution on YouTube https://www.youtube.com/watch?v=qywpyz7k1TY

task/018-clouddatasource solution on YouTube https://youtu.be/0ru42NoOF8o

task/019-no-connection solution on YouTube https://youtu.be/DItO3AnD8pI

Season 2: Navigation, Room

task/020-input solution on YouTube https://youtu.be/7rRF6WB6Q5w

task/021-watch-input solution on YouTube https://youtu.be/nCjJ-oUWFj8

task/022-list solution on YouTube https://youtu.be/IY4_LycCNvY

task/023-recycler solution on YouTube https://youtu.be/0QOackU05SQ

task/024-mvvm-recycler solution on YouTube https://youtu.be/rva0YlnzsK4

task/025-navigation solution on YouTube https://youtu.be/fsimJIE-pME https://youtu.be/mnl5eVI_iuA https://youtu.be/fmnIkZHdbWA

task/026-room solution on YouTube https://youtu.be/hG-RhUfU98s

task/027-room-delete solution on YouTube https://youtu.be/eecz8Xy6xj0

task/028-room-crud solution on YouTube https://youtu.be/EBE2ZWybj34

task/029-room-one-to-many solution on YouTube https://youtu.be/HM8Oqx73vhE

About

Learn Android by solving TDD tasks


Languages

Language:Kotlin 100.0%