"No default apps on a new phone"<p>Speaking as a user and not a developer (though I am a mobile app developer), this is a horrible idea.<p>I would be so pissed if I bought a new Android phone and gmail/Google Nav/maps/calendar/etc weren't preinstalled.
We are working on 4) Programmatic app submission and developer APIs and 5) Load a native app immediately by hitting a website/URL for Android.<p>We call it In App App Distribution. It enables any Android app to distribute other Android apps without Side Loading.<p>This technology can be used to create a browser that does exactly what Vibhu suggests. Some other ideas are an A/B Testing service, subscription service, house ads service, In App App Store or a bug fixing service. We are putting the beta together now. If you are interested please sign up: www.inAppSquared.com