4 ms·
iOS does work in DIPs (it calls them points) not pixels. And it does have a density independent UI toolkit. It just only had 2 densities until now, whole multi
by abalone 12y ago
iOS does work in DIPs (it calls them points) not pixels.
And it does have a density independent UI toolkit. It just only had 2 densities until now, whole multiples of one another. Which made it a lot easier for developers to update a million apps in short order.
Now there's one more. But the "cheat" here of keeping it to a whole multiple from the dev perspective is undoubtably an intentional choice to keep it easy for developers to adopt it. Which is smart when your platform has a lot of apps and you want them all to work perfectly on all devices.
Compare that to six dpi levels for Android. It can theoretically accommodate a greater diversity of devices but developer support for them is scattershot.