Replying to App Store reviews
mattgemmell.com
mattgemmell.com
There is error detection code in InstaDesk that checks for faulty network connections and brings up appropriate errors, but I failed to take into account that the complete instagram.com could time out. Matt Gemmell is correct in that we, as developers, shouldn't try to reply to users but instead find the root cause and fix it, but that doesn't work if the root cause is beyond our control.
He explicitly states, despite his title, that replying to reviews is important and useful, but would be better done in private, not in public, as that is a more appropriate place to solve an individual issue.
In this particular case, it shoulds like what you really need (the root problem here) is that Google should provide the ability for you to add an important-banner to the top of your package description (such as in a different color).
(For disclosure, Cydia, the software marketplace I run, has "depictions" rather than descriptions, allowing developers to customize how their packages are seen an marketed. In practice this is used by repositories to show ads, but for the more savvy developers it solves your use case and provides a lot of power.)
It is true that some developers may not be able to engage in a constructive conversation. It is also true that some other developers may not want this "additional public support forum".
However, for other developers (and their current/potential customers), a 2-way conversation will work out much better than a 1-sided conversation (i.e. app store review) where the other party isn't able to respond
Many developers are capable of providing a constructive reply to user reviews and imo Apple shouldn't deny them the chance to respond to a user review. I certainly wouldn't describe Google's attempt as odd and poorly considered.
I disagree. I am hugely glad on both eBay and travel sites when I can see a scathing review from one person and a response from a seller or hotelier like "you tried to pay with monopoly money and you tried to return a bag of rocks"
Private responses are an acceptable alternative to public responses. They are not a substitute, especially if it leaves the original negative review standing in public.
(I got ripped off once by a seller that had 99% positive feedback, and only recently had they started screwing over every single customer. I wish I had read the _recent_ feedback posts...)
In fact, I think the developers could greatly benefit from public responses by doing PR and by explaining that some bugs have already been fixed or that they are going to be fixed in the next version. Or by explaining that some problem is due to user configuration or at least post a workaround publicly in the store.
Don't get me wrong, some ideas from the post are great. Like upvoting and downvoting, somewhat like many other e-commerce sites that have "Was this answer heplful?". But that doesn't mean that having public responses is a bad idea. Maybe he's not good are answering questions, but the rest of the developers would like to do so. So, no, the lack of a feature is not a feature.
We’re petty, emotional and vindictive
We can’t think properly
We don’t do due diligence or reasonable research about anything
We’re poorly educated
We lack empathy, and have a deep distrust of companies
We universally dehumanise businesses
We don’t read, and we’re not interested in starting now
I mean, I do agree with the overall point, but I like to think humanity is better than this (even if not by much).
A person who complains, but then has their complaint heard and acted upon often becomes a star customer and evangelist for a service.
I've often thought that if Apple offered a separate "Report an Issue" or "Tell the Developer Something Broke" button they'd help both sides of the equation out as well as improve their overall happiness.
My reading of the announcement is that this is a way for developers to respond privately & directly to individual users, not in public for all users to see. Is that not the case?
While some slice of humanity exhibit those article mentioned qualities, there's also a review process that goes on the person reading the review. When I read a review I asses the likely educational level, their domain specific knowledge and the way they phrase their words. This then brings a 'reviewer rank' to the equation, so I automatically weight the reviews positive or negative comments appropriately.
I think adding the developers voice adds an Interestimg dimension.