Skip to Content
Modding Mac OS X
book

Modding Mac OS X

by Erica Sadun
September 2004
Intermediate to advanced
304 pages
9h 26m
English
O'Reilly Media, Inc.
Content preview from Modding Mac OS X

Final Thoughts

This chapter introduced application diving—how to delve into application bundles, search around, and even change the resources found there. You saw how to find, customize, and use many different file types. You learned about internationalizing programs and creating Unicode strings. Before you move on to icons and extensions, here are a few key points to ponder.

Most items appear in the same places (or nearly the same places) in application after application.

The more familiar you are with the standard folder and subfolder hierarchy, the easier it becomes to weed out repetitive items and focus your interest on unique and intriguing assets.

Think international.

Understanding internationalization is as important a part of application diving as searching for cool pictures. Not everything wacky or wonderful appears just in English.lproj directories.

Take charge of your localization.

If you live in Canada, England, or Spain and have bought software intended for France, the United States, or South America, create a localization that fits the way you work. Don’t settle for “recognize” when you prefer “recognise” Colour your world and customize your apps.

Restraint is overrated, particularly when you’re just starting to explore.

If you’re using the methods in this chapter to learn more about OS X applications, then don’t hold yourself back by the bounds of good taste. Work on a copy and knock yourself out—creatively, that is. You can always return to the original.

Don’t underestimate ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Mac OS X for Unix Geeks

Mac OS X for Unix Geeks

Ernest E. Rothman, Brian Jepson
Mac OS X in a Nutshell

Mac OS X in a Nutshell

Jason McIntosh, Chuck Toporek, Chris Stone
Building Cocoa Applications: A Step by Step Guide

Building Cocoa Applications: A Step by Step Guide

Simson Garfinkel, Michael Mahoney

Publisher Resources

ISBN: 0596007094Catalog PageErrata