Swiz with Localization (l10n) & Logging

For over 5 years, I have been a Cairngorm proponent and evangelist. During the last 6 months I have discovered a new framework passion called “Swiz.” Inversion of control, metadata processors, dependency injection… these are just some of the amazing features available in the Swiz framework. With the release of Swiz 1.0rc1, several developers asked questions regarding the best way to use the Localization Framework (l10nInjection) to add multi-language features to Swiz RIA applications. So here is the modified version of the Swiz Flex 4 CafeTownsend application… now with...
9.0/10
read more

FlexStore Revisited (with l10n)

Christophe Coenraets published a Flex4 update to the classic FlexStore application in his recent blog FlexStore Revisited. The Phone catalog data is actually loaded from an external XML file and a Filter bar allows users “quick filters” for rapid browsing. In the Flex 4 SDK version, he demonstrated the use of tile layouts and Spark DataGroups and experimented with cool hover effects in the “store” catalog display. I will to demonstrate how easy it is to use the l10nInjection framework to add multi-language ( l10n ) support to his FlexStore4 application. It is shockingly...
10.0/10
read more

Flex l10n Injection: Video Tutorial

In a previous article, I blogged about Flex i18n and an “Inversion of Control” (IOC) approach to radically simplify localization issues within your Flex solutions. That article discussed the issues with the current, traditional localization implementations [used in Flex applications] and then presented the new LocalizationMap solution. In this Part 2 on Flex l10n solutions, I offer a video tutorial, a demo of a Registration application localized to support Spanish and English, and an architecture diagram of LocalizationMap usages. Also included with the live Flex demo is source...
9.8/10
read more

Building Multi-language Flex Apps

At some point, Flash and Flex developers encounter the issues of modifying a Flex/Flash rich internet application (RIA) to support another language and accomodate software changes for specific cultural preferences. This article focuses on localization of Flash solutions implemented with Flex 3 or Flex 4. Both Flash CS4 and the Flex frameworks provide localization tools and programmatic support features for Flash applications and widgets. Unfortunately the support for localization differs significantly between the toolsets and frameworks offered. Internationalization (i18n) is the process of generalizing...
9.7/10
read more

Encrypting Flex RSLs and Libraries

I have been working on a new ThunderBay SaaS product for months now. And two of the myriad issues I have had to consider is that of user management and licensing and intellectual property protection (IPP). Now many people will argue that one should not protect source code as IP, but rather business processes as IP. When it comes to online Flex products, however, I could not disagree more! Do you know how ridiculously easy it is to reverse-engineer/decompile a Flex 3 application and its AVM byte code? Try it: simply use SWFDecompiler to open any SWF. Even if that .swf file has been optimized for...
10.0/10
read more

Page 1 of 212