3 ms·
> That's odd. I remember the K9 email client working on a phone with CyanogenMod and without Google Play or the other Google services and I was getting notifica
by robn_fastmail 12y ago
> That's odd. I remember the K9 email client working on a phone with CyanogenMod and without Google Play or the other Google services and I was getting notifications on new emails.
On Android platform notifications and push notifications are different things. Any app can drop a notification into the notification area, and that's what most mail clients do in response to IMAP traffic.
A push notification is a small chunk of data sent by a server to Google's push channel with a target device/app identifier, which Google then sends on to the device. The target application wakes up and receives the data, and can do whatever it likes in response (or nothing at all). The FastMail app responds to pushes by calling back to the FastMail servers to find out what changed and update the platform notification accordingly).
Without the push channel, there's nothing that can trigger this, so you don't get notifications. We could wake up and poll regularly, but that's going to be pretty horrible for your battery.
There are other push channels around (eg Amazon have one) but they have different interfaces and its not at all clear there's enough demand to make it worth the time and effort to develop, test and maintain.
Until then, the app without notification support is almost identical to the regular web app in Firefox or Chrome, so you might as well just use it that way.
> And as a suggestion, given that this is just a packaged web interface, it would be awesome to see it published for Firefox Mobile / Firefox OS.
I did look into it briefly, mostly to make sure we weren't making any architectural choices that would prevent it in the future. Right now though there's basically no demand for Firefox OS. If it becomes worth the time and effort to do it, we'll reconsider it.