Is good ?
https://electronicsforu.com/electronics-projects/software-projects-ideas/develop-android-app
Is good ?
https://electronicsforu.com/electronics-projects/software-projects-ideas/develop-android-app
I highly recommend Cordova, even over Phonegap / Ionic...
Some will say Cordova / Phonegap are the same and while that is true about the core and plugins; cordova builds a cleaner, smaller, more stable solution.
The reason I like Hybrid Apps is that it allows extending Web Apps and Oxwall with their plugins (nodejs):
Cordova Plugins
PhoneGap Plugins
A plugin is a bit of add-on code that provides JavaScript interface to native components.
They allow your app to use native device capabilities beyond what is available to pure web apps.
You can put a button in Oxwall that directly accesses the camera, video, microphone, location, storage in the App of any device.
I'll leave the links for context and also as an example of how fragmented, dynamic and unstable the internet is even for Google.