If apps can't install other apps then I'm assuming that they can't uninstall them either, which leads to the question; How do third party app directories run their own kill-list?
Although the Android doesn't force users to use Marketplace can you why, from a usability and functionality perspective, Marketplace already has an unfair advantage that can only be levelled by using non-public APIs, and hence why all the time bundled apps such as Marketplace uses non-public APIs other apps will do so? Al. hackbod wrote: > On Oct 21, 1:32 pm, Al Sutton <[EMAIL PROTECTED]> wrote: > >> So is Google going to provide examples of how third parties can write >> application directories with the same level of integration into the >> phone as Marketplace has? >> > > The only special integration the Android Market has is that it can use > the direct call to install an app instead of going through the system > install UI, and all this does is allow it to do the permission > confirmation check before the user downloads an app instead of after. > The only reason why market can do this is because it is bundled as > part of the system image; if it wasn't, it wouldn't be able to do > that, and likewise if someone else has a carrier bundle their app with > a phone then they can do all of the same stuff. > > Also the purpose here is not to give the Android Market a special > advantage, but to protect users: NO application installed as a third > party app can directly install other applications, because that would > effectively give it permission to everything in the world on the phone > (because it could just install another app with any permissions it > wants, with no confirmation by the user). We thought this was a > little too dangerous to allow, especially for the small benefit it > provides. > > (Btw, Market -is- using some public APIs, in particular a download > manager, that are not yet available in the SDK. This is however > something you can write yourself, and it is also an API we plan to > make available to all apps in the future, we just didn't have time to > get it ready for 1.0.) > > > > -- Al Sutton W: www.alsutton.com B: alsutton.wordpress.com T: twitter.com/alsutton --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

