SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Drupal & Adobe Technologies




DrupalCampLA 2007
Drupal & Adobe Technologies
Who are you? Oh - Chris Charlton
     LA Drupal member             Authorized Adobe
 ●                            ●

                                  Flex Champion
     Drupal fan
 ●

                                  LA Air manager
                              ●
     Drupal user
 ●

                                  LA Flash member
                              ●
     Drupal advocate
 ●

                                  Flex book author
                              ●
     Drupal integrator
 ●

                                  Web Standards
                              ●
     Community helper
 ●
                                  teacher at the RMI
     (help, articles, code)
                                  A very chill dude
                              ●
     A chill dude
 ●


DrupalCampLA 2007
Drupal & Adobe Technologies
Adobe Technologies
     Adobe owns the designer's realm and is going
 ●

     for developers with a $100,000,000 campaign.
     Adobe created PDF.
 ●


     Adobe owns Flash.
 ●


     Adobe created and open sourced Flex.
 ●


     Adobe now has a desktop runtime - AIR.
 ●




DrupalCampLA 2007
Drupal & Adobe Technologies
Adobe Flash Player
     JIT (Just-in-time compiler)
 ●


     Audio (AAC, M4A, MP3)
 ●


     Video (H.264, 3GP, MOV, FLV)
 ●


     Sockets (XML, Binary)
 ●


     XML – E4X, XPath
 ●


     CSS (Cascade Style Sheets)
 ●


     Talks to PHP, .Net, Ruby, CFML, JS, AMF
 ●


     Most distributed software on the web!
 ●

DrupalCampLA 2007
Drupal & Adobe Technologies
Adobe Frameworks
     Flex - open ActionScript framework.
 ●




     Spry – JavaScript (Ajax) framework.
 ●




DrupalCampLA 2007
Drupal & Adobe Technologies
Flex
     It's a framework for RIAs.
 ●


     Adobe Flex Builder is the product (design view).
 ●


     The SDK, compiler, and framework are free.
 ●


     Flex 2 is out now, Flex 3 comes Q4-Q1 2008.
 ●


     New Flex release doesn't always mean a new
 ●

     Flash Player release, like Java (?).
     Languages: MXML (XML-based markup) and
 ●

     ActionScript 3 (similar to JavaScript).
DrupalCampLA 2007
Drupal & Adobe Technologies
Adobe AIR
     Flash Platform for the desktop. True cross-
 ●

     platform UI's for Mac, Windows, Linux (Solaris).

     AIR apps are compiled; written in ActionScript,
 ●

     JavaScript, or both in Flex, Flash, or pure JS.

     APIs for File I/O, SQLite, Network &
 ●

     Connectivity, WebKit (Embedded Web Browser)
     Windowed-application (native/custom), load
     popular video and audio formats and PDF.
DrupalCampLA 2007
Drupal & Adobe Technologies
Take one drop of Drupal...
     Drupal is a CMF before it's a CMS:
 ●




     CMF – Content Management Framework
     CMS – Content Management System

     Drupal is open like Flex.
 ●




     A CMF, like Drupal, can be used for more than
 ●

     just websites for developers and businesses.

DrupalCampLA 2007
Drupal & Adobe Technologies
Easy Mix (Drupal + Flash/Flex)
     Website with a rich presentation layer:
 ●


           Pages
       –

           Blogs
       –

           Calendar & Events
       –

           Forum
       –

           Video/Audio
       –




DrupalCampLA 2007
Drupal & Adobe Technologies
No Duh! (Now) Mix (Drupal + Flex)
     Administration overhauls:
 ●


           Productivity and efficiency
       –

                  More data, cleaner, faster, easier to touch and see.
              ●



           Present content differently depending on user levels
       –
           (no one cares to learn Drupal terminology)
     C-module (Apache) to compile MXML to SWF
 ●

     on the fly, essentially a replacement for
     standard markup files (HTML).
     Drupal template engine running on XSL/XSLT =
 ●

     mad props since I can push MXML or XHTML.
DrupalCampLA 2007
Drupal & Adobe Technologies
Untasted Mixes (Drupal + AIR)
     Desktop content management application.
 ●


     Custom (node) content types for applications:
 ●


           Bug or feedback reporting
       –

           Software dashboard/start-page news, updates, etc.
       –

           Knowledge base and documentation
       –

     Log-in screens (unmodified).
 ●


     PDF interactivity (XML-PDF, server-side scripts)
 ●




