Marco Casario

Marco Casario

סופר


1.

Flex is the quickest and most effective technology for the creation of Rich Internet Applications for the Web. Its extensive library of components and totally customizable framework, combined with the ubiquity of Flash Player, has guaranteed its success.

The ecosystem of products that rotate around Flex 2 and Flex 3 is really broad. Flex Builder, Flex SDK, and Charting Components are all essential parts of the technology that fit the different requirements of web development.

This enormous set of possibilities can easily lead to overload for developers like you. Theres just too much to learn and too many potential places to go when you hit a brick wall. Wouldnt it be nice to have a library of solutions to solve these problems quickly and easily?

This book provides just that, with more than 100 solutions to common problems in one handy volume.

Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers faces problems and provides solutions that can be applied to any project, from the most simple to the most complex. The solutions range from customizing Flex components with ActionScript 3.0, using the data models and the ActionScript classes as Value objects, validating and formatting data, using RPC classes to access remote data, to optimizing data-exchange performance using AMF3.

Solutions are also provided for enhancing the security of Flex applications; and techniques are offered for optimizing the actual work environment by increasing the performance of Flex Builder, adding video content, and creating an AIR project to bring your web application onto the desktop.

If you want to learn about and start to develop RIAs in a short time, being immediately productive and mastering the Flex development techniques, Flex Solutions: Essential Techniques for Flex 2 and 3 Developers is the book you need.

In this book you'll:

  • Discover real-world solutions for everyday Flex development, saving hours of development time.
  • Learn how to customize and extend the Flex Components Model and design and program the look and feel of your Flex applications.
  • Learn best practices and tips from a Flex expert for structuring the architecture of Flex applications.
  • Use the Flex Remote Procedure Classes to connect to remote data with HTTPServices and the Java Platform, PHP, ColdFusion, WebServices, and RemoteObject.
  • Use the new Flex 3 features, such as the AdvancedDataGrid component and the Charting Enhancements feature.
  • Port your Rich Internet Applications onto the desktop with Adobe AIR.

What youll learn

  • Tips on using Flex components
  • How to validate and format data
  • How to manage complex data
  • Filtering, sorting and using cursors on data with collection classes
  • How to consume Web Services using RPC components
  • How to display data using list-based controls
  • How to effectively compile and deploy Flex applications
  • How to customize the look and feel of your applications
  • How to make your applications more secure
  • How to become more efficient in using the Flex Builder IDE
  • Unique tricks such as calculating memory usage, making your Flex application into an active desktop, and customizing states
  • How to use the ColdFusion Extensions for Flex Builder
  • How to interface your Flex applications with server-side code written in PHP, Java, Rails, and ColdFusion
  • Working with Flex in enterprise enviroment using the Flex Data Services, Java Remote Object and AMFPHP

Who is this book for?

This book is for any Flex 2 or Flex 3 developer who is comfortable with the basics and wants to take their knowledge further with quick fire solutions to common problems. Please note that some of the solutions contained in this book require the Flex Builder 3 Professional release of the software....

2.
  • Embrace the Flash Platform and learn how to build desktop applications using the AIR SDK alongside Flash CS4.
  • Understand and use the ActionScript 3.0 AIR APIs.
  • Create applications that interact with any operating system to create, read, and write local files.
  • Write applications that can run both online and offline, automatically checking for Internet connectivity.
  • Build AIR applications that communicate with a local SQLite database.

We all know what a great tool Flash is for creating dynamic, engaging web content, and Adobe's latest CS4 release just makes it even better. Among the great new features is the ability to take all the power of Flash for the Web and put in on the desktop using AIR. AIR capability is built right into the Flash CS4 IDE, which means you can start writing desktop applications right away.

This book not only covers the essentials of using Flash with AIR (and AIR with Flash), but also shows you how to extend application functionality in new ways. once you've got Flash on the desktop, you're no longer constrained by the limitations of running inside a web browser. You'll have access to the local desktop file system, and AIR adds SQLite functionality for native database support. And just as Flash animations have a consistent look and feel across browsers, AIR allows you to create applications that work consistently across operating systems—Mac OS X, Windows, and Linux.

For any Flash developer who wants to go from the Web to the desktop (and who doesn't?), this book is required reading. It not only tells you how to do it, but is full of practical, easy-to-follow examples that will have you building desktop AIR applications with Flash in no time. Expanding your existing Flash skills with the Essential Guide to Flash CS4 AIR Development will make you an even more potent and indispensable force on any development team!

Summary of Contents

  1. Introducing Adobe AIR
  2. Introducing Flash CS4
  3. Building Your First AIR Application
  4. Setting AIR Application Properties
  5. Working with the Window APIs and the Screen Class
  6. Creating Menus for Flash Applications
  7. Accessing the File System
  8. Working with the operating System
  9. Adding Rich Media: PDF, Video, and Audio Files
  10. Working with HTML Content
  11. Monitoring network Connectivity
  12. SQLite Programming in Flash CS4
  13. Packaging, Distributing, and Installing AIR Applications
...






©2006-2023 לה"ו בחזקת חברת סימניה - המלצות ספרים אישיות בע"מ