Jump To Content

LearnHub




Adobe AIR - PHP Tutorial Video - Training

certificate Free Certification with each course
We now offer a free certificate to verify they have undertaken a training course,
each certificate comes with a unique number of authenticity and allows third-parties
to validate that you have taken a course.

Tutorial Duration: 11 hours
Lessons: 121
Includes Working Files: Yes
Free Online Demos: Yes
Playable via Flash and Quicktime: Yes

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 AIR - PHP Tutorial video series, by seasoned Flex/AIR and PHP integration specialist Richard Bates, is designed for PHP developers at all skill levels we wish to leverage the power and flexibility of AIR to create amazing desktop applications that are truly platform independent. Viewers will learn AIR fundamentals and advanced integration techniques using real-world applications and common feature-set requirements. Work files are included with the tutorials.

To help you evaluate this training video the first 3 chapters have been made avaiable online. Follow this link to the Free Demos on the FREE AIR - PHP Development Tutorial Videos

Topics covered on this 11 hour AIR and PHP Video Based Tutorial are listed below:-

Introduction

Welcome (04:04)
About Adobe AIR (03:11)
How it Works: A High-Level View (01:56)

Getting Started

Setting up WAMPServer on Windows (03:20)
Setting up MAMP on Mac (03:58)
Installing Zend Studio for Eclipse (03:10)
Installing Flex Builder as a Plug-In (05:27)
Getting Familiar with Flex Builder
The Eclipse Interface (06:08)
Modes & Views (07:03)

AIR Development Basics

User Interface Controls pt. 1 (07:10)
User Interface Controls pt. 2 (04:50)
Intro to MXML (05:50)
Data Binding (05:36)
ActionScript 3 Primer
Data Types (06:37)
Syntax & Variables (05:14)
Keywords & Functions (04:19)
Events (03:50)

PHP & AIR Overview

Connection Options (03:19)
Using POST & GET pt. 1 (09:06)
Using POST & GET pt. 2 (08:43)
Application: Contact Form pt. 1 (05:35)
Application: Contact Form pt. 2 (05:03)
Application: Contact Form pt. 3 (07:55)

AMFPHP

Setting Up AMFPHP (03:39)
Creating Remote Services in PHP (04:12)
Remote Objects (08:58)
Database Setup with phpMyAdmin (04:34)
Application: Course Catalog pt. 1 (07:58)
Application: Course Catalog pt. 2 (06:56)
Application: Course Catalog pt. 3 (05:08)
Application: Course Catalog pt. 4 (04:01)
Application: Course Catalog pt. 5 (07:38)

Zend_Amf

Setting Up Zend_Amf (05:26)
Creating the Zend_Amf Gateway (05:48)
Creating the PHP Services pt. 1 (05:23)
Creating the PHP Services pt. 2 (03:42)
Creating the PHP Services pt. 3 (07:56)
Employee Directory AIR Application pt. 1 (07:44)
Employee Directory AIR Application pt. 2 (04:11)
Employee Directory AIR Application pt. 3 (07:01)
Creating the PHP Services pt. 4 (07:23)
Communicating with Zend_Amf from AIR (07:19)

Customizing AIR Interfaces

Styling with CSS pt. 1 (05:12)
Styling with CSS pt. 2 (05:17)
Styling with CSS pt. 3 (05:17)
Styling with CSS pt. 4 (05:41)
Using Effects in MXML - Fade (03:55)
Using Effects in MXML - Move (03:58)
Complex Effects in MXML (02:41)
Using Custom Chrome (09:01)
Using View States (05:33)
Transitions Between States (03:34)

Advanced AIR & PHP Part 1

Photo Print Store AIR Application (06:09)
Custom MXML Components as Renderers pt. 1 (07:31)
Custom MXML Components as Renderers pt. 2 (04:41)
Drag & Drop pt. 1 (03:50)
Drag & Drop pt. 2 (05:03)
Drag & Drop pt. 3 (05:09)
Drag & Drop pt. 4 (06:27)
Drag & Drop pt. 5 (05:00)
Uploading Files to PHP pt. 1 (02:10)
Uploading Files to PHP pt. 2 (07:52)
Uploading Files to PHP pt. 3 (03:42)
Uploading Files to PHP pt. 4 (07:59)
Photo Print Store Database Setup (05:26)
Photo Print Store PHP Services pt. 1 (07:28)
Photo Print Store PHP Services pt. 2 (04:45)
Logins with AIR & PHP pt. 1 (07:40)
Logins with AIR & PHP pt. 2 (07:20)
POST & RemoteObjects in Tandem pt. 1 (05:12)
POST & RemoteObjects in Tandem pt. 2 (07:24)

Advanced AIR & PHP Part 2

Application: Document Manager pt. 1 (05:29)
Application: Document Manager pt. 2 (07:47)
Document Manager PHP Services pt. 1 (03:35)
Document Manager Database (03:42)
Document Manager PHP Services pt. 2 (08:50)
Document Manager PHP Services pt. 3 (04:46)
Application: Document Manager pt. 3 (04:34)
Application: Document Manager pt. 4 (03:05)
Application: Document Manager pt. 5 (02:31)
Application: Document Manager pt. 6 (04:52)
Application: Document Manager pt. 7 (05:24)
Application: Document Manager pt. 8 (07:26)
Creating New Windows (05:44)
Application: Document Manager pt. 9 (05:19)
Application: Document Manager pt. 10 (06:12)
Chaining Events Together (06:55)
More User Authentication pt. 1 (04:37)
More User Authentication pt. 2 (05:54)
Using the Encryted Local Store pt. 1 (07:11)
Using the Encryted Local Store pt. 2 (04:33)
Custom Icons in MXML Renderers (05:38)
Tuning Custom Controls & Renderers (04:12)

Sometimes-Connected Applications

Application: Traveling Salesman - Intro (02:20)
Local SQLite Databases (04:07)
Application: Traveling Salesman pt. 1 (07:09)
Application: Traveling Salesman pt. 2 (07:42)
Application: Traveling Salesman pt. 3 (04:49)
Application: Traveling Salesman pt. 4 (04:52)
Application: Traveling Salesman pt. 5 (05:40)
Traveling Salesman PHP Code pt. 1 (04:28)
Traveling Salesman PHP Code pt. 2 (04:17)
Traveling Salesman AMF Communication pt. 1 (04:55)
Traveling Salesman AMF Communication pt. 2 (06:18)
Traveling Salesman AMF Communication pt. 3 (05:52)
Saving Records Remotely & Locally (06:11)
Detecting Connectivity (07:54)
Syncronizing Remote & Local Data pt. 1 (07:56)
Syncronizing Remote & Local Data pt. 2 (06:40)
Custom Label Functions in Datagrids (03:57)

Going Public with Your Application

Distributing Your Application (03:21)
The -app.xml File (03:20)
Using the Badge Installer (03:33)
Updating After Release pt. 1 (06:54)
Updating After Release pt. 2 (07:46)
Updating After Release pt. 3 (07:14)
Updating After Release pt. 4 (05:39)

Wrap Up & Next Steps

ActionScript Further Study (03:40)
PHP Further Study (01:48)
Wrap Up (02:51)

Credits

About this Author (01:46)

Your Comment
Textile is Enabled (View Reference)