Publishers of technology books, eBooks, and videos for creative people
Working with text in Flex 4 has changed significantly thanks to support for the Text Layout Framework (TLF). In this post you'll learn what the TLF is, what it does, and how you use it.
Application effects are, of course, nothing more than eye candy, but I think we can all admit that a little eye candy here and there is nothing to be ashamed of. Certainly the folks at Adobe think so, as they upped the effects library in Flex 4. In this post, I discuss the current state of effects in Flex, and how you use them.
One of the tricks to Rich Internet Applications is getting them to handle standard user requests in the same way as basic Web pages. One such issue involves making a Flash application respond appropriately when the user uses the back and forward buttons, the browser history, and their bookmarks. I'll tell you exactly how to do that in this post.
View states provide the Flex developer an easy way to adjust the look and behavior of a Flash application on the fly, normally in response to some user actions. How view states are created and used have changed in Flex 4, for the better. In this post, you'll learn everything you need to know to add view states to your Flex applications.
If, like me, you believe that data is the key to a great Rich Internet Application, then the Data/Services tools built into Flash Builder are for you! Check out this post to learn how the new Data/Services panel will help you develop a bug-free client-server application in no time.
The Flash Builder IDE is a powerful tool, making Flex development that much easier. You can streamline your development process even more by taking a peek into the application's Preferences panels to customize its behavior to suit your style. One tweak that will pay off immediately is to edit the file templates, as I'll explain here.
A wonderful addition to Flash Builder is its Network Monitor, a tool for detailed reporting of all Flex-server communications. The Network Monitor can be used to test, debug, and improve the use of Web services in your Flex applications. You'll learn everything you need to know about this valuable new tool in this post.
Flash applications can be visually integrated into an HTML page, but they're still technically removed from the rest of the browser. And Flash applications are even further removed from the server, where much of a site's true functionality and dynamism are found. But by using Flash variables, abbreviated flashvars, you can easily bridge these gaps.
Programming is often a matter of writing code, making changes, adding, undoing, and trying old things again, until you've forgotten what's right and what's not. But by using Flash Builder's local history feature, going back in time to earlier versions of your code is no sweat!
Flash Builder, like any good IDE, can facilitate programming in several different ways. By taking advantage of what Flash Builder can do, you can write ActionScript code more quickly and, most importantly, with better accuracy.
ActionScript 3 offers a great solution to ensuring that your method parameters have values even when no values are passed. The solution is called default parameter values, which allow you to predefine default values for specific method parameters.
Parameters are an essential construct of a method, and the ability to type parameters is of the utmost importance. But what if you are not sure of the value type for a parameter?