There should be a sticker "Don't blame me, I supported Firefox OS"
There should be a sticker "Don't blame me, I supported Firefox OS"
1. Purchase non-Apple, and non-Android devices (e.g. Jolla/SailfishOS, Ubuntu Touch devices)
2. Develop software for the alternative platforms -- that's what I do. It's a lot of fun programming on a GNU/Linux mobile. I write software in Python with 3rd party modules from pypi, and Qt/QML.
3. Spread the word. Tell other like-minded developers about how fun it is to work on your alternative platform of choice. Plus since there's only 10s of thousands of users, your software actual gets used (and people appreciate it!).
>> 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.
In any case, thank you for your efforts. I've been waiting for UbuntuOS for all the features I didn't know Sailfish has already.
Even Google's direct competitors require Google to use an Android. Skype and Outlook are great examples of apps you'd be amazed to discover will not run at all without Play Services.