In this episode of the training series, will learn how to create states and how to build them using Flash Builder Design mode and Source mode. You will also learn how to control the display of the states through event handlers.
In this episode of the training series, will learn how to create both item renderers and item editors as drop-in, inline, and component implementations, how to use Spark components in the renderers, and how to handle a click event on an item in the DataGrid control.
This project will encourage teenagers to love and appreciate their mothers because of all the things they do. Through a combination of poetry and peer interviews, the video expresses thanks to my mom and all mothers, and acknowledges that even though teenagers can be hard to handle, we still love our mothers. While deeply personal, the project reaches to everyone who has a mother figure that they should appreciate and work to understand.
Products covered:
Product Version: CC
Views: 92
Added: May 11, 2011
Runtime: 00:03:10
Tags:
AYV Live event
,
Adobe Youth Voices
,
san francisco
In this episode of the Flex in a Week training series, you will learn how to send data to the server using the Flex RemoteObject component and how to handle the confirmation message from the server that returns the record ID for the data that was inserted into the database.
In this episode of the Flex in a Week training series, you will learn how to send data to the server using the Flex WebService component and how to handle the confirmation message from the server that returns the record ID for the data that was inserted into the database.
In this episode of the Flex in a Week training series, you will define a value object as one of the arguments in an extended Event class. You will then instantiate both the value object and the custom event and dispatch the value object in the event object.
In this episode of the Flex in a Week training series, you learn about the Remoting Service and how to use the Flex framework's RemoteObject component to request data using the service. You'll also learn how to access remote methods to request data and how to handle faults.
In this episode of the Flex in a Week training series, you will learn how to send data to the server using the Flex HTTPService component and how to handle the confirmation message from the server that returns the record ID for the data that was inserted into the database.
In this episode of the Flex in a Week training series, you will learn how to pass data with a dispatched event by extending the Event class. You will learn why extending the Event class is necessary to avoid direct binding of data between components and how to clone the subclass to take advantage of the built-in event propagation functionality in Flex.
In this episode of the training series, you will learn how to perform client-side validation in your Flex application, using Validator subclasses, as well as how to trigger validation ActionScript commands.
In this episode of the training series, you will learn how to use Flash Builder to generate data services, and how to use the visual features of the tool to create a master/detail form based on that data service.
In this episode of the Flex in a Week training series, you will learn about events and how to handle them inline in the MXML code as well as in ActionScript event handlers.
In this episode of the Flex in a Week training series, you will learn about the event object that is automatically passed around with an event instance and contains useful information for you to capture. You will also learn about event propagation, which includes the capturing, targeting and bubbling phases of event handling.
In this episode of the training series, you learn about the top-level ActionScript classes, Object and Array, as well as the ArrayCollection class and its benefits for handling data and binding to components.
In this episode of the training series, you learn about some of the other information that you can gather from the Network Monitor and how to use the Flash Debugger to view returned data from the server.
In this episode of the training series, you learn about the remote procedure call (RPC) components, the data packet sizes they return, and the crossdomain.xml file that is required to access services in different domains.
In this episode of the training series, you learn about working with the HTTPService component and how to handle faults, when the data is not successfully retrieved.
In this episode of the Flex in a Week training series, you learn about working with the Flex framework's WebService component to invoke web service methods, how to handle faults, and how to call multiple methods from the same WebService object.
Flex data modeling is based on the Model-View-Controller (MVC) design pattern. In this episode of the training series, you will learn how to apply this pattern to a simple application.
In this episode of the Flex in a Week training series, you will learn how to create ActionScript classes without any MXML code. You will also learn how to import and instantiate these classes in your MXML application code and how to create an ActionScript method that manipulates class properties and can be called from MXML.
In this episode of the training series, you will learn how a class can be implemented as a value object to type data. You will also learn how to turn a collection of generic objects into a typed data model.
Doug continues to cover best practices for accessing data in object-oriented programming. In this video, he uses the "get" command to make his custom class' private method act like a regular public variable.
Products covered:
Product Version: CC
Views: 3,734
Added: Mar 29, 2011
Runtime: 00:03:06
Tags:
Flash
,
Flash Pro
,
best practices
,
get command
,
FlashPro
,
Professional
,
access
,
actionscript
,
app
,
application
Doug fixes a problem in his dice application by changing the way data is transferred between custom classes. This episode highlights best practices for accessing information using getter functions.
To make his dice-rolling simulation more useful, Doug adds attributes to his custom class which work just like normal coding variables for storing and retrieving information.
Doug shows the ActionScript coding needed to bring the dice-rolling application from the last few videos alive. He focuses on the importance of communication among multiple classes in object-oriented programming.
Products covered:
Product Version: CC
Views: 4,994
Added: Mar 08, 2011
Runtime: 00:04:36
Tags:
Flash
,
FlashPro
,
Professional
,
actionscript
,
app
,
application
,
class
,
code
,
coding
,
communicate
Doug demonstrates the difference between public and private methods, and their respective effects, inside custom classes for your Flash Professional projects.
Building on the skills covered in his continuing lesson on object-oriented programming in Flash Professional, Doug highlights how to create mouse events for classes that automatically are part of each instance.
Products covered:
Product Version: CC
Views: 4,791
Added: Feb 22, 2011
Runtime: 00:04:31
Tags:
Flash
,
Platform
,
Professional
,
actionscript
,
behavior
,
class
,
code
,
code
,
coding
,
create
In the last few videos, Doug explained the concept of custom classes in object-oriented programming and how to create them. Now Doug introduces the class-specific function known as a method.
Products covered:
Product Version: CC
Views: 4,919
Added: Feb 15, 2011
Runtime: 00:06:18
Tags:
Flash
,
Flash Pro
,
Flash Pro
,
actionscript
,
class
,
class
,
code
,
code
,
coding
,
coding
Doug further explores the usefulness of customized classes in object-oriented programming in Flash Professional CS5. He also explains more of how the constructor works as he expands the dice project.
Doug explains how to associate a Flash Professional project to a specific class called the Document class, and how to create the class using ActionScript.
Products covered:
Product Version: CC
Views: 7,692
Added: Jan 25, 2011
Runtime: 00:05:58
Tags:
Flash
,
Flash Pro
,
Professional
,
actionscript
,
class
,
code
,
coding
,
cs5
,
developer
,
document
In this video, Doug opens up a new topic for developers working in Flash Professional CS5. He defines what object-oriented programming means, and explains the role that classes play in an object’s behavior.
Products covered:
Product Version: CC
Views: 6,980
Added: Jan 18, 2011
Runtime: 00:02:21
Tags:
Flash
,
Professional
,
actionscript
,
behavior
,
class
,
classes
,
code
,
coding
,
cs5
,
design
Get more functionality out of your keyboard by applying new concepts in ActionScript. Doug uses the code snippets in Flash Professional CS5 to program arrow keys to control objects.
Code snippets can introduce you to working with a TextField and with Text Controls inside ActionScript. Doug Winnie explores this new functionality in Flash Professional CS5.
Complex coding can help you build efficiency and flexibility into a Flash project. Doug explains how to achieve a desired result by combining snippets together.
Drag and drop actions in your Flash Professional project are made easy using code snippets. Doug demonstrates adding an object to the stage, and how to control the behavior of that object.
A timer can act as a stopwatch for your Flash application. In this episode, Doug explores how to efficiently integrate code snippets for timer event handlers.
Doug Winnie demonstrates working with object parameters using a code snippet, and he explains how snippets offer ease and flexibility of coding in ActionScript for Flash Professional CS5 projects.
One of the most interesting new features in Flex 4 is that developers can easily create custom layouts for data components. Join Flex SDK Engineer, Evtim Georgiev, to learn more about this new layout model, show how to create a custom layout in Flex 4 and show the APIs that allow developers to work with elements, handle scrolling and navigation, and creating virtualized layouts.
Kevin Schroeder from Zend examines some of the reasons for using PHP as a back-end system for Flex, some of the architectural considerations of PHP, and some options for handling error conditions that may (will) occur in both production and development in your Flex and PHP applications.
You can loop through items in a group with the for loop, as well as combine arrays with loops to run ActionScript statements for each item within a group.
Learn to use the powerful array object in ActionScript as Doug demonstrates how to group multiple items into arrays and then how to access those items.
Doug creates a virtual-dice game to incorporate basic game behaviors using random chance into loops, and then shows how to use the break statement and the if statement.
Repeating actions is best accomplished using loops. Doug introduces the basic for-loop, and walks you through how to customize it and how the for-loop executes.
Doug walks you through the ActionScript code to combine the timer with animation principles, creating timeline-free and random movement of graphical objects.
You can animate purely in ActionScript by reviewing the basic geometry practices of animating. In this video, Doug reviews animation slope, frame rates and other elements to get you ready.
Doug demonstrates how to test multiple conditions at the same time using logic operators. Learn to customize your project with more control using basic Boolean logic commands.
Conditional tests are only useful if you can do different things based on the results. In this video, Doug shows how to do exactly that with the “if” and “if...else” statements.
Doug shows how to test for different conditions in your application using Equality and Inequality Operators. Follow along as Doug builds a number of conditional statements, and then tests the results.
Boolean variables are the basis for building logic into an application. Doug provides some easy commands to get you started working with Boolean variables.
Add drag and drop interactivity to Flash projects. Doug explains simple ActionScript statements that make drag and drop possible such as mouse over/mouse out and the start/stop drag method.
Developer and trainer Dan Carr shows you how to build a button in Flash, capture user interactions, and use ActionScript 3 to add event listeners and handlers.
Controlling multiple objects in a Flash project can be tricky. Doug discusses using the Event Object to dynamically adjust multiple instances of objects with only a few lines of code.
Expanding on his previous video about working with timelines in ActionScript, Doug demonstrates using frame labels to create named frames and adding event handlers with AS3 commands.
Doug shows you how to work with encapsulated timelines in MovieClips, and introduces how to control internal MovieClip animations from the main timeline.
See Doug build a clock in Flash using ActionScript to manipulate objects’ properties and add mouse and timer events. Everything we’ve learned from his tutorials is combined into one project.
Using your advanced knowledge of ActionScript, Doug Winnie walks you through how to combine time events with event listeners to create and control time-based events.
Discover the power of events, and how you can quickly and easily build event handlers. In this episode, Doug covers how to use events to build interactivity with the mouse.
Doug continues his tutorial on how to efficiently use functions with ActionScript. With functions, you can customize their functionality by assigning parameters and values.
Doug Winnie provides an introduction to functions and explains how to efficiently use them in ActionScript by grouping commonly used tasks together as a named function.
You can use comments to document your ActionScript code for other developers to use. Doug’s tutorial sums up the benefit of building good coding practices.
Dive deeper with the Library panel and learn more about how to name instances on the stage, and how to use the Linkage panel to name objects in the Library panel.
In order to manipulate objects, Doug Winnie uses the assignment operator in ActionScript 3.0 to instantaneously overwrite values initially assigned in Flash.
Doug Winnie demonstrates how to access properties of an object such as size or location by using instance properties with ActionScript, sending messages to the output console.
Doug Winnie gives an overview of his new series in which you will learn the fundamentals of ActionScript 3.0. Get up and running in Flash Professional using ActionScript 3.0.
(Open Everthing Part 2) Duane reviews open source/standards with Mark Surman and Mozilla’s Zak Graent. Code and Tunes on AIR full screen, keyboard event handling and AS3 Switch and Case to tunes.
Views: 7,177
Added: Oct 19, 2008
Runtime: 00:23:41
Tags:
air
,
duane
,
flex
,
music
,
technology
,
open everything