Hi all,
It has occurred to me that many folks may not be aware of all the
open-source packages for Mac OS X that I've developed: I had lost track
of them myself, to be honest. :-) All of them are ones I've used in my
own apps at one point or another, mostly (but not always) to improve the
integration of my apps with OS X, and many are still currently in use. I
wanted just to provide a brief reference to the packages' landing pages,
as well as a few other resources for optimizing Tk apps for OS X.
The main site is http://opensource.codebykevin.com.
Mac-native, Cocoa-based Tk extensions for OS X:
http://opensource.codebykevin.com/native.html
This is the richest resource. At this page I have native, i.e. requiring
compilation, compilations for integrating with various aspects of Mac
apps: printing, sheet and drawer windows, Quicklook, the Growl
notification system, the Dock and dock icons, native toolbars, the Cocoa
Services API, the native fullscreen API, and more. These are packages
that I have previously or currently use actively, and am willing to
support in terms of documentation and updates. (I have a few other
packages in SVN at SourceForge that, while open-source, would be
essentially unsupported.)
Open-source script packages to improve the look and feel of Tk apps on
the Mac: http://opensource.codebykevin.com/oss.html
These provide various script-level packages for optimizing Mac apps;
some are convenience wrappers for core Tk functions, such as
implementing a "window" menu, and others are essentially canned packages
of configuration options to make Tk apps look a bit more native.
In addition to the code, I also have some useful documentation:
Tutorial on packaging Tcl/Tk applications on OS X:
http://opensource.codebykevin.com/tutorial.html
An overview of a few different options to deploy a Tcl/Tk app on the
Mac, including starpacks and native app bundles.
Tutorial on preparing Tcl/Tk apps for the Mac App Store:
http://opensource.codebykevin.com/app-store.html
An overview of deploying commercial and OSS Tcl/Tk apps in the Mac App
Store.
I hope these are useful to folks. Let me know if you have questions or
comments!
Best,
Kevin
--
Kevin Walzer
Code by Kevin/Mobile Code by Kevin
http://www.codebykevin.com
http://www.wtmobilesoftware.com
|