• Complain

Mike Chambers - Apollo for Adobe Flex Developers Pocket Guide

Here you can read online Mike Chambers - Apollo for Adobe Flex Developers Pocket Guide full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2007, publisher: OReilly Media, Inc., genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Mike Chambers Apollo for Adobe Flex Developers Pocket Guide

Apollo for Adobe Flex Developers Pocket Guide: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Apollo for Adobe Flex Developers Pocket Guide" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Written by members of the Apollo product team, this is the official guide to the Alpha release of Adobe Apollo, the new cross platform desktop runtime from Adobe Labs.Apollo for Adobe Flex Developers Pocket Guide explains how to build and deploy Flash-based Rich Internet Applications (RIAs) to the desktop using Adobes Flex framework. This book describes concisely how Apollo works, and offers numerous examples for those who want to start building RIAs for the desktop right away. Why put RIAs on the desktop? Theyre already supposed to offer the responsiveness of desktop programs. Unfortunately, web browsers were designed to deliver and display HTML-based documents, not applications. The conflict between document- and application-focused functionality creates several problems when deploying applications via the browser. Adobe Apollo gives you the best of both worlds -- the web development model and true desktop functionality. This pocket guide explains how to:Set up your development environment Create your first application Use the File I/O API Use HTML within Flex-based Apollo applications Use the included Apollo mini-cookbook for common tasks The book also includes a guide to Apollo packages, classes, and command-line tools. Once you understand the basics of building a Flex-based Apollo application, this pocket guide makes an ideal reference for tackling specific problems.Adobe Developer Library is a co-publishing partnership between OReilly Media and Adobe Systems, Inc. and is designed to produce the number one information resources for developers who use Adobe technologies. Created in 2006, the Adobe Developer Library is the official source for comprehensive learning solutions to help developers create expressive and interactive web applications that can reach virtually anyone on any platform. With top-notch books and innovative online resources covering the latest in rich Internet application development, the Adobe Developer Library offers expert training and in-depth resources, straight from the source.

Mike Chambers: author's other books


Who wrote Apollo for Adobe Flex Developers Pocket Guide? Find out the surname, the name of the author of the book and a list of all author's works by series.

Apollo for Adobe Flex Developers Pocket Guide — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Apollo for Adobe Flex Developers Pocket Guide" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Index
[]Alpha 1, viiiApolloapplication (web)applications
Index
[]
Index
[]complete event
Index
[]directoriesdomInitialize
Index
[]
Index
[]filesFlash Player
Index
[]htmlRender
Index
[]
Index
[]
Index
[]
Index
[]load( ) method
Index
[]message URL httpmessage URL message URL http
Index
[]
Index
[]
Index
[]PDF, vi
Index
[]
Index
[]stringstext files
Index
[]tag

Index
[]
Index
[]
Index
[]
Index
[]WebKitwindow.location property
Index
[]
Index
[]
Apollo for Adobe Flex Developers Pocket Guide - image 1
Apollo for Adobe Flex Developers Pocket Guide
By Mike Chambers, Rob Dixon, Jeff Swartz
...............................................
Publisher: O'Reilly
Pub Date: March 31, 2007
Print ISBN-10: 0-596-51391-7
Print ISBN-13: 978-0-59-651391-7
Pages:
Written by members of the Apollo product team this is the officialguide to the - photo 2

Written by members of the Apollo product team, this is the officialguide to the Alpha release of Adobe's Apollo project, therevolutionary cross platform desktop runtime from Adobe Labs. Adobe Apollo Pocket Guide for Flex explains how to buildand deploy Flash-based Rich Internet Applications (RIAs) to thedesktop using Adobe's Flex framework. This book describes conciselyhow Apollo works, and offers numerous examples for those who wantto start building RIAs for the desktop right away.Why put RIAs on the desktop? They're already supposed to offer theresponsiveness of desktop programs. Unfortunately, web browserscan't support all of the interactions we expect from applications.You can't drag a file into an RIA and have it act on that file, forexample, or have RIAs interact with other applications on thecomputer.Adobe's Apollo project gives you the best of both worlds -- the RIAdevelopment model and true desktop functionality. This pocket guideexplains how.Topics include:

  • The types of applications Apollo targets:

  • Steps for creating your first application

  • Using the File I/O API

  • Using HTML within Flex-based Apollo Applications

  • Apollo Mini Cookbook for common tasks

  • Apollo Packages and Classes, and Command-Line Tools

