It may be helpful for you to start with the basics. This document explains how to set-up an example extension with dimensions and measures.
And no, it isn't necessary to have measures in your extension object. You can also create an extension that doesn't use QlikView data, or with just dimensions. Like for example an alternate listbox format.
Is there a way to do it ?