APE SDK

SDK for Application Enhancer

Version 2.6.1 released Sep 2, 2010
Requires Mac OS X 10.5.8 or Mac OS X 10.6.x; Rosetta
Compatible with Mac OS X 10.6 Snow Leopard.
The Application Enhancer SDK allows you to create Application Enhancer modules. It provides facilities for everything that is needed to create a fully-functioning APE module. Application Enhancer SDK is used in such well-known products as WindowShade X, FruitMenu, Labels X, and many others.

Includes:

  • ApplicationEnhancer.framework containing everything you need to start developing your own APE module.
  • Interapplication and intermodule communication facilities.
  • Application Enhancer client auto-installing facilities in case you don't want to send user to Application Enhancer homepage.
  • Objective-C method and C/C++ function trapping facilities.
  • Free technical support. (limited)
  • Example extensions with source code, including Metallifizer sources.

Application Enhancer SDK is also available in APE Lite form, which only provides facilities to change Mach-O symbols inside of your running process. APE Lite SDK is now available freely as a part of the SDK for you to use - you can look at the APELite.h file to get an impression what it can do for you. However, even though APELite is free to use, it still requires a license agreement.

Licensing terms in brief:

  • A license agreement is required for any software using APE SDK or APE Lite SDK;
  • APE SDK is licensed per-product, not per-company;
  • Licensing fees depend on the product distribution model:
    • Freeware - no license fees (license agreement is still required);
    • Shareware - $100/product;
    • Commercial - $1000/product;
    • Shareware generating revenue more than $10,000/year is considered commercial.
    • Product has to be re-licensed if you're making an upgrade and charging upgrade fee for it. Free software upgrades are not required to be re-licensed. Please contact us for more detailed information.
  • APE Lite is free to use, regardless of the product distribution model. However, a license is required for a fee of $0.
  • Please e-mail us about the complete details of APE SDK licensing.

You can download the license agreement in PDF format to look over. If you plan to use Application Enhancer in your product, fill it out and fax it to us (the fax number is listed on the last page of the document).

More information? Contact us!

Know how to improve APE SDK?
Make a Suggestion!