On Sat, Aug 28, 2010 at 11:13 AM, Greg Giacovelli <[email protected]>wrote:
> So I am not saying use a dialog everywhere. I am saying on a per > application basis. The problem with Windows Vista was that it was > everywhere. I am saying in addition to a small wall of permissions > representing the what permissions are needed for the core > functionality of the application, you also allow a upgrade > permissions. A user should not be scared to install an application > because of optional features of an application that compliment, a core > functionality. Apple, a company that basically gives all developers > access to frightenly everything, still prompts users on a per > application basis for location, notifications, etc. > I can guarantee you that if this facilities exists, apps will use it extensively. We'd have a design that encourages it: showing an app's permissions up-front before installing is a strong barrier where the user is most inclined to decide the scope of what the app is doing is not worth their desire for it and reject it; asking permission later is when the user is just trying to do things and much more inclined to just say "yes" instead of canceling or uninstalling the app. So if I am an app developer... of course I will declare no permissions at install, and request them all as needed. I have a huge incentive to that. I will say specifically about location -- we should have some additional facilities to control that, showing the user which apps are using it and individually turning it off. But location is a special case (note it is the only thing that there is a global setting to turn off as well). And of course we don't have or need a permission for notifications. A design that doesn't require a permission but is still safe and secure is of course best. That is why I say I'd like us to introduce more ways for apps to interact with contact data without needing a permission. To me that is a much better way to spend time. I am not trying to be difficult I am just basing this on being an > iPhone user previously. This platform has more potential I think but > the focus on tech more so than user experience is what prevents this > platform's growth. > I will claim pretty strongly that our security is much better than the iPhone, and is actually a user-centric design without relying on implying to the user things it is not (such as reviewing apps providing much security). There are certainly things about Android UX that can be improved in relation to others, but we aren't trailing here. -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

