edited March 2014 in General Discussion
Any chance that the podcast activity can get some bug fixes. I have multiple apps based around the podcast activity. Over 40K current installs, but there are a lot of reviews about people who cant download episodes. The download fails when the screen turns off. Also, managing downloads is a large complaint, as well as pausing and coming back to the app and losing your place.
I know this may be a niche request, but the experience could be much better. I also just saw that my most downloaded app that was growing at 50+ a day is now losing a few a day because someone else has a smoother experience with a lot less bugs.
If there is anything I can do on my end to make things cleaner I would love to hear some suggestions.
Thanks for all the great work, despite the problems, these apps are something that never would have happened without andromo,
I've also had requests to have a date/time of the newest podcast episode. Perhaps as a subtitle in the dashboard for the activity? That would require the feeds to be retrieved in the background as the dashboard comes up, which could take some time, but if the user wasn't forced to wait for it to finish before they could do stuff, it might work.
Hmmm... I have read about something like this happening on some devices with a version of the manufacturer's firmware that contains a bug in how they handle wifi locks. I have not seen it happen myself on any of our test devices; in my testing the download will complete even if the screen turns off. (In fact I re-tested this on the first gen Nexus 7 just now.)
If you select Download and Play it will finish downloading but not play, since turning off the screen causes the activity to no longer have focus to begin playing (which is by design).
> Also, managing downloads is a large complaint
Yeah, episode management in general is something I'd like to improve at some point.
> I also just saw that my most downloaded app that was growing at 50+ a day is now losing a few a day because someone else has a smoother experience with a lot less bugs
Daily downloads can fluctuate a lot over time and a downward trend may be perfectly normal for this stage in the app's life. Without further data or user testimony I would caution against making any assumptions about the cause.
There are some audio changes in the next Andromo update that might help, but the S3 streaming issue seems to be caused by underlying bugs in the firmware. Samsung has been having a lot of problems with their recent firmware updates on the S3 and S4, including the recent update to 4.3. There's also a problem with devices getting stuck on older firmware if an update fails to apply, which could delay getting fixes to propagate.
Google also introduced some changes to how the audio behaves in various situations which has made some things that used to work fine not work so well any more. It can be really tricky to adapt the code to these changes without undermining the spider web of workarounds that have accumulated for problems on specific devices and older versions of Android.
> The most frequent negative reviews often also have to do with downloads.
Could you send me links to the apps so I could read the negative reviews? (My email: lorne at indigorose dot com)
Now that we have 2.3.3 as a minimum I might switch to using DownloadManager to make the downloads more robust, for example they could be restarted automatically after reboots or external network failures.
> A great workaround would be able to specify a download folder, to make downloaded shows easier to find.
Thanks for the suggestion. Do you mean a user-specified location, or just a more visible folder location named something like "Podcasts" where the user is more likely to find the files?
> I also know the staff puts a lot of TLC into andromo
Thanks, we do try. Although with only 4 devs it can feel like a red queen's race sometimes. There are a lot of quirky devices out there and with the pace of change constantly happening to Android itself it's easy for big features to get pushed back more than we'd like.
@tholyoak that suggestion about having the date/time of the newest
episode on the dashboard is interesting. Some better way of indicating
new episodes in the activity itself would be helpful as well.
Thanks again for bringing these things to my attention. We don't have the same kind of access to the feedback you get from your users, so hearing reports from the front lines can be very helpful, we really do appreciate it.
Fixed potential crash if the Audio service was restarted by the system after an ANR.