1page.title=Flexible Framework 2walkthru=1 3 4@jd:body 5 6<style> 7blockquote { 8 color:#9933CC; 9} 10</style> 11 12<blockquote>Android's flexible framework means it runs on more devices and reaches more 13users</blockquote> 14 15<p>Android powers millions of devices around the world and in a variety of form-factors. The Android 16framework is specially built to run apps on more than just one screen size and hardware 17configuration. As an app developer, Android's scale and variety offers you the potential to quickly 18reach millions of users.</p> 19 20<p>Android apps are flexible and easily adapt to the device on which they are running. Although the 21system scales your assets when necessary, you can provide alternative app resources that are 22optimized for specific device categories, such as the screen size and density. Android applies the 23appropriate resources when running your app, based on the current device’s configuration.</p> 24 25<blockquote>You're in control of which devices can install your app</blockquote> 26 27<p>Some devices provide a different user experience when using apps, but you’re always in control of 28how your app behaves on each device. If you publish your app on Google Play, you also have 29control over which kinds of devices are allowed to install your app and you can closely control how 30your app is distributed.</p> 31 32<p>Every device that includes Google Play has been certified compatible. This means that 33the device has passed a rigorous test suite to ensure that the device uses a version of Android that 34supports all the platform APIs and will successfully run your app.</p>