oreilly.comSafari Books Online.Conferences.


AddThis Social Bookmark Button

Xcode for the Rest of Us
Pages: 1, 2, 3

Your Site-specific Content

Do you have special licensing or terms of service in your school or office? Will this new application need explanatory notes (i.e., ReadMe)? Here's an example of a ReadMe:

figure 8

Figure 8. Sample ReadMe

I will include it in my project, along with a custom background picture (it's my English springer spaniel's turn to be a star).

figure 9

Figure 9. Special resources for your personalized package

You can save the package to a server, your desktop, a USB dongle ... whatever makes the most sense in your environment.

Building and Testing Your Package

The Package Creation screen will begin to build your package.

figure 10

Figure 10. Package Creation

You can now view the package, test it, or edit it. Hmm ... Maxwell is taking up too much of the screen:

figure 11

Figure 11. Testing your package

I could go back and take out the corny picture. (Don't worry: Apple will supply a generic background for you if no picture is supplied. It's the one with the leaning pencils.) Maybe Maxwell's "15 minutes" aren't up yet. I will set other parameters to place the picture just right. Be sure to rebuild your package after making changes.

Ah, that's better!

figure 12

Figure 12. Maxwell looking good (dog)!

You Did It

Now it's time to test your package. Go ahead and try installing it on your friend's machine. Isn't that cool? Are you still friends?

You are so proud of yourself. Unfortunately, your back-patting is short-lived: someone ''higher up" just tweaked the ReadMe file to include a small change on each line? Drats!

Boy, you could use FileMerge right about now! But that is a subject for another article.

Shelley Weiner is president of Business Rules, Inc., a technical training and Macintosh consultancy located in the beautiful Hudson Valley of New York State. She is an Apple Certified Trainer, an Apple Certified Systems Administrator, and a member of the Apple Consultants Network.

Return to the Mac DevCenter