UnicodeIUC24
ProgramShowcaseRegistrationAccommodationTravelSponsors
Unicode StandardConference BoardConference CDLast ConferencePast ConferencesNext Conference
Abstract

Building Localized Applications in Cocoa on Mac OS X

John Jenkins - Apple Computer, Inc.

Intended Audience: Managers, Software Engineers, Systems Analysts
Session Level: Beginner, Intermediate, Advanced

This session will discuss the basics of developing a localized Mac OS X application using the Cocoa object-oriented framework and associated tools.

Summary:

In addition to improved Unicode support, Mac OS X offers an improved localization model over its predecessors. A single binary can readily support multiple localizations, and users can switch between localizations without needing to restart their machine. A user can switch the locale used by applications, then simply quit and restart an application for it to begin using the new locale.

In this paper, we will discuss the ins and outs of writing a localized application for Mac OS X. Particular attention will be given to the Cocoa framework, which is a powerful class library providing the ability to quickly write applications with Unicode support. We will also discuss the OS X bundle mechanism, which provides a flexible way to include data (including localizations of text strings and UI elements) within an application.

We will demonstrate how the tools Apple provides can be used with the advanced multilingual capacities of Mac OS X to quickly and easily write a fully localized application.

Unicode
When the world wants to talk, it speaks Unicode

UnicodeIUC24
ProgramShowcaseRegistrationAccommodationTravelSponsors
Unicode StandardConference BoardConference CDLast ConferencePast ConferencesNext Conference
International Unicode Conferences are organized by Global Meeting Services, Inc., (GMS). GMS is pleased to be able to offer the International Unicode Conferences under an exclusive license granted by the Unicode Consortium. All responsibility for conference finances and operations is borne by GMS. The independent conference board serves solely at the pleasure of GMS and is composed of volunteers active in Unicode and in international software development. All inquiries regarding International Unicode Conferences should be addressed to info@global-conference.com.

Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Used with permission.

30 May 2003, Webmaster