By Yakov Fain  I’d like to offer you a legal way to get more than 80% off the registration price at Adobe MAX that will take place next week in Los Angeles. But you have to move fast! Sep. 30, 2009 12:30 PM EDT Reads: 531 |
By Yakov Fain  I got an email from an enterprise architect considering Adobe Flex as a platform for Web application development in their organization. This email contained a well prepared list of questions/remarks/concerns that many of enterprise Web architects may face. That’s why I decided to pub... Sep. 3, 2009 08:45 AM EDT Reads: 1,080 |
By Yakov Fain  Flex framework includes a pretty useful object that deserves more attention: mx.util.ObjectProxy. You can wrap your object (i.e. Person) into this proxy which will obediently report on all changes that are happening to this instance of a person. If you subclass ObjectProxy, you can ev... Aug. 12, 2009 08:00 AM EDT Reads: 1,453 |
By Yakov Fain  Each real-world software developer knows at least one design pattern – Singleton. Flex has some specifics in implementing Singletons due to lack of private constructors in ActionScript, but the goal of this little writeup is not to show you how to implement Singleton, but rather to dis... Aug. 5, 2009 01:30 PM EDT Reads: 1,667 |
By Marco Casario  Reading my previous AIR tutorials, you’ve worked with menus that are associated with tangible elements of your applications,
such as the following: Context menus that are activated on objects on the stage Context menus associated with icons in the system tray or dock bar Menus associa... Apr. 27, 2009 07:00 AM EDT Reads: 2,314 |
By Jesse Randall Warden  This article is about what processes I came from, my definition of the Agile/Scrum process, and how stress has been spread out throughout the project vs. at the end. Stay tuned for #2 in the Agile Chronicles series where I elaborate on the re-factoring challenges. Apr. 15, 2009 01:00 PM EDT Reads: 2,127 |
By Jesse Randall Warden  The Agile Chronicles is a set of articles documenting experiences of the author using an Agile process (Scrum) in software development on his current Flex project. Apr. 15, 2009 04:00 AM EDT Reads: 1,247 |
By Jesse Randall Warden  This entry is about the joy of coding quickly, finding the balance between getting something done quickly vs. architecting for the future, and dealing with the massive amount of re-factoring that’s entailed in iterative Scrum development. Mar. 6, 2009 07:02 AM EST Reads: 1,093 |
By Valery Silaev  Flex has a short learning curve for Java developers, who will find that there are a lot of familiar language constructs and patterns. It also provides excellent remoting capabilities for Java programmers, allowing transparent data transfer between ActionScript and Java 1.4 data types. ... Sep. 17, 2007 01:15 PM EDT Reads: 17,635 Replies: 7 |
By Jesse Randall Warden  Some things that I learned early in my career that originally helped me succeed, I believe are now hurting me in job interviews. One of the pros to typing via dynamic languages and forgiving compilers such as ActionScript 1.0, Ruby, JavaScript, and others is that you can quickly code t... Aug. 15, 2007 12:45 PM EDT Reads: 23,937 Replies: 4 |
By Darron J. Schall  Did you know ActionScript 3.0 supports multiple inheritance? Here's how... Multiple inheritance is actually possible with AS3, despite popular belief that it's not supported. It's not really multiple inheritance in the true sense of the word going by the strict definition... but there'... Dec. 20, 2006 01:00 PM EST Reads: 16,360 |
By Yakov Fain  Here's the assignment: write a Flex application that can run against different servers (dev, uat, prod) without the need to recompile the SWF file. It does not take a rocket scientist to figure out that the URL of the server should be passed to SWF as a parameter, and we’ll do this by... Oct. 12, 2006 07:30 AM EDT Reads: 43,539 Replies: 1 |
By Yakov Fain In Java, if you've created an object from a particular class, you can use only properties and methods that were defined in this class. This is not the case in ActionScript 3. This is one of the examples of unusual (from the OOP perspective) programming techniques. Oct. 3, 2006 07:15 AM EDT Reads: 25,262 |
By Anatole Tartakovsky While a large Flex application is loaded, the user may experience unpleasant delays, which can be used productively to logon to this application. Besides, it'll give the user perception that your application loads faster. Sep. 21, 2006 02:45 PM EDT Reads: 20,056 |
By Jesse Randall Warden  Depending on the scope of your project, you may have the opportunity for code reuse. The reasons you might want to do so are two-fold. First, you reduce duplication of efforts. If you have already created a hyperlink enabled CellRenderer for your DataGrid once, why do it again? Second,... Jul. 17, 2006 10:15 AM EDT Reads: 18,507 Replies: 1 |