Hacker News new | ask | show | jobs
by drdaeman 4376 days ago
By not having INTERNET permission, so users can be somehow assured their data's more likely to stay with them. Why the launcher would need one?

Android really needs a sane custom permission system and some content provider protocol standardization (like "this app provides weather data" and "this app may access any providers that provide store prices") and a package manager that support dependencies on them (similarly, "this app needs a news headlines provider").