Adobe AIR with AJAX: Learn Adobe AIR the Fast, Efficient Way! (Visual QuickPro Guide)

Overview

AIR (Adobe Integrated Runtime) is Adobe?s open-source technology that lets Web developers and programmers create Rich Internet Applications that run outside of any Web browser. This Visual QuickPro Guide teaches everything you need to know to begin creating applications that combine the rich experience of a traditional desktop application with the power and reach of the Internet. The book uses a visual, step-by-step approach and covers all the fundamental AIR concepts, without the fluff, confusing segues, and ...
See more details below
Paperback
$36.14
BN.com price
(Save 9%)$39.99 List Price
Other sellers (Paperback)
  • All (34) from $1.99   
  • New (8) from $1.99   
  • Used (26) from $1.99   
Adobe AIR (Adobe Integrated Runtime) with Ajax: Visual QuickPro Guide

Available on NOOK devices and apps  
  • NOOK Devices
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK Study
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$17.99
BN.com price
(Save 43%)$31.99 List Price

Overview

AIR (Adobe Integrated Runtime) is Adobe’s open-source technology that lets Web developers and programmers create Rich Internet Applications that run outside of any Web browser. This Visual QuickPro Guide teaches everything you need to know to begin creating applications that combine the rich experience of a traditional desktop application with the power and reach of the Internet. The book uses a visual, step-by-step approach and covers all the fundamental AIR concepts, without the fluff, confusing segues, and technical jargon that bog down so many other computer books. Author Larry Ullman has a well-earned reputation for writing books that are accessible, easy-to-follow, and, above all, useful. This book focuses solely on developing AIR applications using HTML and JavaScript, although formal knowledge of JavaScript is not required.

Read More Show Less

Product Details

  • ISBN-13: 9780321524614
  • Publisher: Peachpit Press
  • Publication date: 5/8/2008
  • Series: Visual QuickPro Series
  • Pages: 374
  • Product dimensions: 7.00 (w) x 8.90 (h) x 1.00 (d)

Table of Contents


Introduction     viii
Running AIR Applications     1
Installing the Runtime     2
Installing an Application     4
Running an Application     7
Creating an Application     9
Installing the SDK     10
Updating Your Path on Windows     11
Updating Your Path on Mac OS X     13
Creating the Project's Structure     16
Creating the HTML File     18
Creating the XML File     19
Testing the Application     23
Creating a Certificate     25
Building the Application     27
AIR Development Tools     29
Using Aptana Studio     30
Using Dreamweaver     37
Creating Digital Signatures     40
Basic Concepts and Code     45
Technological Background     46
Using AIRAliases.js     49
JavaScript Frameworks     51
ActionScript Libraries     54
Handling Events     56
The XMLHttpRequest Object     59
Debugging     65
Using JavaScript Dialogs     66
Using Trace     68
Using the AIR Introspector     70
Other Debugging Techniques     72
Making Windows     75
Creating a New Window     76
Creating a New Native Window     80
Customizing Windows     83
Accessing a New Native Window     86
Creating Full-screen Windows     90
Handling Window Events     93
Creating a New Look     96
Moving and Resizing Windows     100
Creating Menus     103
Menu Terminology     104
Creating a Menu     106
Handling Menu Events     111
OS-specific Menus     115
Adding Keyboard Equivalents     118
Changing a Menu Item's State     123
Importing and Exporting Data     127
Copying     128
Cutting     133
Pasting     137
Working with Different Formats     141
Drag and Drop In     146
Drag and Drop Out     151
Files and Directories     155
Fundamentals     156
File and Directory Browsing     159
Accessing File Information     164
Reading Directories     168
Deleting Files and Directories      172
Copying and Moving     177
Working with File Content     183
Reading from Files     184
Writing to Files     189
An Asynchronous Example     195
Using Binary Data     201
Working with Databases     205
Connecting to a Database     206
Creating a Database     209
Inserting Records     213
Handling Errors     218
Selecting Records     221
Updating and Deleting Records     227
Database Techniques     235
Distributing Databases     236
Using Prepared Statements     240
Fetching Records in Groups     245
Performing Transactions     249
Improving Performance     260
Debugging Techniques     261
Networking     263
The URLRequest Class     264
Receiving Data     268
Parsing Data     271
Transmitting Data     275
Downloading Files     280
Downloading Large Files     283
Uploading Files     287
Using Other Media     291
Playing Sounds     292
Playing Long Sounds      294
Playing Streaming Sounds     298
Controlling Sounds     303
Displaying PDFs     308
Handling XML Data     312
Security Techniques     319
The AIR Security Model     320
Using Non-Application Sandbox Content     325
Using the Sandbox Bridge     328
Storing Encrypted Data     339
Validating Data     343
Best Security Practices     344
Deploying Applications     345
More Application Descriptor File Options     346
Using Custom Icons     349
Seamless Installations     351
More Application Ideas     354
Updating an Application     358
Index     366
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

    If you find inappropriate content, please report it to Barnes & Noble
    Why is this product inappropriate?
    Comments (optional)