DrupalCampLA 2007
Drupal & Adobe Technologies
Drupal & Adobe Tech (Learn More)
     Drupal modules (Services, AMFPHP)
 ●

       http://drupal.org/project/services
       http://drupal.org/project/amfphp
     Flex.org
 ●


     Adobe Labs - http://labs.adobe.com
 ●


     Rich Media Institute - richmediainstitute.com
 ●


     LA Air & LA Flash - http://laflash.org
 ●


     LA Drupal - http://ladrupal.org
 ●



DrupalCampLA 2007
Drupal & Adobe Technologies

Weitere ähnliche Inhalte

Mehr von Chris Charlton

Lightning Talk: Drush aliases (Drupal Camp LA 2013)
Lightning Talk: Drush aliases (Drupal Camp LA 2013)Lightning Talk: Drush aliases (Drupal Camp LA 2013)
Lightning Talk: Drush aliases (Drupal Camp LA 2013)
Chris Charlton
 
Site Aliases: Powerful Drupal Administration Using Drush by Chris Charlton
Site Aliases: Powerful Drupal Administration Using Drush by Chris CharltonSite Aliases: Powerful Drupal Administration Using Drush by Chris Charlton
Site Aliases: Powerful Drupal Administration Using Drush by Chris Charlton
Chris Charlton
 
Policy File: Powerful Drupal Administration Using Drush
Policy File: Powerful Drupal Administration Using DrushPolicy File: Powerful Drupal Administration Using Drush
Policy File: Powerful Drupal Administration Using Drush
Chris Charlton
 

Mehr von Chris Charlton (9)

Lightning Talk: Drush aliases (Drupal Camp LA 2013)
Lightning Talk: Drush aliases (Drupal Camp LA 2013)Lightning Talk: Drush aliases (Drupal Camp LA 2013)
Lightning Talk: Drush aliases (Drupal Camp LA 2013)
 
Site Aliases: Powerful Drupal Administration Using Drush by Chris Charlton
Site Aliases: Powerful Drupal Administration Using Drush by Chris CharltonSite Aliases: Powerful Drupal Administration Using Drush by Chris Charlton
Site Aliases: Powerful Drupal Administration Using Drush by Chris Charlton
 
Policy File: Powerful Drupal Administration Using Drush
Policy File: Powerful Drupal Administration Using DrushPolicy File: Powerful Drupal Administration Using Drush
Policy File: Powerful Drupal Administration Using Drush
 
Drush 5.0 (DrupalCamp LA 2012) - Chris Charlton
Drush 5.0 (DrupalCamp LA 2012) - Chris CharltonDrush 5.0 (DrupalCamp LA 2012) - Chris Charlton
Drush 5.0 (DrupalCamp LA 2012) - Chris Charlton
 
Changes to Drupal Themes in version 7 (part 1)
Changes to Drupal Themes in version 7 (part 1)Changes to Drupal Themes in version 7 (part 1)
Changes to Drupal Themes in version 7 (part 1)
 
