Thank you!
I need http(s) only.
My original project was in QT c++, with qt widgets on desktop and qml on android for gui, but both versions were sharing the same logic code in c++.
Now I ported desktop version to fpc Lazarus and I need cross platform http requests and multithreading.
Multithreading tested and working cross platform but I can't make http client to work. I only need LAMW for gui and keep all logic in native fpc, project is big and I can't keep it updated on all platforms if they don't share the same logic code.
I'm on Ubuntu 18.04, I don't have Android Studio installed, and I have 0 experience with java.