Your SlideShare is downloading. ×
Drupal & Adobe Technologies - Chris Charlton
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Drupal & Adobe Technologies - Chris Charlton

5,491
views

Published on

DrupalCampLA 2007 slides from my presentation on Drupal and Adobe Technologies, namely Flex, Flash, PDF, and AIR.

DrupalCampLA 2007 slides from my presentation on Drupal and Adobe Technologies, namely Flex, Flash, PDF, and AIR.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
5,491
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
123
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 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