+ All Categories
Home > Documents > MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith [email protected] TeraTech.

MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith [email protected] TeraTech.

Date post: 02-Jan-2016
Category:
Upload: catherine-bishop
View: 217 times
Download: 2 times
Share this document with a friend
Popular Tags:
14
MDCFUG TeraTech, Inc Adobe Apollo Adobe Apollo By Michael Smith [email protected] TeraTech
Transcript
Page 1: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

MDCFUG

TeraTech, Inc

Adobe ApolloAdobe Apollo

By Michael Smith

[email protected]

TeraTech

Page 2: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

Based onBased on

Presentation on Apollo by Mike Chambers Developer Relations for Apollo

Building Desktop RIAs Adobe's Next Gen Technology Developer Week Presentation given by Apollo Product Manager, Luis Polanco

Page 3: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

What is “Apollo”?What is “Apollo”?

Apollo is a cross-OS runtime that allows developers to leveragetheir existing web development skills (Flash, Flex, HTML, Ajax)to build and deploy desktop RIA’s.

Page 4: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

DisclaimerDisclaimer

Project is early in development process

Individual items / features are subject to change

Accurate as of June 2006

Page 5: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

How are Apollo How are Apollo Applications Composed?Applications Composed? Applications can be built using the

following technologiesFlash / Flex / ActionScriptHTML / JavaScript / CSS / AJAXCombination of these technologiesPDF can be leveraged with any

application

Page 6: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

Apollo App SpaceApollo App Space

Page 7: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

Apollo Functionality / APIsApollo Functionality / APIs

Offline / Occasionally Connected Applications can run in background Network

HTTP XML-RPC / SOAP / Rest based web services Binary and XML sockets

File I/O Local storage / Settings API Custom Chrome

Shape Alpha

More

Page 8: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

Apollo Desktop Apollo Desktop IntegrationIntegration

Installation Application Shortcuts Drag and Drop Clipboard Launch Native Apps Cross Application communication Notifications More

Page 9: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

Scripting SupportScripting Support

Depends on container being used ActionScript 3 - Flash / Flex JavaScript - HTML / CSS / AJAX Cross environment communication

and scripting will be possible Complete access to Flash Player

and HTML DOMs and APIs

Page 10: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

Apollo Applications Apollo Applications OverviewOverview

Page 11: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

Component DevelopmentComponent Development

Apollo Framework is built on top of Flex Framework

Building Flex based Apollo components is same as building Flex

components, except that you have access to Apollo specific APIs

Ability to also create HTML / JavaScript based Apollo components.

Page 12: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

Tentative TimelineTentative Timeline

-Developer Release on LabsSecond half of 2006http://labs.adobe.com

Apollo 1.0“2007”

Page 13: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

RIA Technology TrendsRIA Technology Trends

Page 14: MDCFUG TeraTech, Inc Adobe Apollo By Michael Smith michael@teratech.com TeraTech.

ResourcesResources

Adobe labs Apollohttp://labs.adobe.com/wiki/index.php/Apollo

Apollo FAQhttp://labs.adobe.com/wiki/index.php/

Apollo:developerfaq Apollo Preso

http://www.onflex.org/ted/2006/07/adobe-component-developer-summit_07.php

Oh Apollohttp://weblogs.macromedia.com/mc/archives/2006

/06/oh_apollo_techn.cfm


Recommended