Tools of the Trade
Every game or app needs buttons, menus and screens. We don’t think about them much, but they set the tone of the application, whether it’s all business, fun, or frustrating. They make the best apps easy to use, but take a lot of work for the programmer to get just right. The Stealth SDK is a set of code and tools to help programmers build beautifully functional applications in Flash.
User Interface dreamworld.
The product Stealth can be divided into 3 main offerings:
- UI Framework. The SDK’s true strength comes from a highly tuned underlying framework making Stealth a UI powerhouse. With technologies such as mature box-model layouts, FXG-based graphics, and fully swappable skins (which define both design and behavior), this framework makes actual component development a snap!
- Flash Component Set. A set of capable and performant UI components ship with Stealth’s UI framework. Taking advantage of every gradient, layout and feature, these components are fully packed to meet your immediate need.
- Themes. Several sets of professionally designed skins decorate these components with beautiful design and detailed functionality. Simply drop the pre-compiled theme in your code for a new face to your app. Or, modify the skins’ source for custom branding and control.
- Written in and for ActionScript 3.0
- Targets Flash Player 10+ and AIR 2+
- Supports Flash Pro component sets
- Supports Flex-less MXML (no UIComponent)
- Full Framework Size (compiled): ~50 KBs
- Performance Metrics coming soon…
The Stealth SDK was engineered for performance. From screen creation to mouse & touch interaction Stealth just feels solid. Here’s a technical peak:
ArrayListas light and fast as the native
- Shallow display-list: robust layouts & virtual skins
- Lazy screen creation
- Deferred processing, for anything you want
- Template virtualization
Stealth SDK vs. Flex Framework
Stealth is very similar to Flex, from its purpose to its design and even many of its APIs. They both adopt the FXG specification, leverage MXML and have almost identical features in Containment and Layout. It takes little work to port a Spark
ButtonSkin as a Stealth skin. However these frameworks are not only independent but are not compatible.
Stealth and Reflex
Two years ago Stealth joined another project and together they became Reflex. For less than a year Reflex grew in different directions until it finally split again. Reflex can be found at ReflexPlatform.com