Designers & Developers

At Karelia, we believe in extensible applications and we have a commitment to the open source community. Because of this, we've made a number of hooks available for developers to use to build upon the core Sandvox application. For website and CSS designers we also offer a Designers' Guide that specifically addresses related issues and provides sample HTML for testing.

Sandvox Designers' Guide

For designers who want to develop Sandvox designs for either personal or commercial use, Karelia Software makes a Sandvox Design Kit available for free. The Design Kit includes CSS starting points and sample HTML files for testing. You can Download the Design Kit here.

Documentation for Sandvox designers is available here.

The Sandvox Design License spells out the terms and conditions under which Karelia Software makes its Sandvox Design Kit available. Developers should adhere to the terms of the Design License, and should also take the time to review and understand the Creative Commons Attribution-ShareAlike 2.5 license, which is a key component of the Sandvox Design License. If you're a developer and have questions about the terms under which the Design Kit is made available, please contact us.

Sandvox Developers' Kit

Cocoa developers can create two basic plugin types to extend Sandvox: 

Elements
Content that goes into pages, pagelets, or both with its own inspector.
Indexes
Listing of a collection's content pages.

See our full SDK Documentation for more details.

Open Source

Karelia Software's commitment to open source software began when we developed  Watson and established  an online bank of Cocoa code, now freely available for use by other developers and subject only to the observation of standard open source terms and conditions.

Why Open Source? Karelia, and many of our fellow software developers, have greatly benefited from others in the community who've shared their knowledge with us. And in that spirit, we believe it's only fair to give back to the community. (See “Acknowledgments” from the Help menu within the Sandvox Software for a complete list.)

Sharing and improving open source software is a great way to build better, more stable software because it allows a myriad of talented developers to contribute what they've learned and makes the resulting code better for all. Better code benefits software companies, as well as the consumers who purchase and use the products we create.

What elements of Sandvox are categorized as open source? Utilizing the the open-source  Connection Kit, Sandvox provides FTP, SFTP, and WebDAV publishing services. We've developed the iMedia Browser, a tool now used by several companies as part of leading OS X applications. And, we've also made Sandvox plugin code available - along with our standard extensions - to Cocoa. Our license for the development of Sandvox designs incorporates a Creative Commons Attribution-ShareAlike license.

© 2005-2010 by Karelia Software. All rights reserved. Sandvox, the Sandvox logo and icon, Karelia Software, and the Karelia Software logo are trademarks of Karelia Software. Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries, used with permission. All other trademarks belong to their respective owners.
Translate by Computer: English · Français · Deutsch · Dansk · Español · Português · Italiano · 日本語 · 简体中文 · 繁體中文