Replied 3 August 2017, 3:48 pm EST
We are converting our app to .Net and we are going to use ddAnalysis as our upgrade to our existing module that uses Dynamicube. Since there will be many changes to the app as a whole we don't want to confuse things with many more choices/options. ddAnalysis has many options and cool features that some analysts will be able to use and understand but the majority will not and they will just want MS Excel pivot tables or Dynamicube. When you give users too many options it may confuse them so I want to hide everything else besides the adding of fields to the dimension areas. As users get used to the app I will then add more until all features are exposed.
As far is the skinning or style settings are concerned, I think that those are great effects but that is not my only UI issue. The adding of fields in each module must be consistent throughout the application and currently a sliding panel is being used to add fields, select sources, editing of properties etc. and if I use your shelves then my UI consistency is shot.
This goes back to one of my other posts that states that ddAnalysis looks like a beta for an application and not a developers component. I want to be able to do all the adding of fields, defining the sources and everything else on the shelves, programmatically, on my own.
So, I guess it is about how you want to market this, an application like Tableau or a developer's component that can fully utilize the great options within ddAnalysis or scale back as needed based on user needs and experience.
And the last reason why I want to provide my own shelves is because I am a control freak :)