Excellent list, thanks.

Chris Stewart
cstewart...@gmail.com


On Fri, Jul 23, 2010 at 3:18 PM, Joseph Earl <joseph.w.e...@gmail.com>wrote:

> 1) Set a whole suit of AVD devices with all the possible screen-size/
> resolution/OS version combinations
> 2) When developing, test on your main target devices and a few AVDs
> 3) When you are nearing completion, do a full test of your app on all
> of your AVDs - automatic testing can help take a lot of the work out
> of this - see Hello Testing
> http://developer.android.com/resources/tutorials/testing/helloandroid_test.html
> 4) It's initially difficult to get feedback, but hopefully these few
> pointers will help
> a) Put an email/support button in your info/about screen and make it
> obvious straight away - I usually use a ScrollView for my about
> content then have a strip at the bottom with two buttons - this way
> the buttons are always visible
> b) Implement an unhandled exception handler. When you get one, offer
> the user the option to email a report to you (you can then fill out
> all the details from the error)
> c) If your next version is bringing some much requested feature or
> something that will significantly improve the app. Delay the release a
> bit and offer it only as a beta through your site (let people in
> Market know). This way you generally get early adopters or people who
> are more technically proficient and therefore more likely to actually
> report errors.
>
> As for getting hold of devices: I'm afraid I doubt carriers will offer
> any kind of plan to small/individual developers, simply because they
> don't have to and to them the Android market appears to be growing at
> a pretty good rate (even if a lot of them are tat, carriers can still
> tout 80,000+ apps or whatever the number is these days).
>
> What I'd REALLY like to see is what Nokia provides for their developer
> forum - remote device access
> http://www.forum.nokia.com/Devices/Remote_device_access/
> Quite simply it's the only kind of solution that is going to work as
> the number of devices increases, especially if some of them mess with
> lower level APIs and code. User testing is all well and good, but most
> users won't test your app - they'll just use it. In order to test an
> app well, developers need to be able to test it themselves and be able
> to use automated unit tests.
>
> On Jul 23, 7:24 pm, "Maps.Huge.Info (Maps API Guru)"
> <cor...@gmail.com> wrote:
> > You can post your apk to a website and just send a link. That's how I
> > do it. The user must select "menu button-settings-applications-unknown
> > source" for it to install. Users on AT&T will be SOL though, AT&T has
> > disabled that feature from Android devices they sell. We all love
> > AT&T, this is another reason why.
> >
> > As far as beta testing, there are a couple of methods I've tried.
> >
> > My first idea was to advertise at the bottom of the help text that I'm
> > looking for beta testers. That worked well at first but the problem is
> > one of interest. I had over 200 people volunteer but at the last beta,
> > only a dozen actually downloaded the app and only three gave me their
> > feedback. I certainly can understand why: attrition. My second idea
> > was simpler and worked out a lot better. When I have a beta to test, I
> > advertise in the help that I have a beta ready and give a URL where
> > they can download it. This resulted in over 200 tests and a few dozen
> > responders with feedback.
> >
> > An official beta test community of regular users would be the ideal
> > situation.
> >
> > -John Coryat
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscr...@googlegroups.com<android-developers%2bunsubscr...@googlegroups.com>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to