Adobe

Image

InDesign CS5 opens the door to a new world: with the addition of exciting animation tools and deeper multimedia support. It's now a viable interactive authoring tool. Designers want to create engaging interactive content, but may resist making the transition from page layout to timeline-based thinking. But now it's much easier: InDesign CS5's new interactive features are intuitive and easy to learn. And once they've mastered those tools in the familiar world of InDesign, they'll find that Flash isn't scary after all. Designers already know how to add text, graphics, and geometric shapes to a page in InDesign, it's a short walk to adding interactive features. Before they know it, they're creating Flash content.

Image

Covers version 1.5 of Adobe AIR

 

Written to help you hit the ground running, this book teaches you how to build state-of-the-art rich desktop applications on the breakthrough Adobe AIR platform.

 

Stacy Tyler Young, Michael Givens, and Dimitrios Gianninas illustrate the power of this technology through practical application examples based on the official 1.5 release of Adobe AIR. You’ll discover how Adobe AIR helps you solve problems you just couldn’t solve before by extending the reach of your web applications onto users’ desktops. Building on your existing knowledge of Adobe Flex, HTML, JavaScript, and Ajax software, you’ll master the powerful Adobe AIR platform--moving quickly from task-oriented examples to larger-scale, real-world projects. The authors don’t just cover coding--they help you maximize your effectiveness throughout the entire development lifecycle via design patterns, frameworks, build process, continuous integration, and automated testing.

 

If you’re ready to build the next generation of rich hybrid desktop applications, Adobe AIR is the development platform you’ve been searching for...and this is the book you need to kick-start new projects using this exciting new technology.

 

Detailed information on how to...

  • Install and configure your Adobe AIR development environment
  • Build the next generation web/desktop hybrid applications to run on Adobe AIR
  • Add new desktop capabilities to your web applications such as native windows, local file I/O, and client-side databases
  • Create HTML/Adobe Flex mash-up applications
  • Push data to Adobe AIR clients using BlazeDS, an open source Java remoting and messaging technology
  • Package, distribute, and update Adobe AIR applications
  • Work with display objects in 3D space by leveraging Adobe Flash Player 10
  • Build Adobe AIR applications using common frameworks like Cairngorm
  • Create automated builds using Apache Ant, complete with FlexUnit testing strategies
  • Create a peer-to-peer photo-sharing application by combining Adobe AIR and Java

Part I       Getting Started with Adobe AIR

1         Introduction to Adobe AIR 9

2         Setting Up the Development Environment 15

3         Creating an Adobe AIR Application 29

4         Debugging Adobe AIR Applications 51

Part II       Building Adobe AIR Applications

5         Working with Windows 67

6         Working with Screens 89

7         Working with Files and Directories 101

8         Understanding the Drag-and-Drop API 115

9         Working with Copy and Paste 129

10       Working with Native Menus 159

11       Adding User Notifications 177

12       Working with Local Databases 189

13       Understanding Networking and Local Connections 213

14       Working with Adobe Flex AIR Components 251

Part III       Securing Adobe AIR Applications

15       Understanding Security Sandboxes 263

16       Using the Encrypted Local Store 273

Part IV       Deploying Adobe AIR Applications

17       Distributing Adobe AIR Applications 283

18       Updating Adobe AIR Applications 309

Part V       Architecting Adobe AIR Applications

19       Introduction to Frameworks and Design Patterns 321

20       Building Adobe AIR Applications Using the Cairngorm Microarchitecture 335

Part VI       Agile Development with Adobe AIR

21       Creating a Build Process 359

22       Incorporating Unit Testing 373

23       Continuous Integration with Adobe AIR 393

Part VII       Real-World Projects

24       Contact Manager with Integrated Yahoo! Maps 411

25       Peer-to-Peer Photo Sharing Using Adobe AIR, Bonjour, and Java 421

26       Building a Video Distribution System 427

Part VIII       Adobe AIR 1.5 and Adobe Flash 10 Extras

27       Using Adobe Flash 10 Features in Adobe AIR 439

Appendices

A        Adobe AIR Resources for Developers 451

