AIR & PHP Development

Visuel non disponible

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.

Formateur : Richard Bates
Enregistré sur PC | Langue: Anglais
Durée : 11 | Leçons: 121

Compatible Mac, Windows & iPad (en VOD)
143,52 € En stock

Acheter sur CD
ou DVD
Acheter des Crédits
pour Consultation
En savoir plus >>


TVA incluse, Hors Livraison
143,52 €

Accès à l'unité

Cette formation nécessite crédits

10 Crédits 10,00 € TTC commander
35 Crédits 30,00 € TTC commander
60 Crédits 50,00 € TTC commander
130 Crédits 100,00 € TTC commander
  • AIR Development Basics

    • (07:10) User Interface Controls pt. 1
    • (04:50) User Interface Controls pt. 2
    • (05:50) Intro to MXML
    • (05:36) Data Binding
  • ActionScript 3 Primer

    • (06:37) Data Types
    • (05:14) Syntax & Variables
    • (04:19) Keywords & Functions
    • (03:50) Events
  • PHP & AIR Overview

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

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

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

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

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

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

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

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

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

    • (01:46) About this Author
Formateur : Richard Bates
Langue : Anglais
Durée : 11
Nombre de séquences vidéo : 121
SKU : 34002
Réf :
ISBN : 1-935320-49-1

Descriptif :

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.




Richard Bates

Richard Bates is a software developer and author in Athens, GA. Specializing in Adobe Flex, AIR, and PHP development, he has served in this capacity in projects ranging from refrigerator magnet designers to interactive applications for world-wide brands. A dedicated open-source community enthusiast, Richard has written developer how-tos for Zend DevZone, AOL Developer Network, Adobe Developer Connection, and php|architect magazine, among others. You can contact Richard about this series, his articles, or his open-source projects through his blog at http://flexandair.com.

Vous souhaitez recevoir l'aide d'un formateur expérimenté pour parfaire votre apprentissage ? C'est possible grâce a notre centre de formation accompagnée a distance.

  • Profitez de conseils personnalisés grâce a des entretiens téléphoniques réguliers avec votre formateur.
  • Confrontez-vous a la réalité des entreprises grâce aux exercices proposés pendant la formation.
  • Obtenez une Attestation de Formation Professionnelle.
  • Contactez-nous pour le financement de votre formation par votre OPCA.