> 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.
