After this tutorial you will be able to build your existing Angular web project as an android mobile app (APK), get it running on your android device and even deploy it to the play store (of course you can also create a new Angular project and set up the APK building process). You should have a basic knowledge about Angular development. There is no further knowledge necessary (Cordova, java, android studio, etc). Please keep in mind that such things as step-by-step instructions in web development are always quite impossible. There are too many differences in each setups and projects to write a one-fits-all tutorial.