B        Adobe AIR API Reference Poster (Downloadable) 455

C        Downloading Source Code for Adobe AIR Programming Unleashed 457

Index 463

 

Image

Covers version 1.5 of Adobe AIR

 

Written to help you hit the ground running, this book teaches you how to build state-of-the-art rich desktop applications on the breakthrough Adobe AIR platform.

 

Stacy Tyler Young, Michael Givens, and Dimitrios Gianninas illustrate the power of this technology through practical application examples based on the official 1.5 release of Adobe AIR. You’ll discover how Adobe AIR helps you solve problems you just couldn’t solve before by extending the reach of your web applications onto users’ desktops. Building on your existing knowledge of Adobe Flex, HTML, JavaScript, and Ajax software, you’ll master the powerful Adobe AIR platform--moving quickly from task-oriented examples to larger-scale, real-world projects. The authors don’t just cover coding--they help you maximize your effectiveness throughout the entire development lifecycle via design patterns, frameworks, build process, continuous integration, and automated testing.

 

If you’re ready to build the next generation of rich hybrid desktop applications, Adobe AIR is the development platform you’ve been searching for...and this is the book you need to kick-start new projects using this exciting new technology.

 

Detailed information on how to...

  • Install and configure your Adobe AIR development environment
  • Build the next generation web/desktop hybrid applications to run on Adobe AIR
  • Add new desktop capabilities to your web applications such as native windows, local file I/O, and client-side databases
  • Create HTML/Adobe Flex mash-up applications
  • Push data to Adobe AIR clients using BlazeDS, an open source Java remoting and messaging technology
  • Package, distribute, and update Adobe AIR applications
  • Work with display objects in 3D space by leveraging Adobe Flash Player 10
  • Build Adobe AIR applications using common frameworks like Cairngorm
  • Create automated builds using Apache Ant, complete with FlexUnit testing strategies
  • Create a peer-to-peer photo-sharing application by combining Adobe AIR and Java

Part I       Getting Started with Adobe AIR

1         Introduction to Adobe AIR 9

2         Setting Up the Development Environment 15

3         Creating an Adobe AIR Application 29

4         Debugging Adobe AIR Applications 51

Part II       Building Adobe AIR Applications

5         Working with Windows 67

6         Working with Screens 89

7         Working with Files and Directories 101

8         Understanding the Drag-and-Drop API 115

9         Working with Copy and Paste 129

10       Working with Native Menus 159

11       Adding User Notifications 177

12       Working with Local Databases 189

13       Understanding Networking and Local Connections 213

14       Working with Adobe Flex AIR Components 251

Part III       Securing Adobe AIR Applications

15       Understanding Security Sandboxes 263

16       Using the Encrypted Local Store 273

Part IV       Deploying Adobe AIR Applications

17       Distributing Adobe AIR Applications 283

18       Updating Adobe AIR Applications 309

Part V       Architecting Adobe AIR Applications

19       Introduction to Frameworks and Design Patterns 321

20       Building Adobe AIR Applications Using the Cairngorm Microarchitecture 335

Part VI       Agile Development with Adobe AIR

21       Creating a Build Process 359

22       Incorporating Unit Testing 373

23       Continuous Integration with Adobe AIR 393

Part VII       Real-World Projects

24       Contact Manager with Integrated Yahoo! Maps 411

25       Peer-to-Peer Photo Sharing Using Adobe AIR, Bonjour, and Java 421

26       Building a Video Distribution System 427

Part VIII       Adobe AIR 1.5 and Adobe Flash 10 Extras

27       Using Adobe Flash 10 Features in Adobe AIR 439

Appendices

A        Adobe AIR Resources for Developers 451

B        Adobe AIR API Reference Poster (Downloadable) 455

C        Downloading Source Code for Adobe AIR Programming Unleashed 457

Index 463

 

Image

