| Creating interfaces |
02:20 |
| Implementing interfaces |
04:12 |
| Understanding design patterns |
02:29 |
| 4. The Model View Controller Design Pattern |
| Understanding the Model-View-Controller pattern |
01:54 |
| Viewing an MVC application |
03:17 |
| Planning an MVC application |
01:53 |
| 5. Building a Model Class |
| Defining the Model class |
06:22 |
| Setting values for properties |
02:58 |
| Constraining property values |
01:54 |
| Dispatching events |
03:49 |
| Extending the Model class |
02:00 |
| Defining the SlideShowModel class properties and methods |
05:03 |
| Working with external XML data |
02:35 |
| Creating the SlideShowDocument class |
03:59 |
| 6. Building a View Class |
| Defining the View class |
05:11 |
| Creating the SlideShowView class |
04:03 |
| Setting up properties and methods |
03:49 |
| Connecting a model |
04:25 |
| Loading external images |
01:39 |
| Using TweenLite to animate images |
01:18 |
| Optimizing image loading with bitmaps |
05:25 |
| Updating text fields |
06:12 |
| 7. Building a Controller Class |
| Defining the Controller class |
02:50 |
| Creating the SlideShowController class |
03:34 |
| Connecting buttons to the controller |
03:26 |
| 8. Improving and Debugging the Application |
| Adding high-definition pictures |
10:04 |
| Fixing errors in your application |
03:32 |
| 9. Moving Forward |
| Creating other applications using the MVC pattern |
02:44 |
| Learning more about object-oriented programming in ActionScript 3.0 |
01:52 |
| Conclusion |
| Goodbye |
00:29 |