Dynamic Filtering is my favorite feature of RoboHelp (2015 Release), saving many hours and effort of authoring time, as well as providing a great experience for the user. Dynamic filters allow users to narrow down the topics to be displayed in the Table of Contents similar to how they can narrow down which shirt to buy on a clothing web site by size or color. For example, say you have a help app for explaining tips on being productive. The user might want to see just tips relating to their Headquarters Office (HQ) location and just relating to Managers. By clicking both these boxes and then viewing the Table of Contents, they will only see tips for HQ Managers.
This feature makes use of the conditional build tags that current authors are familiar with. If I were to accomplish this in the prior release, I would have had to use conditional tags with multiple outputs, or perhaps had several books in the table of contents with what I thought the relevant content would be, or would have had to use the WebHelp output in order to use content categories, or perhaps some other solution. None of those solutions would accommodate all the possible outcomes that the user might want and would have resulted in possibly many outputs, which means more publishing time and effort on my part, which is not desirable. Now, I can have one simple table of contents and the users can click the Filter icon and decide real-time what they want to see! It’s fantastic.
Filters are quite flexible. In addition, you can hide the filters if you don’t want this feature to display, set a default filter selection, and allow multiple selections or only one selection. Note that this feature is in the new Responsive Design Layout, which brings me to the next favorite.
It creates documents instead of pages in SharePoint when you integrate with SharePoint. This prevents the user from seeing the changes in the SharePoint page history screen. This may not be important but is just something I've noticed and would have liked to seen handled a different way. You can view track changes via MS Word, so there are ways around that, which may or may not be better depending upon your personal opinion.
This product is good for people to pick up quickly, as it looks like MS Word. If you are a full-time technical writer, you can do some more sophisticated things. As a fairly simple trainer/writer who uses this on and off, I like the ease of the product. I don't have a need to generate anything xml or to see code in an xml format, so can't comment on that. I do like that It integrates with SharePoint which could be useful depending on what you are trying to do. The RoboHelp search might be better than the SharePoint search; the question is which search you want to use and does it matter which you use.
I want to publish information quickly, easily and nice looking for the end user. I use SharePoint but SharePoint is clunky when it comes to a lot of content. Using RoboHelp and publishing to SharePoint is a big help. The mobile app and ebook features are other ways to accomplish this. Filtering will also solve the problem of having to generate multiple outputs for different sets of content, and the Responsive Design layouts also solve the need for multiple outputs, which in the past took time to generate and manage. Now, it's much simpler.