InDesign CS5 opens the door to a new world: with the addition of exciting animation tools and deeper multimedia support. It's now a viable interactive authoring tool. Designers want to create engaging interactive content, but may resist making the transition from page layout to timeline-based thinking. But now it's much easier: InDesign CS5's new interactive features are intuitive and easy to learn. And once they've mastered those tools in the familiar world of InDesign, they'll find that Flash isn't scary after all. Designers already know how to add text, graphics, and geometric shapes to a page in InDesign, it's a short walk to adding interactive features. Before they know it, they're creating Flash content.

Image

Adobe Creative Suite CS5 Web Premium How-Tos: Essential Techniques is a concise, economical, current, and informed guide to the key techniques for creating inviting and accessible Web sites using Adobe Creative Suite CS5. Readers choose the How-Tos guide when they want immediate access to just what they need to know to get results. This book shows readers the Dreamweaver CS5 features they need to manage Web sites; design page layout with CSS styles; and generate menu bars, tabbed panels, tooltips, datasets, and forms with validation scripts. It gives readers the Photoshop CS5 skills to prepare photos and thumbnails for the Web. It teaches Illustrator CS5 techniques to create Web banners, navigations icons, and scalable graphic elements. It shows how to create scrollbars and buttons in Flash Catalyst CS5. Readers can learn to generate animation in Flash Professional CS5, and they can discover ways to integrate Dreamweaver, Photoshop, Illustrator, and Flash to create cutting-edge Web sites with custom video players, animation, and interactivity.

Image

Those creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Premiere Pro CS5 choose Adobe Premiere Pro CS5 Classroom in a Book from the Adobe Creative Team at Adobe Press.

The 22 project-based lessons in this book show readers step-by-step the key techniques for working in Premiere Pro CS5. Readers learn the basics on things like using audio, creating transitions, producing titles, and adding effects. Once they have the basics down, they'll learn how to take their projects further by sweetening and mixing sound, compositing the footage, adjusting color, authoring DVDs, and much more.

This completely revised CS5 edition covers new features such as Ultra, the new high-performance keyer. New workflows for creative collaboration are also explored, from the script all the way to the screen using Adobe Story, OnLocation, Speech Search, and other Adobe tools that are right at users' fingertips. Best of all, the companion DVD includes lesson files so readers can work step-by-step along with the book.

Image

Those creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Fireworks CS5 choose Adobe Fireworks CS5
Classroom in a Book from the Adobe Creative Team at Adobe Press. The 13 project-based lessons in this book show readers step-by-step the key techniques for working in Fireworks CS5. Readers will learn what they need to know to collaborate with other Adobe Creative Suite applications to design and mock up basic Web pages or interfaces for rich Internet applications. In addition readers will learn how to demo a design live for a client, export the design as an interactive PDF, and export complete Web page designs as Web standards-compliant CSS-based layouts, or as PDF. This revised CS5 edition covers enhanced pixel precision; new workflows between Fireworks and Flash Catalyst; working with the new Document template feature; importing, sharing, and creating Adobe Swatch Exchange files; and more. The companion DVD includes lesson files so readers can work along with the book.

“The Classroom in a Book series is by far the best training material on the market. Everything you need to master the software is included: clear explanations of each lesson, step-by-step instructions, and the project files for the students.” —Barbara Binder, Adobe Certified Instructor, Rocky Mountain Training

Classroom in a Book®, the best-selling series of hands-on software training workbooks, helps you learn the features of Adobe software quickly and easily. Classroom in a Book offers what no other book or training program does—an official training series from Adobe Systems Incorporated, developed with the support of Adobe product experts.

Image

Are you ready for an amazing new version of The Photoshop Book that breaks all the rules?

Scott Kelby, Editor and Publisher of Photoshop User magazine—and the best-selling Photoshop author in the world today—once again takes this book to a whole new level as he uncovers more of the latest, most important, and most useful new Adobe Photoshop CS5 techniques for digital photographers.

This major update to his award-winning, record-breaking book does something for digital photographers that’s never been done before—it cuts through the bull and shows you exactly “how to do it.” It’s not a bunch of theory; it doesn’t challenge you to come up with your own settings or figure it out on your own. Instead, Scott shows you step by step the exact techniques used by today’s cutting-edge digital photographers, and best of all, he shows you flat-out exactly which settings to use, when to use them, and why. That’s why the previous editions of this book are widely used as the official study guide in photography courses at colleges and universities around the world.

