4 ms·
Android (and Apple) have a relatively rigid development toolkit. For Android you develop using the Java programming language against the Android APIs. The NDK i
by maheart 10y ago
Android (and Apple) have a relatively rigid development toolkit. For Android you develop using the Java programming language against the Android APIs. The NDK is available, and you can always hack up methods to call the Android APIs from your favourite programming language (e.g. Python) but it's cumbersome.
I develop software for SailfishOS. It's like the Linux desktop. I SSH into my phone. zypper/pkcon install some dev tools (e.g. gcc, make, git). I initialise a Python virtualenv, pull down some libraries (e.g. Flask). I want to query SMS messages? I open an sqlite database on the filesystem. I can define services using systemd files. It really is "just Linux" underneath.
- zerr 10y agoVery interesting! Do you work at Jolla or are there any 3rd party jobs?
- maheart 10y agoI do not work for Jolla. I am in no way affiliated with Jolla, other than being part of the Jolla/SailfishOS/Maemo/Meego community. I try to support SailfishOS development (by buying Jolla devices, developing software for the platform and evangelizing its benefits). The paid ecosystem around SailfishOS is non-existent, having said that Jolla are looking to hire: http://jolla.com/jobs http://jolla.com/jobs
- zerr 10y agoYes, but AFAIK they don't hire remotely, at least for engineering jobs.
- chatmasta 10y agoYou can do most of that on a jailbroken iOS device as well. It even has launchd which you configure similarly to systemd files.
- bitL 10y agoOut of curiosity, is there any thorough Qt for mobile tutorial working nicely on Jolla C? I am even willing to pay for it if it teaches me how to do advanced stuff, like getting straight to OpenGL with the least amount of clutter etc. I would love to write some Sailfish-only apps cool enough to attract regular people.
- digi_owl 10y agoAs long as it is systemd based it is not "just Linux". BTW, it was actually in the Sailfish IRC dev chat that the whole "hire an assassin to take out Poettering" thing was uttered as a late night, off color, joke...