2009/02/05
:
Source Code for Vino
As it seems there is some interest for the source code behind Vino, here it is.
Download Vino source code
Some random notes:
- I release the code under theĀ MIT licence, meaning you can pretty much do whatever you want with it.
- The code is written in Objective-C using the OS X native Cocoa framework.
- In many ways the program is an attribution to how easy it is to write desktop applications using Cocoa and Core Data. Most of the logic is in fact not programmed but designed in the various tools in XCode.
- The backend is a SQLite3 database in Vino’s Application Support folder.
- The iSight integration is done using the IKPictureTaker class.
- The horrendous icon was handmade in Illustrator, and is converted from a 512×512 png file to an icon using Icon Composer.
- There are several shortcomings and a handful of bugs in the program right now, mostly because I haven’t got the time to iron them out. Maybe some of them will be fixed at some point, maybe not. Feel free to ask questions about the code and by all means send requests for features if you want, but don’t expect any major overhauls of the program any time soon.
Well, that’s about it. Hopefully some good will come of this little exercise :)
Leave a Reply