The program for the moment is distributed without the sources, soon, after having cleaned up the code, I will publish all the sources.
Suggestions:
- Add a copyright to your Info.plist and a proper version number so that when user does Cmd+I on lazTrans.app they see this info in the popup.
- The .mp3 resource should be in the Resources folder, not the MacOS folder.
- Libraries should go in the Frameworks folder, not the MacOS folder.
- Don't distribute binary libraries for other platforms in the .app bundle (Windows, FreeBSD, Linux). That makes no sense whatsoever.
- You can strip out the ppc slice from the libraries (.dylib) that have it. One of the libraries is Intel only so the app itself will be restricted to Intel only, so no point in including the ppc slice.
- 32-bit is going away soon on Mac, yet the libraries only have 32-bit slice - see if there are versions that include 64-bit slices, or your app will be dying soon on Mac.
Edit: Oh yeah, some basic distribution suggestions:
- Codesign your .app bundle.
- Create a proper .dmg for the app.
- Codesign the .dmg.