On Jan 19, 12:50 am, Dianne Hackborn <[email protected]> wrote: > Specifically which problems are you having?
Problem is, half the time we don't know. Users post 1* Market comments saying "Force closes on Droid" or "Doesn't work on Samsung Moment", and unless you have that specific handset to test on, you're SOL. You "sanity check" on an emulator instance of the same resolution and OS version, and nothing is obviously broken, so where do you go? The increasing array of hardware devices (with different OS versions, screen sizes, and crappy vendor-specific UIs) simply exacerbates the structural problems with the Market, where it's far too easy for users to downrate apps, and with no meaningful way for the developer to respond. Put another way, the current Market punishes devs for ANY "flaw" in their app, real or perceived, and the diversity of the device ecosystem is bound to generate such "flaws". I recognize that nobody (including Google) can force OS upgrades to existing devices. That responsibility lies with manufacturers and carriers, and all too often, they shirk it in favor of selling the next handset of the week. Perhaps Google could apply some pressure, perhaps not. At the least, please ensure that "Google Experience" devices have sufficient RAM to enable future upgrades; I'm still bitter about the G1's memory limit, which makes me feel like I'm being punished for being an early adopter. What Google CAN do is improve the flippin' Market. It's routinely mentioned as one of the weakest links in the Android chain; the upgrade with 1.6 was a step in the right direction, but many more are needed, benefiting both users and developers. Addressing some of the many Market issues on b.android.com would stop so-called "fragmentation" issues from being magnified the way they now are. Google can also slow the frenetic pace of new OS releases, to allow both devs and handset vendors a chance to catch up. Finally, I'd really like to see Google sponsor some sort of hardware support for devs. The recent Developer Labs were a good start; they should be recurring events at the very least, ideally an ongoing service where registered devs could stop by a Google office at any time and test on hardware which they can't afford to buy themselves. Some sort of loaner program or DeviceAnywhere-style service might also be possible. What I'm NOT opposed to is the proliferation of Android devices in the wild. I believe it's one of the ecosystem's real strengths: the diversity and choice in hardware. I'd love to see a WIDER range available, from cheap QVGA PMPs through 10" touchscreen tablets and e- readers. There's a lot of untapped Android potential out there, and every new class of device opens up a new market segment to buy my apps. :^) Growth is good. String
-- You received this message because you are subscribed to the Google Groups "Android Developers" 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/android-developers?hl=en

