Reverse Engineering OS X
So you are an unwealthy programming hobbiest who cannot afford the
exorbitant fees of becoming a full blown Apple Developer Connection
Member complete with access to pre-release seeds of the forth-coming
OS, and you also don't like the idea of stealing pre-releases off of
the underground internet and risking legal persecution from Apple.
Nevertheless, you have an OS X product that you are proud of and would
like to continue to support for years to come. What do you
do? Get yourself a blog and harness the power of good people and
the internet to help you reverse engineer OS X. That's what Rich
Wareham, the coder behind Desktop Manager, did. If you're interested in doing the same, you should read his tutorial.This type of news is why I love OS X. It's about the community working together.
[via MacSlash]
Share
So you are an unwealthy programming hobbiest who cannot afford the exorbitant fees of becoming a full blown Apple Developer...
Add a Comment
If you like Desktop Manager, Try Virtue. It takes the code from Desktop Manager and does some very interesting things with it, like giving you a pager that mirrors the command-tab app switcher, much much more visual customization, the ability to have applications show on all desktops or have apps show on ony one desktop but switch you to that desktop when the app activates. Check it out at http://virtuedesktops.sourceforge.net/
April 23 2005 at 10:21 PM Report abuse Permalink rate up rate down ReplyMac OS is about the community working together?? er... http://channel9.msdn.com
April 23 2005 at 12:11 PM Report abuse Permalink rate up rate down ReplyMaybe if Apple was a little more developer-friendly, this guy wouldn't have to hunt out API changes himself. Apple SHOULD be documenting these things so programmers can modify their apps ahead of time. Microsoft does this...
April 22 2005 at 1:39 PM Report abuse Permalink rate up rate down ReplyDon't forget that Desktop Manager has been around since before You Control Desktop was even available as a public beta. There are other desktop mangers that are even older. If you think that the switching desktop effects are a copy then that is incorrect. They are in fact part of the OS and available to all developers. (I know you didn't mention this but I've seen others think they were a copy so though I better mention it)
April 22 2005 at 7:43 AM Report abuse Permalink rate up rate down Replyyup - good point about being free!
April 22 2005 at 1:42 AM Report abuse Permalink rate up rate down ReplyYou Control does indeed do the same thing that Desktop Manager does except Desktop Manager does one thing that You Control doesn't: come free under the GNU GPL. As far as I know, You Control also doesn't have a patent on desktop paging or screen transitions, so I don't think the Desktop Manager folks are in any legal trouble. Now what is this developer trying to accomplish? I think making something like DM seems pretty admirable and making it free is also pretty admirable. That the Mac OS programming community supports him is also very admirable. Kudos to them.
April 21 2005 at 9:50 PM Report abuse Permalink rate up rate down ReplyI don't know if I quite understand what this developer is trying to accomplish, but he might wanna check out You Control: Desktop http://www.yousoftware.com/desktops/ Its a virtual desktop switching app that seems to do exactly what he is trying to do - like, to a T. Might wanna watch out for the legal team.
April 21 2005 at 9:05 PM Report abuse Permalink rate up rate down ReplyHot Apps on TUAW
Deals of the Day
more deals- Used Apple iMac 17" Core 2 Duo 1.83GHz for $430 + $28 s&h
- Lounge Deluxe Stand for iPhone / iPod touch for $28 + $8 s&h
- Brookstone Surround-Sound Earbuds for $14 + $7 s&h
- Refurbished Skullcandy Tokidoki Smokin' Buds Mic'd Headset for $5 + $2 s&h
- Stitchway Backup Battery for iPod / iPhone for $5 + free shipping
- Used Apple MacBook Pro 2.4GHz 15" LED Laptop for $1,030 + $29 s&h
Software Updates
more updates- EFI Firmware Update brings Lion Internet Recovery to 2010-model Macs
- OS X Lion 10.7.3 released with Safari 5.1.3, Wi-Fi bug fix
- Aperture updated to 3.2.2, addresses Photo Stream issue
- Apple updates Keynote to address Lion issues
- Google Search app gets new look on iPad
- Apple releases Apple TV Software Update 4.4.3



7 Comments