It would be entirely possible for other people to do that kind of application verification, if they want. I wouldn't want to do this as a certificate, indicating the app gets some special trust relationship with the platform -- that puts "the good stuff" in the hands of whatever party is controlling access to that certificate. I don't think you should want Google or anyone else to be that kind of gate-keeper.
(I also have an intrinsic dislike of such things, because in fact the amount of verification that anyone is actually going to be able to perform on an app is quite small. There are so many ways for someone who is truly malicious to get around such verification, by timed enabling of the activity and other things. I think these things give users a much greater sense of trust than they should actually feel. Unless the entity is going to stand by their verification with a guarantee that they will recompense for any damages caused by apps they have verified... and how likely is that? That tells you how worthwhile they are.) On Mon, Jan 17, 2011 at 11:22 AM, Brill Pappin <[email protected]> wrote: > Thats a good point :) > However launching the settings would actually be helpful and exactly what > I've been meaning to look into. Combine it with adding a convenient text > field they can long-click in should help. > > I do get a lot of people rating-down or complaining because they didn't > read the warning and think that it's telling them I *am* stealing their > credit card info! > Usually when people write in asking why I capture their data, i have to go > on a long explanation which essentially boils down to "It doesn't, but there > is absolutely no way i can prove it to you". > > As a developer and one who will sell more and more in the Market, I really > wish there was some sort of "Verified" certificate I could purchase that > would indicate to the user that a 3rd party has checked the app for > nefarious code. > As a user of Android, I'd really feel better with that as well, because > some of the apps I've downloaded make me wonder sometimes. > > In order to put something like that in place, Google would need to support > it, the likelihood of which most of us would not hold our breath for. > Maybe what would work is some sort of reputation rating for the publisher > rather than just the app. Or maybe some sort of rating like we used to have > to use for our mail servers when we were getting a lot of spam from a > certain IP block. > > - Brill Pappin > > > On 2011-01-17, at 12:40 PM, Dianne Hackborn wrote: > > On Mon, Jan 17, 2011 at 7:44 AM, Brill Pappin <[email protected]> wrote: > >> Yah, I've had a tone of trouble with my users not understanding how to >> enable to my IME's. >> I don't want to do it for them however. What would be good is a way to >> allow them to click buttons in my app to enable it. >> > > Um. Buttons in *your* app is very much doing it for them. :} > > You can use this to launch the settings app where they can enable/disable > IMEs: > http://developer.android.com/reference/android/provider/Settings.html#ACTION_INPUT_METHOD_SETTINGS > > To be honest, there is good reason to *not* make this super easy, because > if a user can't figure out how to select an IME to enable, there is a good > chance they also aren't going to get the deep security implications and > trust they need to have in whatever IME they are using. > > -- > 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 > > > -- > 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]<android-developers%[email protected]> > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- 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

