Start reading Breaking Out of the Web Browser with Adobe AIR on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here.

Deliver to your Kindle or other device

 
 
 

Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Read books on your computer or other mobile devices with our FREE Kindle Reading Apps.
Breaking Out of the Web Browser with Adobe AIR
 
 

Breaking Out of the Web Browser with Adobe AIR [Kindle Edition]

Michael Labriola , Jeff Tapper
4.5 out of 5 stars  See all reviews (2 customer reviews)

Digital List Price: $39.99 What's this?
Print List Price: $49.99
Kindle Price: $17.69 includes free wireless delivery via Amazon Whispernet
You Save: $32.30 (65%)

Formats

Amazon Price New from Used from
Kindle Edition $17.69  
Paperback $28.71  

Customers Who Bought This Item Also Bought


Editorial Reviews

Product Description

This is the eBook version of the printed book.

With the introduction of Adobe AIR, Flex developers have more capability than ever before. Now you can build dynamic applications that combine the rich experience of a traditional desktop application with the power of the Internet. Leveraging your existing knowledge of Adobe Flex and Flash, Breaking out of the Web Browser with Adobe AIR will help you build well-architected desktop applications. Flex and Flash experts Jeff Tapper and Michael Labriola will teach you techniques to create truly custom interfaces by leading you through exercises with a real world time-tracking application. The book’s abundance of examples will help you become adept at interacting with the end user’s underlying operating system and teach you the most important concepts for using AIR.

About the Author

Jeff Tapper has developed Internet-based applications since 1995 for a myriad of clients including Morgan Stanley, Conde Nast, Toys R Us, IBM, Dow Jones, American Express, M&T Bank, and Verizon. He has developed Flex applications since the earliest days of Flex 1. As an Instructor, Jeff is certified to teach Adobe’s courses on AIR, Flex, ColdFusion, and Flash. He is a senior consultant at Digital Primates IT Consulting Group, which provides expert guidance on rich Internet application development.

Michael Labriola is a Senior Consultant at Digital Primates IT Consulting Group. He has developed Internet applications since 1995 and has worked with Flex since its 1.0 beta program. Michael is an Adobe Flex Developer Champion, Certified Instructor, Community Expert, and international speaker on Flex and AIR topics who has consulted for three of the world’s ten most recognized brands. 

Product Details

  • File Size: 9046 KB
  • Print Length: 432 pages
  • Simultaneous Device Usage: Up to 5 simultaneous devices, per publisher limits
  • Publisher: New Riders Press; 1 edition (April 16, 2010)
  • Sold by: Amazon Digital Services
  • Language: English
  • ASIN: B003FJ64DU
  • Text-to-Speech: Enabled
  • Amazon Best Sellers Rank: #310,318 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?


Customer Reviews

3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
2 of 3 people found the following review helpful
Format:Paperback
Breaking out of the browser with air is an excellent book. It provides a great overview of a ton of things one can do with Air. The book is not a comprehensive bible of every single thing you need to know, but that's one of its strong points. If I need to know the complete in's and out's of something I'll check the api docs and get my info there. The best thing this book does is give you a full understanding of whats available.

Another key point for me is that the book is good at showing what kinds of things a developer should keep in mind when it comes to making desktop apps rather than web apps. This is bigger than you would think for impacting user experience.

I went into this book with as3 knowledge, having worked on an air app prior and some flex knowledge. Coming out I know alot more things to watch out for and a heads up some some functionality I haven't used. There's also a ton of good snippets of code; just enough, to give you an idea of whats being discussed.

As far as frameworks go they take a look at using some commands and talk a little about how that plays into creating reusable code, always a plus in my book. I'm more of a PureMVC fan myself, and the code they present is a variation of adobe's Cairngorm.

Various places they make comments to elements in the adobe flex 3 training from the source book. I'm off to get a copy of that now as a good in depth how it works book.