Learn how the pros do it
Each year, Scott trains thousands of professional photographers how to use Photoshop, and almost without exception they have the same questions, the same problems, and the same challenges—and that’s exactly what he covers in this book. You’ll learn:

  • The sharpening techniques the pros really use.
  • The pros’ tricks for fixing the most common digital photo problems fast!
  • The step-by-step setup for getting what comes out of your printer to match exactly what you see onscreen.
  • A whole chapter on how to process HDR (High Dynamic Range) images using CS5’s new Merge to HDR Pro.
  • How to master CS5’s new Content-Aware Fill.
  • How to color correct any photo without breaking a sweat.
  • How to process RAW images like a pro (plus how to take advantage of all the new Camera Raw features in CS5!).
  • How to use the included gray card to make color correction just a matter of three clicks.
  • How to show your work like a pro!
  • A host of shortcuts, workarounds, and slick “insider” tricks to send your productivity through the roof!

Plus, Scott includes a special bonus chapter with his own CS5 workflow, from start to finish, and each chapter ends with a Photoshop Killer Tips section, packed with time-saving, job-saving tips that make all the difference. If you’re a digital photographer, and if you’re ready to learn all the “tricks of the trade”—the same ones that today’s leading pros use to correct, edit, sharpen, retouch, and present their work—then you’re holding the book that will do just that.

Image

Since Lightroom first launched, Scott Kelby's The Lightroom Book for Digital Photographers has been the world's #1 best-selling Lightroom book. In this latest version for Lightroom 3, Scott uses his same step-by-step, plain-English style and layout to make learning Lightroom easy and fun. Scott doesn't just show you which sliders do what. Instead, by using the following three simple, yet brilliant, techniques that make it just an incredible learning tool, this book shows you how to create your own photography workflow using Lightroom:

1) Scott shares his own personal settings and studio-tested techniques.  He trains thousands of Lightroom users at his "Lightroom Live!" tour and knows first hand what really works and what doesn't.

2) The entire book is laid out in a real workflow order with everything step by step, so you can begin using Lightroom like a pro from the start.

3) What really sets this book apart are the last two chapters. This is where Scott dramatically answers his #1 most-asked Lightroom question, which is: "Exactly what order am I supposed to do things in, and where does Photoshop fit in?" Plus, this is the first version of the book that includes his famous "7-Point System for Lightroom," which lets you focus on mastering just the seven most important editing techniques.

The Adobe Photoshop Lightroom 3 Book for Digital Photographers is the first and only book to bring the whole process together in such a clear, concise, and visual way.

Image

The definitive guide to creating animation for the web and mobile devices with top animation designer Chris Georgenes and designer/developer Justin Putney. They reveal how to create and successfully animate characters in Adobe Flash Professional CS5 and how to push the limits of timeline animation with stunning visual effects using ActionScript® 3.0.

This Studio Techniques book is designed for intermediate or advanced users who understand the basics of Flash and want to create a more immersive
interactive experience. The book includes coverage of storyboarding, 2D character design and rigging, character animation, visual FX with code, workflow automation, and publishing your animation on the web and to mobile devices.

Author Bios:

Chris Georgenes is a highly respected authority on Flash and animation. He has used Flash professionally for more than a decade and is the proprietor of Mudbubble.com, a web animation studio. He has worked as an Art Director for Playdom and Acclaim Games as well as for clients ranging from the Cartoon Network and Dreamworks, to Comedy Central and Shockwave.com. Chris is a popular speaker at such conferences as Flash in the Can, Flash on Tap, FlashForward, and Adobe MAX.

Justin Putney is a freelance designer, developer, and consultant, and he produces animations for his studio, Ajar Productions. Justin has created
dozens of free Flash extensions and scripts for other Adobe applications that are used by animators and designers around the globe. See
his animation work, tutorials, and extensions at blog.ajarproductions.com, and his portfolio at putney.ajarproductions.com.

Pages

Subscribe to RSS - Adobe