Learn to use Apache Flex with the following video tutorials, created by our contributors and developers in Flex community.
Some of these videos were created for Adobe Flex, the predecessor to Apache Flex before it was donated to Apache. You may need to follow some additional steps in order to use some of the new features that Apache Flex provides. Find out more on the Getting Started page. If you've made a video or tutorial that you would like featured here, let us know on the mailing list.
James Ward shows the basics of using the ActionScript language with Flex. This is a complement of his book "First Steps in Flex".
WatchJames Ward shows the basics of using Components with Flex. This is a complement of his book "First Steps in Flex".
WatchNicholas Kwiatkowski teaches how to compile the Apache Flex SDK and how to contibute back to the project. This video shows how to check out the code from the Apache SVN into IntelliJ, compile the entire project, and submit a patch back to fix a bug or close an issue
WatchA video course by Arthur Rosa, showing you everything you need to know to get up and running with Apache Flex development for mobile devices.
WatchAdobe Flex can be daunting. Luckily for you, Mike Lively and his team of NKU students are here to make things a bit easier for you.
WatchPiotr Walczyszyn walks you through how to create a custom SkinnableContainer Component for mobile applications using Flex and Flash Builder.
WatchPiotr Walczyszyn explains the process of creating custom ItemRenderers in ActionScript3 for Flex mobile applications, as well as the functionality they add to your projects.
WatchIn his continuing series on the new Spark components in Flex 4.5, James Ward demonstrates how the new Formatters simplify the process of displaying common data types as localized/internationalized and human friendly strings.
WatchJames Ward showcases the new DataGrid component in Flex 4.5, and explains how the new Spark architecture makes it easier than ever to customize and skin these components.
WatchJoin James Ward as he overviews the new Spark Form components in Flex 4.5, allowing you to provide dynamic, skinned data entry components in your Flex applications with very little work.
WatchMichael Chaize demonstrates how new features in Flex 4.5 make it easy to create multiple layouts for applications to run on mobile devices.
WatchMichael Chaize demonstrates how new features in Flex 4.5 make it easy to create multiple layouts for applications to run on mobile devices.
WatchSerge Jespers explains how you can build iOS applications using new capabilities in Flex and Flash Builder 4.5.
WatchJoin Duane Nickull as he builds a mobile application that binds to an XML Service using Flash Builder 4.5. Included are best architectural practices for manipulating and displaying the data.
WatchMichael Chaize explains how layout mirroring helps minimize interface redesigns when porting a Flex application to languages with right-to-left text orientations.
WatchUsing skins can provide versatility and an ease to customizing components. Renaun Erickson shows how to create both an image-based Button and a ToggleButton through Flex 4 skinning.
WatchSpark components by default use the new Text Layout Framework (TLF) engine and require CFF embedded fonts. Renaun Erickson demonstrates how to embed fonts for both TLF and non-TLF based components.
WatchRenaun Erickson explores the Flex 4 container classes and component layouts of HBox, HGroup, SkinnableContainer and BorderContainer.
WatchJoin Renaun Erickson in his video series that offers tips on migrating to Flex 4. In this episode, learn about namespace changes to both MXML and CSS files, such as the former "mx" namespace is now "mx," "fx" and "s."
WatchJoin Michael Chaize as he examines the new component architecture in Flex 4. He highlights the ability to customize both the views and behaviors of objects in a project.
WatchMichael Chaize offers a step-by-step tutorial on building a dashboard application. He walks you through a Flex 4 project created with the Flash Builder 4 IDE.
WatchFollow along as James Ward shows you how to build your first desktop application using Flash Builder, Flex and AIR.
WatchSerge Jespers builds a Flex 4 application with Flash Builder 4, highlighting the ability to customize components such as the states panel and tags, log-in screen and button, and click events.
WatchPiotr Walczyszyn demonstrates the new theming capabilities in Flash Builder 4 and the new features of the CSS engine that come with Flex 4.
WatchMihai Corlan shows how to create components with Flash Builder 4 and ActionScript, and he simplifies how to customize an event dispatch in a Flex 4 project.
WatchDuane Nickull shows how to use the MXML syntax to create a rectangle using the new Spark graphic packages.
WatchRyan Stewart discusses the new functionality of the next version of Flex, codename Gumbo, with Evtim Georgiev, an Engineer on the SDK team. A demo of Ryan creating a custom layout follows.
WatchJames Ward demonstrates the benefits of using the AMF technology to quickly transfer data between the client and server.
Watch