OK, wenn du Android Studio startest, kannst du direkt ein Beispielprojekt laden:
HTTP-Requests bei Java kannst du ganz klassisch per HttpURLConnection und InputStream machen.. oder Volley oder sowas in der Art benutzen, wenn du das mit den Threads nicht selber machen willst. Ich bin nicht mehr ganz drin, aber ich erinnere mich noch daran, dass Android keine Blockade des Mainthreads zulässt, weil das bei einer GUI unschön wäre.
Hab bei den Code Samples gesehen, dass es wohl unter NDK auch C gibt (damit hattest du ja glaube ich häufiger zu tun als mit Java/Kotlin), aber frag mich nicht, wie man das genau macht
Edit: Als BeispielApp zum Angucken scheint sich
Sunflower ganz gut zu eignen. Ich sehe da, dass die Ihre HTTP-Requests mit OKHTTP machen.
Edit2: Hier sonst noch Cordova, wenn du eine Multiplattform-App mit JavaScript machen willst. Allerdings sollte das nix großes und komplexes werden:
https://cordova.apache.org/docs/en/latest/guide/cli/
Hier eine BeispielApp:
https://github.com/don/cordova-plugin-hello