Step Outside the Box Part I - PowerPoint PPT Presentation

About This Presentation
Title:

Step Outside the Box Part I

Description:

I am an avid snowboarder and skier always looking for the ... New Hacker Movie Starring Keanu Reeves? Words and Phrases that Describe Web 2.0. Standards based ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 24
Provided by: Rush7
Category:
Tags: box | keanu | outside | part | reeves | step

less

Transcript and Presenter's Notes

Title: Step Outside the Box Part I


1
Step Outside the Box Part I
2
Theo Rushin Jr
  • I am an avid snowboarder and skier always looking
    for the deep powder. When Im not carving my
    way through the trees or dreaming of the next big
    snowfall, I work as a consultant at the National
    Institutes of Health (NIH) where I lead the
    design and development of many web-based
    solutions.
  • I have spent the past 6 years establishing myself
    as an expert Coldfusion and Flash Rich Internet
    Application Developer and Trainer. During my 6
    years of web application development I have
    created and supported many enterprise-wide
    web-based applications.

I can be reached at rushint_at_mail.nih.gov or on
the snow
3
What is Web 2.0
  • New Version of the Web?

New Web Technologies?
4
Words and Phrases that Describe Web 2.0
  • Standards based
  • Social Bookmarking
  • AJAX
  • RSS
  • Web Services
  • Tags

5
From Web 2.0 Conference
  • The Web is a fundamental shift in power toward
    the bottom, toward the people as they organize
    themselves, and away from a small group of people
    who want to impose a policy top-down.

- Pierre Omidyar
6
From Wikipedia
  • Web 2.0 is a term often applied to a perceived
    ongoing transition of the World Wide Web from a
    collection of websites to a full-fledged
    computing platform serving web applications to
    end users. Ultimately Web 2.0 services are
    expected to replace desktop computing
    applications for many purposes.

http//en.wikipedia.org/wiki/Web_2.0
7
From Web 2.0 for Designers
  • A vision of the Web in which information is
    broken up into microcontent units that can be
    distributed over dozens of domains. The Web of
    documents has morphed into a Web of data. We are
    no longer just looking to the same old sources
    for information. Now were looking to a new set
    of tools to aggregate and remix microcontent in
    new and useful ways.

- Richard MacManus
8
  • the web as a platform

- Mike Chambers
9
  • Design patterns and business models for the next
    generation of software. The shorter term results
    are things like easier sharing of photos with
    your friends and family, finding the most
    interesting things to read, and getting new
    insights on information by combining data like
    rental listings with their locations on a map.
    Longer term, this "architecture of participation"
    could mean harnessing collective intelligence
    across the Internet to solve increasingly
    difficult problems around the world.

- Tim O'Reilly
10
How does Flash fit in?
  • Web 2.0 is not (and will not be) limited to a
    single set of technologies.
  • The Flash Platform is well suited to creating
    applications based on distributed APIs and
    engaging user interfaces.
  • Flash brings capabilities that are not possible
    in HTML and easier to implement than AJAX.

11
Flash JavaScript Integration Kit
  • The Flash/JavaScript Integration Kit was
    developed by Christian Cantrell and Mike Chambers
    at Macromedia.

12
Flash JavaScript Integration Kit
  • Tested within the following browsers
  • Windows IE 6.0
  • Windows Firefox 1.0
  • Windows Opera 8.0
  • Macintosh Opera 8.0
  • Macintosh Firefox 1.0
  • Safari 1.2.4 and 2.0
  • Linux Firefox 1.0.4

13
Flash JavaScript Integration Kit
  • Supports the following data types
  • Object
  • Array
  • String
  • Number
  • Boolean
  • Date
  • null
  • undefined

14
Flash JavaScript Integration Kit
  • Project Sources
  • OSFlash
  • http//osflash.org/doku.php?idflashjs
  • Flash / JavaScript Integration Kit (Beta)
  • http//weblogs.macromedia.com/flashjavascript/

15
Flash JavaScript Integration Kit
  • Live Examples
  • Macromedia XML News Aggregator
  • http//weblogs.macromedia.com/mxna/reports/categor
    yFeedReport/
  • Extending AJAX with the Flash JavaScript
    Integration Kit
  • http//www.krishadlock.com/clients/informit/Extend
    ingAJAX/

16
Flash JavaScript Integration Kit
  • Tutorial
  • Danny Patterson has written an excellent tutorial
    about using the Macromedia Flash / JavaScript
    Integration Kit. The tutorial is located at
  • http//www.communitymx.com/content/article.cfm?cid
    D7491printtrue
  • I have supplied a reprint of that article for you
    use.

17
Flash 8 External Interface
  • The External Interface class is the External
    API, an application programming interface that
    enables straightforward communication between
    ActionScript and the Flash Player container.

18
Flash 8 External Interface
  • Benefits
  • More powerful and stable
  • Extremely easy to implement
  • Allows for synchronous communication
  • Can send complex objects as arguments

19
Flash 8 External Interface
  • Supported within the following browsers
  • Internet Explorer 5.0 (Windows)
  • Netscape 8.0 (Windows Macintosh)
  • Mozilla 1.7.5 (Windows Macintosh)
  • Firefox 1.0 (Windows Macintosh)
  • Safari 1.3 (Macintosh)

20
Flash 8 External Interface
  • Supports all primitive data types as well as
    complex objects as arguments.

21
Flash 8 External Interface
  • Live Examples
  • Simplecart and External Interface (Flash 8)
  • http//www.flash-db.com/Tutorials/simplecart/
  • Fun with External Interface
  • http//www.pasz.com/blog/2005/11/fun-with-external
    -interface.html

22
Flash 8 External Interface
  • Tutorial
  • Danny Patterson has written (another) excellent
    tutorial about using the Flash 8 External
    Interface API. The tutorial is located at
  • http//www.communitymx.com/content/article.cfm?cid
    0922Aprinttrue
  • I have supplied a reprint of that article for you
    use.

23
Presentation and Examples
  • You can find this presentation and the some of
    the examples I used at my blog
  • http//therush.mxdj.com
Write a Comment
User Comments (0)
About PowerShow.com