Ensure your app reaches all Android consumers - learn how to support QVGA devices

  Did you know that Motorola has announced several QVGA-based mass market devices?  The Motorola CHARM and FLIPOUT, announced in the last few months, are bringing the Android experience to a new set of consumers. Unfortunately, based on settings in the Android app manifest, not all of the existing applications in Android Market are available to these devices. There are a few common reasons why your application may not show up in Android Market on CHARM or FLIPOUT: 1.  These are QVGA devices which means the <supports-screens> tag in the AndroidManifest.xml file must include smallScreens="true" for your application to appear in Android Market. 2.  The 3-megapixel camera has a fixed focus and no flash. If your application requests the CAMERA permission with <uses-permission android:name="CAMERA" />, you must also include a <uses-feature> tag with android.hardware.camera. Otherwise, Android assumes your application uses all camera features, including autofocus and flash and will filter your application from these devices. Once you ensure that your app is visible in Android Market, you’ll want to make sure your application displays correctly on a smaller, lower density screen and works on devices on which the primary orientation is landscape rather than portrait.  The following resources are available on MOTODEV to help you address all of these issues: CHARM: Technical specs CHARM Programming Tips - Important tips on how to handle small displays, landscape orientation, the BACKTRACK rear touchpad, and more. SDK add-on - Software image, skin, and hardware configuration for all MOTODEV members. Real hardware in the MOTODEV VDL at DeviceAnywhere for all MOTODEV members  FLIPOUT: Technical specs FLIPOUT Programming Tips - Important tips on how to handle small displays, landscape orientation, and more. SDK add-on - Skin and hardware configuration for all MOTODEV members. The version for AAP members also includes a software image for handset emulation. Real hardware in the MOTODEV VDL at DeviceAnywhere for all MOTODEV members. If your application has international appeal,  we also encourage you to submit it to SHOP4APPS, Motorola’s application storefront in China, Brazil, Mexico, and Argentina. We have a community of experts ready to help you should you experience in any difficulties in optimizing your application for these devices.  Head on over to our discussion boards and ask your fellow developers and our MOTODEV experts your questions. If you are not already a member of our App Accelerator Program, we encourage you to join. Membership is free and will get you access to advance information on unannounced products and technical resources such as SDK add-ons and access to devices at DeviceAnywhere for remote testing ahead of the product ship date. Happy Coding!Lori Fraleigh Developer Platforms, Tools, and Technical Services