Search PalmPower Enterprise Edition's 188 Palm-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
PROGRAMMING POWER
A beginners guide to developing localized applications
By Steve Niles

Having an international corporation is great from a business standpoint, as it opens up vast new markets. However, from a technical standpoint, it can be fraught with problems, as it's necessary to bridge your software across language gaps. This holds true with software for Palm devices as well.

Suppose, for example, your London-based firm has developed a proprietary application for Palm devices that has increased employee productivity across the board. Everything is hunky-dory until the day comes when your company expands and opens a branch in Tokyo. Your new Japanese employees are all equipped with Palm devices, but your proprietary software is useless, since it's completely designed in English.

In this global business environment, it's vital to keep in mind that the Palm OS-based application you create in one country may need to be used throughout the world. Special attention must therefore be given in the programming phase to the particular characters, strings, numbers, and dates that are used, as different countries represent these items in different ways.

To understand more about programming these so-called "localized applications," I did some research on Palm's Web site. I found a page devoted to the subject, and I'd like to share some of what I've learned. While this article may be of primary use to developers, it's a valuable read for anyone working in a company that's trying to integrate Palm computing into his or her international business.

This article is intended only as an introduction to localized applications. For the full details, be sure to visit http://oasis.palm.com/dev/kb/manuals/1747.cfm.

Terminology
In this discussion, there's going to be a lot of talk of "strings." In computer science, a string is a set of consecutive characters that a computer treats as a single item, like a word or a phrase.

Characters in an alphabet are represented by computers using a numeric code. A "character encoding" is the set of numeric codes for a given alphabet, which includes all the letters of that alphabet, punctuation, numbers, control characters, etc. A "character set" is the entire set of characters a particular character encoding represents.

The Palm operating system can support multiple character encodings, but any given Palm OS device supports only one language, and thus only one character encoding.


1  ·  2  ·  3  ·  4  ·  Next »
Other articles you might like
Home > Phones and PDAs > Palm and Treo > Programming (24 articles)
   How PDA software is born
   Program with Simplicity
   Kinectivity 2.0 brings enterprise application developers new tools
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
More from the ZATZ journals
Computing Unplugged: Eight steps to successful and reliable home backups
David Gewirtz Online: CNN commentary and analysis
DominoPower: What to look for in a Domino-based document management solution
OutlookPower: Can Outlook run when it's not running (and other mysteries)?
-- Advertisement --

ONLINE GROUP CALENDAR - FOR UP TO 100 OF YOUR CLOSEST FRIENDS
Stay organized and in control with 24/7 access to all of your important events, projects and files --whether you're at work, at home or on the road.

You can share your calendar, projects and files so everyone in your office is up to date. Plus, search your entire group to find times when everyone is available to meet, manage company resources and much more.

Organize your entire team for as low as $9.95 per year (and yes, that's where the decimal place is supposed to be!)

Tap here to get started right away.

-- Advertisement --

Sent Items Organizer
When you need to file your sent email into their proper folders based on keywords or who it's to. It's also perfect for shared mailboxes.

It also adds a "Send And File" toolbar button while you're composing (similar to the way Lotus Notes used to work) for quick and easy filing.

Find out more!

ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 2000-2009, ZATZ Publishing. All rights reserved worldwide.
Editor's Login