This is definitely worth picking up especially if you are new to Air. Not overpoweringly long either.
Comment | 
Was this review helpful to you?
Format:Paperback
The title of this book seems very interesting but a little intimidating. "Breaking out of the Web Browser" provides a good understanding of the history of information systems and claims that AIR can supersede a web browser by overcoming its limitations by providing more and better features. This book is meant to be used by Web Developers who have a programming background preferably in Flex or Actionscript. The majority of content in this book is based on exploring a time tracker application which has its own pros and cons. In my opinion, it is a great book to start learning AIR although not that comprehensive in detail.

After starting to read this book, it seems to me that this book is more geared towards somebody who is a beginner in developing AIR Desktop applications. It sounds a little contradicting with the "Intermediate" book level printed on the back of this book. I do see that one requires an intermediate level of programming language to understand its contents.

The books starts with a good preface about the internet era going from the mainframe to the client-server model to the RIA development model. It also gives a good introduction about what AIR can do and provides are good entry into the subject. I am really not sure why the authors chose to base the book on a time tracker application. It is similar to a story telling approach but in this case I have already lost my interest to an extent due to the thought of developing an application which I have no desire to build. I think that having more examples would have made this book a much more interesting read.

The first chapter of this book allows a web developer familiar with HTML with JavaScript, Flash, or Flex to create AIR applications. Again, I do not know why the authors chose to develop the rest of the chapters of this book based on a time tracker applications for understanding the functionality of AIR. I can agree with the authors to a certain extent about why one needs a pretext to dive into the book but to me it doesn't seem to be helpful in the long run.

Chapter Two of the book explains how AIR can interact with the OS clipboard. I do not see the importance of including such a chapter towards the beginning of the book while I am trying to learn the basic functionalities AIR can provide. I am a beginner in AIR but I do have a moderate amount of flex experience. I can see why the time tracker application does require a clipboard interaction but it isn't that appealing in nature.

The flow of information from Chapter Four onwards is smooth and well maintained. Authors do an excellent job in explaining the drag and drop functionality in AIR, the benefits of using a SQLite database with direct access to the file system which according to me is a definite win over the web browsers due to their inability in interacting with the OS directly.

Chapter Seven is geared towards the general look and feel of the AIR application. I just love the idea of enabling applications to handle networking and user activity events in addition to having an auto-update feature using the AIR framework.

Chapter Nine explores the use HTML content in an AIR application. I am not sure why the authors chose not to mention that fact that all HTML tags are not supported by AIR application. It seems like they are advocating the use of AIR without providing its limitations. They starts off the chapter by mentioning that AIR uses the same HTML rendering engine as the Apple's Safari browser.

In the next chapters, authors do a good job of explaining several ways to interact with a web server for exchanging remote data using SOAP, REST, AMF, RTMP, and Sockets. Chapter Eleven continues to explain the benefits of using Adobe Blaze DS which provides an efficient and sophisticated mechanism to interact with server data. However, the introduction to Blaze DS is not up to the mark. It would have been helpful to include more visual representations of what Blaze DS can or cannot do.

Chapter Twelve includes details about using Fluint testing framework while Chapter Thirteen gives a good tutorial about deploying AIR applications. The book concludes by providing a understanding of the AIR security and conveying some best/worst practices approach for developing AIR applications.

This book could serve as a good introduction to a person having a good background in flex. Although the book is based on a time tracker application, an experienced flex programmer can start by choosing the chapter or topic of their choice. I think the book is great for getting a general idea of the features AIR provides but you are definitely looking at spending time on other books or tutorials available on the web to get the things going as you want.
Comment | 
Was this review helpful to you?
Search Customer Reviews
Only search this product's reviews

More About the Authors

Discover books, learn about writers, read author blogs, and more.

What Other Items Do Customers Buy After Viewing This Item?


Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product).
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


So You'd Like to...


Create a guide

Look for Similar Items by Category