Featured developer
Vision's Edge, Inc.
Vision's Edge, Inc. is a Tallahassee-based software company and a world leader in the development of XTension for QuarkXPress. XTensions are software programs that enhance, customize, and expand the capabilities of the industry-standard prepress and layout program, QuarkXPress, a product of Quark, Inc., Denver, Colorado.
Vision's Edge, Inc., currently has over twenty Macintosh and Windows XTensions available on the commercial market. From its beginning in 1991, the company has been the fastest and most prolific developer of this type of software program. Commercial products range from tables-of-content generators to indexing and variable-printing software — filling a wide range of needs for desktop-publishing professionals and graphic designers around the world.
Along with the thriving commercial side of XTension development, Vision's Edge, Inc., also develops custom XTensions for companies and projects of all sizes. Custom projects are as varied as commercial ones — everything from a simple color exchange or page-numbering program to programs that create an entire magazine from a database of information. At Vision's Edge, Inc., custom projects turn client ideas into product realities.
Vision's Edge, Inc.
3502 Limerick Drive
Tallahassee, FL 32309
800-983-6337
850-386-4573
850-386-4573 fax
visionsedge.com
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™ modules, AppleScripts®, and Automators® for new Quark products, you will receive the support and tools you need to develop and market successful solutions.
XTensions 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 copy of QuarkXPress. 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.
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 a developer of any potential conflict of interest when we know it exists.
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.
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 use the most appropriate technologies to suit their project needs.
XTensions for existing Quark clients:
Visual StudioΩ® 2005 for Windows® (QuarkXPress® 7.X) development
Xcode® 2.4.1 for MacOS® Universal Binary using SDK 10.4u
New client applications:
C# .net 2.0, 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®
If you are an original equipment manufacturer (OEM) who wants to incorporate Quark products into your own, visit the solutions partner page.
Application requirements
To become a QuarkAlliance recognized technology provider, you must:
- Have adequate programming skills needed to create XTensions modules in the C programming language on all platforms.
- Annually submit a full working version of each product developed under your unique Quark-assigned developer ID.
- Submit a completed QuarkAlliance U.S. or World application.
- Submit a signed Quark Global XTensions Software Developer Agreement