Shopping Cart

QuarkAlliance recognized developers

If you develop software that adds functionality to Quark® software, QuarkAlliance™ provides the resources you need to meet specific customer and business requirements. In addition to receiving information from Quark about opportunities to develop XTensions software, AppleScript® scripts, and Automator® software for new Quark products, you will receive the support and tools you need to develop and market successful solutions.

XTensions software and AppleScript® developers
As a QuarkAlliance software developer, you receive the XTensions® Developer Kit (XDK) and complete technical support from the Quark developer team. Whether you are a novice developer with basic questions about calls or a seasoned programmer with an obscure question about syntax, developer technical support will keep you on track with expert assistance from the people who know Quark software best.

The enrollment fee includes developer kits, support, software discounts, and a complimentary Quark application license of your choice. After we process your enrollment, we will notify you that you are a registered developer and provide you with information about how to access the XDK, software builds, prerelease versions, and other resources.

Application requirements

To become a QuarkAlliance recognized developer, you must:

Benefits by program level

With small- and large-scale custom solutions, QuarkAlliance developers are the key to vertical and commercial markets in every part of the world. Our developer community is in touch and on top of their game with a program specialist as their advocate.
Your program specialist represents you both within Quark and to the Quark user community. We assist you in identifying and participating in co-marketing and development opportunities and provide you with valuable exposure through our Web sites, partnered booth space, marketing events, public relations, case studies, and the XTensions and QuarkAlliance Member Directory.

Customers using Quark software and XTensions software or AppleScript technology rely on the developer community to ensure that their products stay compatible with the latest version. Our developer program supports your efforts and ensures you’ll have the help you need to meet these demands. In addition to the benefits listed below, basic-level developers receive community membership benefits; premier-level developers receive community membership benefits plus authorized partner benefits.
QuarkAlliance basic developers

Enrollment fee: $195

As a QuarkAlliance basic-level developer you will receive the XTensions Developers Kit (XDK) for all Quark software and time-limited versions of software for your development efforts.

You will also receive assistance from our dedicated developer support desk for one complimentary technical support incident. If you need additional technical support, you can add incidents at $195 each or upgrade your enrollment to the premier level at any time during the annual contract by paying the pro-rated enrollment fee.

QuarkAlliance premier developers

Enrollment fee: $995

QuarkAlliance premier-level members are leaders in the field of XTensions development, AppleScript scripting, or Automators development, and we understand that you have high-level needs — both in developing and in marketing your products.
Premier-level developers receive one not-for-resale license of each Quark software for which they are developing and 10 incidents of technical support assistance from our dedicated developer desk.

In addition to your single NFR software license, you may also purchase up to five additional licenses at a 64% discount off retail pricing for the software of your choice (this replaces the 30% discount benefit of the partner program).
Technologies used during development

The following tested technologies are often used during XTensions software development and have been proven to work. This list is not comprehensive. We encourage developers to develop solutions using whatever technologies will best suit the needs of a project.

  • XTensions to existing Quark clients: C/C++ only Mac OS® and Windows®, Visual C++ 6 for Windows, and Xcode for Mac OS Universal Binary
  • New client applications: C++ or Java (other CORBA-mapped languages possible), CORBA (Visibroker® or any compliant ORB), Win32, and Solaris® OS
  • Server XTensions: C++ or Java, (Filter/Action/Event), CORBA (Visibroker), Win32, and Solaris OS
  • Web XTensions: JSP and Java Servlets, Apache® with Jserv
Competing with Quark to develop functionality

Quark values its relationship with third-party developers and will try not to compete with products that are already meeting market demand. XTensions software documentation contains a detailed discussion of this subject, and we will attempt to inform developers of any potential conflict of interest when we know it exists.

Prices, terms, and benefits are subject to change without notice. *Non-US applicants, click here for the pricing exhibit.