https://tutorialscart.com/mobile-security-reverse-engineer-android-apps-from-scratch/
Mobile Security: Reverse Engineer Android Apps From Scratch