But the Xiaomi/MIUI Android sends over those screenshots back to the company is new information.
But the Xiaomi/MIUI Android sends over those screenshots back to the company is new information.
I’m now on iOS 15 on an iPhone 12 Pro Max. I think I’ve seen movement on the tiles in its task switcher, so I’m not clear if it takes screenshots. But the fact that the task switcher opens with no delay suggests that screenshots might be used?
I’m only defending taking screenshots. Transmitting them to other parties is problematic.
In my experience, it seems like only the app you were in when you brought up the task switcher continues to update the screen. If you go somewhere else, like just back to the home screen, it goes static like all the rest.
Messages does this, as you will notice that an active conversation tends to be up-to-date in the app switcher
[1] https://developer.apple.com/documentation/uikit/app_and_envi...
I hope someone can do the work of pasting the original Aqua framework overview that’s probably still hiding somewhere on the Apple website. The manner in which the combination of OpenGL (Metal?) and PDF work to render UI and elements on OS X and iOS is really quite remarkable. I think even now, 20 years later, there isn’t anything comparable being done by Android/Linux or Windows. I would love to be proven wrong, however (I haven’t followed this closely for the past few years).
Context: I made that right after I got an iPhone 12 Pro Max. It was running iOS 14. iOS 15 may bias the score towards Apple even more with the current phone, and iPhone 13 biases it a bit more.
I still like Android better.
Reducing from a few steps plus a major context switch to just one step is valuable.
For the interested, here's info on where those are stored: https://android.stackexchange.com/questions/172913/where-doe...
i looked in the paper but could not corroborate this
I am too far away from Android development to make any claim about what "app screens" are. Is that android-lingo? Could someone please clarify?
Android apps have zero or more activities, each of which may be thought of as a single screen and a single Intent, which is a bit like a URL (and sometimes very much like a URL). A messenger or email app will typically have a main activity, an activity to view a single message, an activity to view a conversation with someone, perhaps an activity to view a single attached image, probably an activity to view and edit the application's settings, and so on.
What is sent is perhaps the app's name and a class name within the app for each activity that's started.
It allows you to know which screens a user views, but not the data on the screen. A pseudo-example would be like "User opened LoginScreen/LoginActivity at yyyy-mm-dd and stayed on that screen for X seconds"
Not an actual screenshot of said screen