FLEX SDK 4.5.2 in FLASH BUILDER 4.6 PRE-RELEASE with ICUfor GLOBALIZATION of FLEX APPLICATIONS!
The pre-release version of Adobe Flash Builder4.6 has a new Flex SDK version4.5.2 with integrated AIR3 and enables invoking important globalizationfeatures.
Flex is a highly productive, open source framework for building and maintainingexpressive web applications that deploy consistently on all major browsers, desktops andoperating systems. Adobe Flash and AIR are platforms to develop rich internetapplications. Flash is used for browser based applications, AIR for native platformapplications. Both have support for globalization features like locale awareformatting/parsing, collation, case transforms, localization and multi-lingual textrendering. However, text normalization, transliteration, Unicode character properties,encoding conversions,
detections, Unicode string utilities etc., are not included.
Why We Need Globalization
Applications are accessed by users from different geographical areas. Globalization letsyou create applications for all your customers in all the languages that you support. Yourapplication can process data containing numeric values, dates, currencies, and times.You can format each of these types of data differently for different countries and regions.You can also develop applications in languages other than English.Globalization is composed of
developing language-neutralapplication functionality that can recognize, process, and respond to data regardless of its representation. That is, whatever the application can do in one language, it can alsodo in another; and
Localization, or t
aking shared, language-neutral functionality andapplying to it a locale-specific interface.
Globalizing Flex Applications
applications avoid errors and confusion for your customers. This isevident in date formats. For example, a date in the form 1/2/2004 is interpreted asJanuary 2, 2003 in the United States, but as February 1, 2004 in European countries.Currency formats are also important. Think of how your customers would feel if theyfound out the correct price for an item is 15,000 American dollars, not 15,000 Mexicanpesos, which is equivalent to about 1600 American dollars.Your website can also accept some form of text input such as customer feedback. Youmight want to support that feedback in multiple languages using a variety of charactersets.