The XMLEditor started life as a quick little example of how to use the NSXMLParser
class. In the end though, it became clear that it could be much more than that. After
a brief discussion with a fellow developer, it was decided that it needed to be written.
The rest is, shall we say history. Certainly a large chunk of time is history.
Regardless of the original basis, this little editor is becoming a monster of a
project. Not only do we need a good XMLEditor internally, but the Mac platform is sorely
lacking something that can be the jack of all XML trades. With such widespread adoption,
XML is quickly becoming a daily use tool. When put together with XLST and the ability
to quickly view XML data in an easier to view formatted data structure, we feel that this
can become another compelling application.
Unfortunately, this is also one of our first commercial efforts on the Mac, so
we expect some missteps along the way. We've already rectified our first, by removing
NSXMLParser and replacing it with something more robust. It is also the lowest priority
project currently on the books :-(. |