I often look for "best" application among other similar. Of course, what is best for me, is not necessarily best for anyone else.
When I look for "best" application for desktop operating system, I usually use wikipedia comparison pages, where I can clearly see facts in sortable table, then I can copy it to excel and reduce them with my requirements. Depending on amount of software, it takes about 10-20 minutes.
However, I fail to find similar technique for Android applications.
For example, last time I have been searching for softkeyboard, I have installed about 20-30 keyboards, activated each one, then checked for functionality and note it in excel manually. After 4 hours I have make decision, that I am happy with, but it's far too much mindless clicking.
The only way of filtering apps in play store I can see is by category and then by ex. downloads or rating, but thats definitely not what I want. I have found website like appcrawlr.com that allows searching descriptions and opinions, that helps, but I need more explicit constraints.
This question is general, as I would like to avoid such problems in future, but to be more specific, I'll use my current example. I am trying to pick "best" call recording app. I would like it to be able to upload it into cloud of my choice. Nearly every soft like this claims in description, that it can do it. So I have picked bunch of apps and installed them. Then, on closer look I have noticed, that few of them do have option of uploading, but only in pro version (that I do not want, because I do not want google to have my credit card).
On the other side, not every feature of application is noted in description.
tl;dr How can I filter apps in play store, by features they offer? I cannot believe, I am first person that would like feature like ebay or amazon offers in play store. Like, for example, I want to find all applications, that record calls, and upload them by sftp or ftps, or other example, I would like to find pdf readers, that offer page cropping - how can I do it?