Adobe AIR & PHP Development

Video Description

Adobe AIR is a cross-platform, lightweight deployment environment based on Adobe's Flash Player. It combines the expressiveness of Flash with the familiarity and features of traditional desktop applications. Combined with the server-side power and flexibility of PHP, Adobe AIR applications are redefining Rich Internet Application (RIA) development. This course, by seasoned Flex/AIR and PHP integration specialist Richard Bates, is designed for PHP developers at all skill levels. Viewers will learn AIR fundamentals and advanced integration techniques using real-world applications and common feature-set requirements. Work files are included. To begin learning today, simply click on the movie links.

Table of Contents

  1. Introduction
    1. Welcome 00:04:04
    2. About Adobe AIR 00:03:11
    3. How it Works: A High-Level View 00:01:55
  2. Getting Started
    1. Setting up WAMPServer on Windows 00:03:20
    2. Setting up MAMP on Mac 00:03:58
    3. Installing Zend Studio for Eclipse 00:03:10
    4. Installing Flex Builder as a Plug-In 00:05:27
  3. Getting Familiar with Flex Builder
    1. The Eclipse Interface 00:06:08
    2. Modes & Views 00:07:02
  4. AIR Development Basics
    1. User Interface Controls pt. 1 00:07:10
    2. User Interface Controls pt. 2 00:04:50
    3. Intro to MXML 00:05:49
    4. Data Binding 00:05:35
  5. ActionScript 3 Primer
    1. Data Types 00:06:37
    2. Syntax & Variables 00:05:14
    3. Keywords & Functions 00:04:19
    4. Events 00:03:49
  6. PHP & AIR Overview
    1. Connection Options 00:03:19
    2. Using POST & GET pt. 1 00:09:06
    3. Using POST & GET pt. 2 00:08:43
    4. Application: Contact Form pt. 1 00:05:35
    5. Application: Contact Form pt. 2 00:05:03
    6. Application: Contact Form pt. 3 00:07:55
  7. AMFPHP
    1. Setting Up AMFPHP 00:03:39
    2. Creating Remote Services in PHP 00:04:12
    3. Remote Objects 00:08:58
    4. Database Setup with phpMyAdmin 00:04:34
    5. Application: Course Catalog pt. 1 00:07:58
    6. Application: Course Catalog pt. 2 00:06:56
    7. Application: Course Catalog pt. 3 00:05:08
    8. Application: Course Catalog pt. 4 00:04:01
    9. Application: Course Catalog pt. 5 00:07:37
  8. Zend_Amf
    1. Setting Up Zend_Amf 00:05:26
    2. Creating the Zend_Amf Gateway 00:05:48
    3. Creating the PHP Services pt. 1 00:05:23
    4. Creating the PHP Services pt. 2 00:03:41
    5. Creating the PHP Services pt. 3 00:07:56
    6. Employee Directory AIR Application pt. 1 00:07:43
    7. Employee Directory AIR Application pt. 2 00:04:10
    8. Employee Directory AIR Application pt. 3 00:07:01
    9. Creating the PHP Services pt. 4 00:07:22
    10. Communicating with Zend_Amf from AIR 00:07:18
  9. Customizing AIR Interfaces
    1. Styling with CSS pt. 1 00:05:12
    2. Styling with CSS pt. 2 00:05:16
    3. Styling with CSS pt. 3 00:05:17
    4. Styling with CSS pt. 4 00:05:40
    5. Using Effects in MXML - Fade 00:03:54
    6. Using Effects in MXML - Move 00:03:58
    7. Complex Effects in MXML 00:02:41
    8. Using Custom Chrome 00:09:00
    9. Using View States 00:05:32
    10. Transitions Between States 00:03:33
  10. Advanced AIR & PHP Part 1
    1. Photo Print Store AIR Application 00:06:09
    2. Custom MXML Components as Renderers pt. 1 00:07:30
    3. Custom MXML Components as Renderers pt. 2 00:04:40
    4. Drag & Drop pt. 1 00:03:49
    5. Drag & Drop pt. 2 00:05:02
    6. Drag & Drop pt. 3 00:05:09
    7. Drag & Drop pt. 4 00:06:27
    8. Drag & Drop pt. 5 00:05:00
    9. Uploading Files to PHP pt. 1 00:07:52
    10. Uploading Files to PHP pt. 2 00:02:10
    11. Uploading Files to PHP pt. 3 00:03:42
    12. Uploading Files to PHP pt. 4 00:07:58
    13. Photo Print Store Database Setup 00:05:26
    14. Photo Print Store PHP Services pt. 1 00:07:28
    15. Photo Print Store PHP Services pt. 2 00:04:44
    16. Logins with AIR & PHP pt. 1 00:07:40
    17. Logins with AIR & PHP pt. 2 00:07:19
    18. POST & RemoteObjects in Tandem pt. 1 00:05:11
    19. POST & RemoteObjects in Tandem pt. 2 00:07:23
  11. Advanced AIR & PHP Part 2
    1. Application: Document Manager pt. 1 00:05:29
    2. Application: Document Manager pt. 2 00:07:47
    3. Document Manager PHP Services pt. 1 00:03:35
    4. Document Manager Database 00:03:42
    5. Document Manager PHP Services pt. 2 00:08:49
    6. Document Manager PHP Services pt. 3 00:04:46
    7. Application: Document Manager pt. 3 00:04:34
    8. Application: Document Manager pt. 4 00:03:05
    9. Application: Document Manager pt. 5 00:02:31
    10. Application: Document Manager pt. 6 00:04:52
    11. Application: Document Manager pt. 7 00:05:24
    12. Application: Document Manager pt. 8 00:07:26
    13. Creating New Windows 00:05:44
    14. Application: Document Manager pt. 9 00:05:19
    15. Application: Document Manager pt. 10 00:06:12
    16. Chaining Events Together 00:06:55
    17. More User Authentication pt. 1 00:04:37
    18. More User Authentication pt. 2 00:05:54
    19. Using the Encryted Local Store pt. 1 00:07:11
    20. Using the Encryted Local Store pt. 2 00:04:33
    21. Custom Icons in MXML Renderers 00:05:38
    22. Tuning Custom Controls & Renderers 00:04:12
  12. Sometimes-Connected Applications
    1. Application: Traveling Salesman - Intro 00:02:20
    2. Local SQLite Databases 00:04:07
    3. Application: Traveling Salesman pt. 1 00:07:09
    4. Application: Traveling Salesman pt. 2 00:07:41
    5. Application: Traveling Salesman pt. 3 00:04:49
    6. Application: Traveling Salesman pt. 4 00:04:52
    7. Application: Traveling Salesman pt. 5 00:05:40
    8. Traveling Salesman PHP Code pt. 1 00:04:28
    9. Traveling Salesman PHP Code pt. 2 00:04:17
    10. Traveling Salesman AMF Communication pt. 1 00:04:55
    11. Traveling Salesman AMF Communication pt. 2 00:06:17
    12. Traveling Salesman AMF Communication pt. 3 00:05:52
    13. Saving Records Remotely & Locally 00:06:11
    14. Detecting Connectivity 00:07:54
    15. Syncronizing Remote & Local Data pt. 1 00:07:56
    16. Syncronizing Remote & Local Data pt. 2 00:06:39
    17. Custom Label Functions in Datagrids 00:03:57
  13. Going Public with Your Application
    1. Distributing Your Application 00:03:21
    2. The -app.xml File 00:03:20
    3. Using the Badge Installer 00:03:33
    4. Updating After Release pt. 1 00:06:54
    5. Updating After Release pt. 2 00:07:46
    6. Updating After Release pt. 3 00:07:14
    7. Updating After Release pt. 4 00:05:39
  14. Wrap Up & Next Steps
    1. ActionScript Further Study 00:03:40
    2. PHP Further Study 00:01:48
    3. Wrap Up 00:02:51
  15. Credits
    1. About this Author 00:01:46

Product Information

  • Title: Adobe AIR & PHP Development
  • Author(s): Richard Bates
  • Release date: June 2009
  • Publisher(s): Virtual Training Company, Inc.
  • ISBN: 01220110006SI