Once you understand the basics of building a Flex-based Apolloapplication, this pocket guide makes an ideal reference fortackling specific problems.

Appendix A. Apollo Packages and Classes

lists the new ActionScript packages and classes that are part of the Apollo Alpha 1 release.

Table A-1. Apollo ActionScript classes

Package

Classes

flash.display

flash.display.NativeWindow

flash.display.NativeWindowDisplayState

flash.display.NativeWindowIcon

flash.display.NativeWindowInitOptions

flash.display.NativeWindowResize

flash.display.NativeWindowSystemChrome

flash.events

flash.events.FileListEvent

flash.events.InvokeEvent

flash.eventsHTMLUncaughtJavaScriptExceptionEvent

flash.events.NativeWindowBoundsEvent

flash.events.NativeWindowDisplayStateEvent

flash.events.NativeWindowErrorEvent

flash.filesystem

flash.filesystem.File

flash.filesystem.FileMode

flash.filesystem.FileStream

flash.html

flash.html.HTMLControl

flash.html.JavaScriptFunction

flash.html.script.JavaScriptObject

flash.system

flash.system.Shell

flash.system.NativeWindowCapabilities flash.system.Updater

lists the Flex Apollo component classes.

Table A-2. Flex Apollo component classes

Package

Classes

mx.core

mx.core.ApolloApplication

mx.controls

mx.controls.FileSystemComboBox

mx.controls.FileSystemDataGrid

mx.controls.FileSystemEnumerationMode

mx.controls.FileSystemHistoryButton

mx.controls.FileSystemList

mx.controls.FileSystemSizeDisplayMode

mx.controls.FileSystemTree

mx.controls.HTML

A few core ActionScript classes have been altered to support Apollo. lists the classes that have changed and the new methods or properties that they offer.

Table A-3. Changes to existing classes for Apollo

Class

New Property or Method

flash.display.Stage

window property

flash.events.Event

DOM_INITIALIZE constant

HTML_BOUNDS_CHANGE constant

HTML_RENDER constant

LOCATION_CHANGE constant

NETWORK_CHANGE constant

flash.system.Security

APPLICATION constant

flash.utils.ByteArray

deflate( ) method

inflate( ) method

flash.net.URLRequest

followRedirects

manageCookies shouldAuthenticate

shouldCacheResponse

useCache

B.1. AMXMLC

AMXMLC is a simple wrapper for the MXMLC Flex compiler, which links in the appropriate Apollo-specific libraries.

Usage is the same as MXMLC:

amxmlc myTestApp.mxml

This shell script is included in the bin directory of the Apollo SDK directory.

The first argument passed to the compiler is the location of the MXML file to compile (myTestApp.mxml in the previous example).

There are a number of other options for the MXMLC compiler. For details on these, see:

http://livedocs.macromedia.com/flex/201/html/compilers_123_24.html
B.2. ADL

ADL is a command-line tool that launches an Apollo application, based on it's application.xml file, without requiring that the application be installed. This is useful for testing and debugging the application.

Typically, you want to call the ADL tool passing one parameter: the path to the application descriptor file (the application .xml file):

adl application.xml

The full syntax of the ADL command is:

adl ( -runtime )? ? ( -- ... )?

Here is a description of the command-line arguments for ADL:

Option

Description

-runtime

Optional argument that specifies the directory that contains the Apollo runtime that should be used.

path-app-xml

The application.xml descriptor file for the application that should be launched.

path-to-root-dir

Optional argument that specifies the directory that contains the application.xml descriptor file

--

Any arguments specified after this argument will be passed to the application as startup/command-line arguments.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Apollo for Adobe Flex Developers Pocket Guide»

Look at similar books to Apollo for Adobe Flex Developers Pocket Guide. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Apollo for Adobe Flex Developers Pocket Guide»

Discussion, reviews of the book Apollo for Adobe Flex Developers Pocket Guide and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.