There is no way to make the &%*#ing thing stop whining about lack of wifi - it literally waits until I'm trying to do something else to throw up a shitty dialog trying to annoy me into turning it on.
I turn connectivity off for a reason, and no, Apple does not know better in this instance. It is incredibly user-hostile and irritating, and I hope the engineer that wrote that code gets pink eye[2].
[1] I know, I'm a weirdo. Trying to explain how I'm Doing It Wrong will lead me to ignore you.
[2] I kid. It is really annoying, though.
I can't run real Firefox.
I can't route all calls through Google Voice.
I can't run CarPlay without a head unit.
I can't open all map links in my preferred maps app.
I can't create restricted accounts for my kids.
It's essentially unusable as a "smart" phone.
Any claims about privacy fall apart after investigation. Google will still get my location on iOS if I use Google Search, exactly as it does on Android.
Well, unless you pay, or use Swift Playgrounds.
> I can't create restricted accounts for my kids.
Does the standard set of restrictions not do what you want?
> Google will still get my location on iOS if I use Google Search, exactly as it does on Android.
You don't have to use Google…
Separate accounts have separate data, not just restrictions.
> You don't have to use Google…
That's the point.
This is on Google now. Apple provides ways for app developers to use the native phone UI now. If I set up my number with the Google Hangouts app, I can get calls from my Google Voice number via the Voice app or the native UI. You can't do this with the Google Voice app but I have a feeling that's because they haven't updated it to support this API.
If Google Voice has Siri integration which has been around for awhile, you can say “Call X using Google Voice” and it will call using GV and activate the phone Bluetooth protocol if you are connected to your car’s Bluetooth system.
What’s the fundamental difference between clicking on Contacts and making a call and clicking on the GV app?
If the GV app has been updated to take advantage of the latest APIs, calls to and from the GV app will show up in your call history along with the native dialer.
If you like GV, why use the native contacts app at all? Any app that adds to contacts will automaticallly be added to GV.
If Google wanted to since they already have all of the apps, you could completely stay in the Google ecosystem on iOS - Browser, mail client, google voice, etc.
If I trust a phone app enough to use its dialer, I should be able to route all calls through it. If I trust a maps app enough to use it manually, I should be able to set it to open for all address links. It really is that simple.
For somebody who is seriously privacy-conscience, Android is strictly better.
All claims about privacy appear to stem from using fewer Google apps by default. Those default apps (like Safari and Siri) are inferior to their Google equivalents for most users, and for the people who don't want to give Google information, Android users can choose to use non-Google apps as well (like Firefox and local assistants and maps).
[0] https://digitalcontentnext.org/wp-content/uploads/2018/08/DC...
You can't block ads across all apps without running your own ad-blocking proxy, jailbreaking, or paying Apple for the privilege of building an ad-blocking app on your phone. You can on Android by just installing an app (one example: https://f-droid.org/en/packages/org.blokada.alarm/).
> and iOS collections an order of magnitude less tracking data[0] than Android.
iOS collects the same data that Android collects. The difference is how much data the default apps collect that go to Google as I stated earlier. The Google apps are strictly better than the equivalent Apple apps for most users (maps, assistant, photos, mail, etc.). For the relatively fewer users who care more about privacy than about their apps doing things for them by knowing about them, Android has more and better options as well (Firefox, local apps, system-wide ad blocking, etc.).
Nope. Google was caught collecting location data even when everything was turned off:
https://qz.com/1131515/google-collects-android-users-locatio...
They also made their settings very misleading: https://www.theverge.com/2018/8/13/17684660/google-turn-off-...
Your first link is about accidental collection that no longer occurs according to the article.
I file radars when applicable, my gripes are more general:
- No universal 3D Touch puts it in a weird spot. I like 3D Touch! Why not say we equip all models with 3D Touch, similar to when they made ips display the standard even for entry level MacBooks.
-prohibiting self signed applications. You have all the right to keep Steam Link off your shop, but not off my device. And if I had the desire to install Alex Jones’ app I would like to do that. You’re not my mom Apple. I’m still hoping the EU will fix this at some point.
-iTunes. I use it. It’s awful. If they would at least kill it off I’d know not to use it anymore.
-Seriously lagging behind in standards like PWAs, wireless charging or NFC.
-iMessage and Airdrop are awesome. Too bad I can rarely use them because the majority around me use Android.
- lack of time to implement (this would be great but we have three people on a team, and five features to deliver...)
- lack of people who care enough and have the resources to fix it (this would be great, but manager has other priorities that are more important at the moment)
- conscious choice as expression of philosophy or style (like flat UI)
- conscious technical trade off (like on-device photo analysis)
What are some of the things you think are wrong and would be easy to solve? Openradar links would be useful too :)