Web Content Management Systems From A Designer's Perspective (Drupal Technica...
Web Content Management Systems From A Designer's Perspective (Drupal Technica...Web Content Management Systems From A Designer's Perspective (Drupal Technica...
Web Content Management Systems From A Designer's Perspective (Drupal Technica...
 
Let's Zen! (Stop Theming From Scratch)
Let's Zen! (Stop Theming From Scratch)Let's Zen! (Stop Theming From Scratch)
Let's Zen! (Stop Theming From Scratch)
 
Flex Flash Air Interfaces for Custom Content Types in Drupal Chris Charlton
Flex Flash Air Interfaces for Custom Content Types in Drupal   Chris CharltonFlex Flash Air Interfaces for Custom Content Types in Drupal   Chris Charlton
Flex Flash Air Interfaces for Custom Content Types in Drupal Chris Charlton
 
Better Drupal Interaction Design with Flex
Better Drupal Interaction Design with FlexBetter Drupal Interaction Design with Flex
Better Drupal Interaction Design with Flex
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 

Drupal & Adobe Technologies - Chris Charlton

  • 1. Drupal & Adobe Technologies DrupalCampLA 2007 Drupal & Adobe Technologies
  • 2. Who are you? Oh - Chris Charlton LA Drupal member Authorized Adobe ● ● Flex Champion Drupal fan ● LA Air manager ● Drupal user ● LA Flash member ● Drupal advocate ● Flex book author ● Drupal integrator ● Web Standards ● Community helper ● teacher at the RMI (help, articles, code) A very chill dude ● A chill dude ● DrupalCampLA 2007 Drupal & Adobe Technologies
  • 3. Adobe Technologies Adobe owns the designer's realm and is going ● for developers with a $100,000,000 campaign. Adobe created PDF. ● Adobe owns Flash. ● Adobe created and open sourced Flex. ● Adobe now has a desktop runtime - AIR. ● DrupalCampLA 2007 Drupal & Adobe Technologies
  • 4. Adobe Flash Player JIT (Just-in-time compiler) ● Audio (AAC, M4A, MP3) ● Video (H.264, 3GP, MOV, FLV) ● Sockets (XML, Binary) ● XML – E4X, XPath ● CSS (Cascade Style Sheets) ● Talks to PHP, .Net, Ruby, CFML, JS, AMF ● Most distributed software on the web! ● DrupalCampLA 2007 Drupal & Adobe Technologies
  • 5. Adobe Frameworks Flex - open ActionScript framework. ● Spry – JavaScript (Ajax) framework. ● DrupalCampLA 2007 Drupal & Adobe Technologies
  • 6. Flex It's a framework for RIAs. ● Adobe Flex Builder is the product (design view). ● The SDK, compiler, and framework are free. ● Flex 2 is out now, Flex 3 comes Q4-Q1 2008. ● New Flex release doesn't always mean a new ● Flash Player release, like Java (?). Languages: MXML (XML-based markup) and ● ActionScript 3 (similar to JavaScript). DrupalCampLA 2007 Drupal & Adobe Technologies
  • 7. Adobe AIR Flash Platform for the desktop. True cross- ● platform UI's for Mac, Windows, Linux (Solaris). AIR apps are compiled; written in ActionScript, ● JavaScript, or both in Flex, Flash, or pure JS. APIs for File I/O, SQLite, Network & ● Connectivity, WebKit (Embedded Web Browser) Windowed-application (native/custom), load popular video and audio formats and PDF. DrupalCampLA 2007 Drupal & Adobe Technologies
  • 8. Take one drop of Drupal... Drupal is a CMF before it's a CMS: ● CMF – Content Management Framework CMS – Content Management System Drupal is open like Flex. ● A CMF, like Drupal, can be used for more than ● just websites for developers and businesses. DrupalCampLA 2007 Drupal & Adobe Technologies
  • 9. Easy Mix (Drupal + Flash/Flex) Website with a rich presentation layer: ● Pages – Blogs – Calendar & Events – Forum – Video/Audio – DrupalCampLA 2007 Drupal & Adobe Technologies
  • 10. No Duh! (Now) Mix (Drupal + Flex) Administration overhauls: ● Productivity and efficiency – More data, cleaner, faster, easier to touch and see. ● Present content differently depending on user levels – (no one cares to learn Drupal terminology) C-module (Apache) to compile MXML to SWF ● on the fly, essentially a replacement for standard markup files (HTML). Drupal template engine running on XSL/XSLT = ● mad props since I can push MXML or XHTML. DrupalCampLA 2007 Drupal & Adobe Technologies
  • 11. Untasted Mixes (Drupal + AIR) Desktop content management application. ● Custom (node) content types for applications: ● Bug or feedback reporting – Software dashboard/start-page news, updates, etc. – Knowledge base and documentation – Log-in screens (unmodified). ● PDF interactivity (XML-PDF, server-side scripts) ● DrupalCampLA 2007 Drupal & Adobe Technologies
  • 12. Drupal & Adobe Tech (Learn More) Drupal modules (Services, AMFPHP) ● http://drupal.org/project/services http://drupal.org/project/amfphp Flex.org ● Adobe Labs - http://labs.adobe.com ● Rich Media Institute - richmediainstitute.com ● LA Air & LA Flash - http://laflash.org ● LA Drupal - http://ladrupal.org ● DrupalCampLA 2007 Drupal & Adobe Technologies