In this 5+ hour series we walk through the process of building a series of quiz applications using Adobe Flash and ActionScript 3.
The tutorial was recorded using Adobe Flash CS 5.5. We begin the process by building a very simple quiz to establish the fundamental base knowledge needed to use ActionScript 3 and Adobe Flash to build a quiz application.
We then move on in the tutorial to make use of Arrays and components of ActionScript 3 to build a more complex quiz that allows the user to add questions to the arrays by adding additional items to the Array structure. Working through this tutorial you will become very familiar with the use of Arrays and how they are used in our programming languages.
We continue to build on our core knowledge by adding an external data set, built in XML, to increase the functionality of the quiz and make the addition of questions and answers to the quiz structure very simple by modifying the XML data file. We demonstrate how to increase the XML file to support unlimited questions and answers and include the formatting of the quiz title, questions and answers through the use of the XML data set.
A complete Chapter Listing with Preview Videos is listed below.
Building a Flash Quiz Application with AS3 and XML
Chapter 1 - Video Index
|Setting up the Flash Environment||00:00:00 - 00:02:00|
|Beginning the Development of the User Interface||00:02:00 - 00:17:53|
|Editing Buttons on the TimeLine||00:17:53 - 00:21:37|
|Entering our ActionScript Code||00:21:37 - 00:25:24|
|Completing the First Project||00:25:24 - 00:43:23|
|Creating the MovieClip for Project 2||00:43:23 - 00:52:40|
|PowerPoint Presentation on Next Steps||00:52:40 - 00:54:34|
|Begin the Development of Project 2||00:54:34 - 01:04:13|
Chapter 2 - Video Index
|Dynamic Title Text||00:00:00 - 00:02:28|
|Building the Questions Array||00:02:28 - 00:16:02|
|Building the User Data Arrays||00:16:02 - 00:21:03|
|Beginning the RunApp Function||00:21:03 - 00:31:36|
|Continuing the RunApp Function||00:31:36 - 00:41:25|
|Using For Loops||00:41:25 - 00:57:03|
|Adding the Submit Code to ActionScript 3||00:57:03 - 01:08:26|
Chapter 3 - Video Index
|Setting up the Previous Button in ActionScript 3||00:00:00 - 00:03:56|
|Building Event Listeners||00:03:56 - 00:14:46|
|Using the Current Target Class||00:14:46 - 00:19:28|
|XML as a Data Source||00:19:28 - 00:29:10|
|A Review of the Previous Exercise||00:29:10 - 00:30:39|
|Creating the XML Data File||00:30:39 - 00:41:35|
|Beginning the New ActionScript 3 Code||00:41:35 - 00:50:46|
|Setting up ActionScript 3 for the Questions.||00:50:46 - 00:55:35|
|Loading the XML Data into ActionScript 3||00:55:35 - 01:03:12|
Chapter 4 - Video Index
|Completing the Error Message Function Code||00:00:00 - 00:15:27|
|Beginning our New RunApp Function||00:15:27 - 00:23:52|
|Adding the Question Formatting||00:23:52 - 00:34:19|
|Building the Answers Array||00:34:19 - 00:47:19|
|Building the Application Buttons||00:47:19 - 01:03:28|
Chapter 5 - Video Index
|Creating a Directory for the XML File||00:00:00 - 00:06:16|
|Applying Styling through the XML File||00:06:16 - 00:22:51|
|Updating the XML file for Combo Box Support||00:22:51 - 00:43:33|
|Working with different Types of Questions||00:43:33 - 00:49:30|
|Building the ComboBox Component||00:49:30 - 00:58:34|
|Updating the Application to Support the New Component||00:58:34 - 01:11:01|
|Wrapping up the Application Development||01:11:01 - 01:14:55|
Accepts credit cards whether you have PayPal account or not. PayPal acts as the gateway to get your purchase completed quickly. It is fast, convenient and secure.
PayPal is trusted by over 173 million users around the world. This gives you peace of mind throughout the purchasing process knowing your payment will be made quickly and your information is secure.