> That's true, but so are GMail and Maps, which comes pre-installed on the
> phone, but are updated through the Market.

Android does not mandate a Marked nor can a handset manufacturer
distribute GMail, Maps etc. without permission.

> One reason I've heard for apps being part of the OS is that they use
> undocumented and unstable APIs. That could be the case for Dialer, Contacts,
> etc.

Doubt so, this seems to be build deeply into Android with defined
intents and sandbox restrictions.

> Basically, my question is why there would be a "bootstrapping problem", as
> Casper put it, if all phone functionality is provided via normal apps.

Where do you define "normal apps"? Let's put it this way; if the EU
commission had it their way, Windows would ship without a browser
installed. However, without a browser, how would people be able to get
online and download a browser? Rely on raw GET commands using a telnet
client?

PS: Previous link had state in it, this one is better:
http://android.git.kernel.org/?p=platform/packages/apps/Mms.git;a=commit;h=eae4b7e0cfff6b835736f5c35becb9afc229cf17

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" 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/javaposse?hl=en.

Reply via email to