Thanks for your reply, that's a shame. Hopefully this will be a thing
of the future as it would be extremely handy.



On Apr 3, 5:46 am, Dianne Hackborn <[email protected]> wrote:
> Oh also, there is at least a basic example of writing a plugin:
>
> http://android.git.kernel.org/?p=platform/packages/apps/IM.git;a=tree...
>
> But note that it does need to have the same uid as the IM host:
>
> http://android.git.kernel.org/?p=platform/packages/apps/IM.git;a=blob...
>
> Also the certificate being used is the "generic application" certificate in
> the platform build, which is provided by the device manufacturer for their
> device, so will vary across different manufacturers.  So even if you could
> have your app signed with the correct certificate for the device you have,
> it wouldn't work on any other manufacturer's device (or perhaps even other
> devices from the same manufacturer).
>
> What it all boils down to is that this wasn't designed correctly to support
> third party applications.
>
> Plus the APIs for this are not in the SDK, and most likely need a lot of
> work (besides just actually not requiring things run in the same process) to
> be something that is actually maintainable.
>
> On Thu, Apr 2, 2009 at 12:40 PM, Dianne Hackborn <[email protected]>wrote:
>
>
>
> > Actually, I don't think it is extensible.  I mean, in theory it is, it has
> > plugins, but the design is such that the plugins need to all run in the same
> > process, meaning they need to be signed with the same certificate as the
> > host and use the same uid as the host.
>
> > On Thu, Apr 2, 2009 at 11:37 AM, Disconnect <[email protected]>wrote:
>
> >> The good news is, it absolutely is extendable. (I -believe- you can even
> >> write one as a standard app to install.)  The bad news is, the only people
> >> who have examples or implementations are google - all the IM providers so
> >> far are closed source. There was talk that this was medium/high priority 
> >> fix
> >> (a simple stub-out example) but that was almost 6 months ago, so..
>
> >> On Wed, Apr 1, 2009 at 11:29 PM, Sean Bannister 
> >> <[email protected]>wrote:
>
> >>> I'm just looking at the Android's native IM app and wondering if it's
> >>> possible to create new providers? I know other people have written
> >>> seperate IM clients but it'd be great to add to list in the native IM
> >>> app.
>
> >>> The 3 I'd like to work on is Facebook, MySpaceIM, Skype.
>
> > --
> > 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.  All such questions should be posted on public
> > forums, where I and others can see and answer them.
>
> --
> 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.  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
-~----------~----~----~----~------~----~------~--~---

Reply via email to