AppDNA Protozoa 1.1 reviewDownload
AppDNA is a small XCode shell script which efficiently packages a Mac OS X Application's source code into the application itself.
AppDNA is a small XCode shell script which efficiently packages a Mac OS X Application's source code into the application itself. The resulting embedded project directory is fully functional, allowing the code and resources to be examined, modified and re-built. The application is self-compiling when a Release build is performed.
The Protozoa sample application is just a default XCode Cocoa application, build with the AppDNA script, a modified help menu item, and simple 'Hello World' code. Like a protozoa, it can do little more that run and build itself.
To see the code, run Protozoa.app and select 'Show Source Code' from the Help menu, which will open the embedded XCode project.
Try changing the 'Hello World' to 'Hello Softpedia' in ProtozoaController.m, and build with the Release configuration. Restart Protozoa.app to see your mutation live. Share, Compile and Enjoy.
Mac OS X 10.4 with the included XCode 2.1 (may work with other versions, but untested)
AppDNA Protozoa 1.1 search tags