As someone who is interested on the long-term in mobile app applications, but normally does not code, I became first interested in Matlab. But Matlab is not very suitable for mobile applications. You can use Octave instead for Matlab code. I doubt whether I ever will develop Android apps, but I can image to review and debug Python code. As I said, I usually don t code, but I am convinced to find friends among programmers, since I make my contributions as an author, which might serve them:
https://github.com/PeterGamma
I let go of Matlab. Matlab home is about 200 USD but cannot be used for publishing. And who buys Matlab standard which is 2000 USD for applications which require a mobile system, Matlab, an application which is not designed for mobile use? Python code can run on Linux phones without any problems.
Home Assistant has already support for some physiological sensors, and there is also an image for Rasperri Pi available:
https://www.home-assistant.io/installation/raspberrypi/
which eventually can run on a Linux phone. There is a Rasperri Pi weather station available which is very sophisticated:
This weather station project modified for other sensors could be a sort of a Garmin watch which is open, friendly and community driven:
an the software can run on a Rasperri PI, a Linux phone, a Linux watch:
https://hackaday.io/project/178889-linux-asteroid-os-open-source-sports-watch
or on even smaller devices, for instance Adam Feuers Jupiter Nano, which runs MicroPython on Linux:
https://www.starcat.io/products/jupiter-nano/
Something I am considering with Linux phones is battery life. A device which can continously run 24 * 7 is highly desirable. But I suppose a big battery will solve this problem.
31.2.33
Also, if you are looking for a mobile device and want to transfer files to a Windows PC without a cloud, I suggest to use a PinePhone:
You can reboot the device, and you have access to the internal and external SD card via Jumpdrive, when you connect the device via usb to a PC. In newer Android phones, file access is not as easy as this, and I could not find a straightforward alternative, also in Ubports community devices. With the PinePhone it is also possible to write to the external SD card, which can be pulled out and sticked in another device. This is not possible in newer Android phones, as well as in other Ubports community devices than the PinePhone.