I've been coming around to this way of thinking more and more lately. Apple has a clear business model that involves selling high-end phones and other hardware and taking a percentage of app sales, not selling me to advertisers. I've found at least 5 different privacy settings buried in various places around the Android menus in a confusing way (instead of just having a single switch in the privacy settings menu), an…
For XMPP on iOS I recommend Monal. https://monal.im/
Why I'm Ditching Android
211–220 of 258 posts
Re: Why I'm Ditching Android
#212Earlier quoted context omitted.
When disabled, the operating system exposes none of the app's hooks to start any part of it, so it is not true that a disabled app still runs functions on the phone. It is even possible to swap out the WebView implementation for other apps. https://stackoverflow.com/questions/47577525/get-webview-imp... iOS has just as much bloatware, and much of it can't even be disabled, let alone uninstalled. For privacy, consider…
You can absolutely uninstall default apps and you don’t have to use iMessage.
Re: Why I'm Ditching Android
#213The worlds really could use a "free" mobile OS. I was sad that Firefox OS never saw daylight. Im on android and dislike google very much, though not as much as I disslike Apple. Purism is making a Libre 5 mobile, I hope something like that could really break through. Imagine a desktop/server world without linux. Thats would be awefull. Yet thats where we are with mobiles today
Re: Why I'm Ditching Android
#214"I tried replacing Android with Lineage OS on a old phone I had. Whilst that meant I didn’t have any Google Apps on my device, it was still Android underneath. Also many apps kept complaining that I didn’t have Google services on the device." An alternative is to install microG [1], which reimplements assorted Google services. YMMV, but I've been able to run ~70% of all Android apps with no problems. [1] https://micr…
What's the best hardware supported by microG? My current phone is not supported and while my previous one is, it's an original Moto G; I don't think I could handle returning to those specs, not to mention the ageing battery.
Re: Why I'm Ditching Android
#215I remember when Ubuntu tried making a mobile phone OS( Ubuntu Touch ), but it never was a commercial success. I was extremely dissatisfied to hear about Google and their phone upload requests. It makes me question whether Android is a good choice after all( not that I agree with Apple, either ). That is the problem with modern-day tech, there is not enough choice in the market. Everything is either bought out or chok…
I would use Ubuntu Touch tomorrow if I could. I think there's still an opportunity for such devices.
Re: Why I'm Ditching Android
#216The second a pure linux phone without googles bullshit (which includes allowing manufacturer and carrier bullshit) comes out, I'm switching. Until then I'm sticking with my blackberry android because at least I have a linux underside and a foss appstore. Google had such a good opportunity with android, and shit the bed with it, abusing users and letting manufacturers and carriers join in on the abuse. There should be…
I think you already missed that boat: https://www.techradar.com/news/canonicals-dream-for-an-ubunt...
Re: Why I'm Ditching Android
#217Earlier quoted context omitted.
It's still a capable phone, but keep in mind the hardware is between 3 and 4 years old at this point.
The SE was launched in 2016, after the 6S. It is on par with many newer Android models, has a great camera, supports AR, and still feels faster and smoother than almost all of them due to iOS and better touch response time.
Re: Why I'm Ditching Android
#218Earlier quoted context omitted.
> force kill applications so they can no longer process notifications I saw your article about push notifications on certain android phone manufacturers and found it interesting -- something I hadn't seen before. Nice! But, if I'm not mistaken, the OP is focusing especially on android notifications raised by the app itself rather than push notifications. I'm not sure, but it seems like the problem he highlights invol…
From what I know, Android app has to run a background service to listen for GSM notifications so if you kill it - no notifications for you. Am I being wrong, has it changed? My last android dev experience is about 5 years old.
and I think what the OP was talking about was this kind of Notification. i think he was saying that various apps that count on reliably running code in the background (e.g. when the app itself is in the stopped state and not visible on screen) are no longer able to reliably run that code in the background because Android decided not to let them do that on demand in a reliable way (in order to save battery). but that backgrounded code is what had been placing notifications in the Notification Drawer (when, say, the app became aware that there was a new email in your inbox or when a Calendar appointment was now one hour away, etc).
as for push notifications, nowadays, Firebase Cloud Messaging is recommended. your app derives a service from FirebaseMessagingService and marks that service as "exported" in the manifest. and, you don't have to explicitly start that service. and, though i could be wrong, I think that service does not actually run in the background all the time. i think what happens is that some generic Firebase service invokes your app's service when a push notification has arrived for it. your app's service then processes that message as desired, and, if I understand correctly, it shuts back down. i believe Firebase is basically managing your service so that it does not have to run in the background all the time.
Re: Why I'm Ditching Android
#219I've been coming around to this way of thinking more and more lately. Apple has a clear business model that involves selling high-end phones and other hardware and taking a percentage of app sales, not selling me to advertisers. I've found at least 5 different privacy settings buried in various places around the Android menus in a confusing way (instead of just having a single switch in the privacy settings menu), an…
Anyone is free to modify, build, and distribute their own versions of Android. How else would OEMs ship their own skins? This also means you can audit Android source for vulnerabilities, backdoors, etc.
Re: Why I'm Ditching Android
#220Earlier quoted context omitted.
The fact that I have no choice but to buy expensive Apple devices to develop for their platform is irritating. I've never understood this line of thinking. Maybe it's because I've been selling programs commercially since the 1980's. Back then, if you wanted to develop a program for a Commodore 64, you bought a Commodore 64. If you wanted to port it to a TRS-80, you bought a TRS-80. If you needed an Atari version, you…
It is not 1980 anymore. We moved on. And that is one of the reasons that the ibm pc was so successful. One platform to develop for, as opposed to TRS, Commodore 64/128/Amiga, Acorn etc.