Adding two fields to iOS to enter your billing cycle date and your monthly data limit seems trivial in the grand scheme of things. I believe Android does this? Perhaps I’m wrong.
Also simple would be intelligent alerts for data usage, including alerts for apps that are known to use large amounts of data. (i.e. “Are you sure you want to use Netflix while not connected to WiFi? This may cause you to exceed your data limit.”)
>Also simple would be intelligent alerts for data usage, including alerts for apps that are known to use large amounts of data
Besides a user curated version of this, how would your phone know which apps use a lot of data? Sure, we can probably knock out youtube/Netflix/spotify, but then:
1. You really don't think Youtube/Netflix/Spotify are going to complain that Apple, by default, discourages people from using their app?
2. I'm personally uncomfortable with the idea of my phone collecting how much data I'm using per app and sending it back to Apple. Privacy is one of the reasons I buy an iPhone.
3. Setting this up leads to some very shaky experiences. How do dual sims work? What about data-only/voice only sims?
4. Bizarrely, some carriers bill traffic differently. T-Mobile, for example, bills Netflix traffic differently than other traffic.
This isn't a bad notion, but a blanket pop up actually has a ton of competing interests going into it.
I've not used iOS, but I assume it keeps track of which app uses how much dafa, the same as Android and Windows phone do?
If your phone knows about your data plan, it could prompt you when you're using data at a problematic rate -- although special pricing does make things weird. Anyway, it could have a button to not show for that app / ever again in case you don't care.
Yes, there are a lot of different considerations. But I have faith that Apple could figure it out. They're smart.
With respect to Apple collecting data about bandwidth usage - I would have assumed that they are already collecting that information from me on an anonymized basis.
Also simple would be intelligent alerts for data usage, including alerts for apps that are known to use large amounts of data. (i.e. “Are you sure you want to use Netflix while not connected to WiFi? This may cause you to exceed your data limit.”)