Miral- Transformhub

1) How do you design your layout by code or XML?
2) Why we use constraint layout? Why is it better than other layout?
3) What is jetpack compose?
4) What is dagger?
5) What is corotines?
6) How corotines will start working in background thread then will back to the main thread?