Archive for the ‘前端设计’ Category
Effortless Flex 4 Development
简介 Book Description:
First the Web was all static content (HTML). Then as more was expected of sites, server-side technologies like PHP became necessary. But now Rich Internet Applications (RIA) put a lot of the functionality back in the Web browser, so a server-side technology alone will no longer suffice. Developers who have been doing server-side work for years need to broaden their horizons to provide a rich client-side experience. Enter Effortless Flex 4 Development by bestselling author Larry Ullman.
Flash-Flex is a powerful duo for providing a rich, client-side experience. The first third of this book covers the fundamentals of creating Flex apps. The second third is about getting, displaying, validating, and sending data: locally, remotely, and from the user. All server-side code in this book is PHP, and this data-centric view and larger support for PHP is a key focus in Flex 4. The last third is about rounding out the know-how for full application development.
Taking advantage of what Flex 4 has to offer, developers can quickly learn how to create RIAs, some of which interact with PHP scripts running on the server. Adobe has open-sourced Flex and made its SDK freely available, so it is becoming more attractive to developers who prefer open-source projects over commercial ones. Since the author is writing this book as a developer/programmer for other developers/programmers (as opposed to a designers), there is a predominance of how-tos and real-world practices.
目录 Summary of Contents
Introduction
Part One: The Fundamentals
Chapter One: Building Flex Applications
Chapter Two: User Interface Basics
Chapter Three: ActionScript You Need to Know
Chapter Four: Event Management
PART TWO: DATA AnD COMMUnICATIOnS
Chapter Five: Displaying Data
Chapter Six: Manipulating Data
Chapter Seven: Common Data Formats
Chapter Eight: Using Simple Services
Chapter Nine: Using Complex Services
PART THRee: APPLICATIOn DeveLOPMenT
Chapter Ten: Creating Custom Code
Chapter Eleven: Improving the User Experience
Chapter Twelve: Alerts and Pop-ups
Chapter Thirteen: Improving the Appearance
关于作者 About the Author
Larry Ullman is the president of Digital Media and Communications, Inc., a firm specializing in information technology. He is the author of the best-selling book PHP and MySQL for Dynamic Web Sites: Visual QuickPro Guide, as well as several other books on related technologies. Larry also writes articles on these subjects and teaches them in small and large group settings. Despite working with computers, programming languages, databases, and such since the early 1980s, Larry still claims he’s not a computer geek (but he admits he can speak their language).
Adobe Flex 4: Training from the Source
Adobe Flex 4: Training from the Source
简介 Book Description:
Adobe Flex: Training from the Source is the best-selling and most trusted resource for learning about Adobe Flex. Written by a team of authors with practical experience as consultants, mentors and developers of courseware, this book/CD uses project-based tutorials, and is designed to teach beginning Flex developers the details of building and architecting real-world rich internet applications using Flash Builder incorporating MXML and ActionScript 3.0. The book includes a CD that contains all the files used in the lessons, plus completed projects for comparison. This latest edition includes complete coverage of New Flex 4 features such as the Spark Component model, Advanced Skinning, Component Creation, and much more. Adobe Flex 4: Training from the Source, Volume 2, will follow later in the year and be geared towards more intermediate and advanced users.
目录 Summary of Contents
Chapter 1 – Understanding Rich Internet Applications
Chapter 2 – Getting Started
Chapter 3 – Laying Out the Interface
Chapter 4 – Using Simple Controls
Chapter 5 – Handling Events
Chapter 6 – Using Remote XML Data with Controls
Chapter 7 – Creating Classes and Managing Collections
Chapter 8 – DataBinding and Collections
Chapter 9 – Breaking the Application into Components
Chapter 10 – Using Lists and DataGroups
Chapter 11 – Creating Event Classes
Chapter 12 – Using DataGrids and ItemRenderers
Chapter 13 – Using Drag and Drop
Chapter 14 – Implementing Navigation
Chapter 15 – Using Formatters and Validators
Chapter 16 – Customizing the Look and Feel of a Flex Application with Styles
Chapter 17 – Customizing the Look and Feel of a Flex Application with Skins
Chapter 18 – Creating Custom Components
Appendix – Setup
AdvancED Flex 4
简介 Book Description:
AdvancED Flex 4 makes advanced Flex 4 concepts and techniques easy. Ajax, RIA, Web 2.0, mashups, mobile applications, the most sophisticated web tools, and the coolest interactive web applications are all covered with practical, visually oriented recipes.
* Completely updated for the new tools in Flex 4
* Demonstrates how to use Flex 4 to create robust and scalable enterprise-grade Rich Internet Applications.
* Teaches you to build high-performance web applications with interactivity that really engages your users.
What you’ll learn
Practiced beginners and intermediate users of Flex, especially those with a knowledge of other web development tools, will learn to leverage Flex 4’s new tools and capabilities to build truly advanced web applications.
* Get the most out of the new features introduced in Flex 4.
* Integrate Flex 4 with PHP, Java, JavaScript, and Ruby on Rails.
* Leverage architectural and design patterns.
* Create mashups and collaborative applications using Flex 4.
* Build rich media applications using audio and video streaming and open source 3D libraries.
* Tune the performance of your Flex applications.
Who is this book for?
This book is for web developers who want and need to create Rich Internet Applications on time and within budget. It is also for all Flex developers including those upgrading from Flex 3, intermediate users who want to build their skills to an advanced level, and other web developers who want to integrate their web tools with Flex.
目录 Summary of Contents
Contents at a Glance …………………………. iv
Contents ……………………………………….. v
Foreword ………………………………. xii
About the Author……………………………………… xiv
About the Technical Reviewer ……………………………… xv
Acknowledgments ……………………………………… xvi
Introduction ……………………………………………….. xvii
Chapter 1: Building Applications Using Test-Driven Development………………….. 1
Chapter 2: Turbo-Charging Data Binding………………………….. 43
Chapter 3: Workflow enhancements with Flash Catalyst……………. 77
Chapter 4: Flex and AIR: Taking Applications to the Desktop………………………. 113
Chapter 5: 2.0 Enhancements Overview……………………… 141
Chapter 6: Creating Themes in Flex 4 ………………………….. 179
Chapter 7: Integrating Flex with Java Using Services………… 201
Chapter 8: Integrating via Data Services………………. 249
Chapter 9: Talking with JavaScript and HTML: Web Page Integration…………… 287
Chapter 10: Flex Mashups………………………….. 305
Chapter 11: Flash Security ………………… 385
Chapter 12: Migrating Web 1.0 Interfaces to RIA……………………… 405
Chapter 13: Working with Web 2.0 APIs …………………………. 433
Chapter 14: Facilitating Audio and Video…………….. 461
Chapter 15: Using 3D in Flex……………………… 505
关于作者 About the Author
Shashank Tiwari is a technology entrepreneur, internationally renowned speaker, author, and innovator. He is currently a managing partner & CTO at Treasury of Ideas (http://www.treasuryofideas.com), a technology-driven innovation and value optimization company. He is adept in a multitude of technologies and his contributions to Java, Flex, Python and many open source tools and technologies have been well recognized over the years. He lives with his wife and two sons in New York. More information about him can be accessed at his website: www.shanky.org.
Elad Elrom is a technical writer, technical lead, and senior Flash engineer. As a technical writer, Elad wrote books covering Flash technologies. He maintains an active blog and has spoken at several conferences regarding the Flash platform. He has helped companies follow the XP and Scrum methodologies to implement popular frameworks, optimize and automate built processors and code review, and follow best practices. Elad has consulted a variety of clients in different fields and sizes, from large corporations such as Viacom, NBC Universal, and Weight Watchers to startups such as MotionBox.com and KickApps.com.
Adobe Flash Builder 4 and Flex 4 Bible
Adobe Flash Builder 4 and Flex 4 Bible
简介 Book Description:
A complete and thorough reference for developers on the new Flex 4 platform
Create desktop applications that behave identically on Windows, Mac OS X, and Linux with Adobe’s new Flash Builder 4 platform and this in-depth guide. The book’s tutorials and explanations walk you step-by-step through Flash Builder’s new, faster tools; the new framework for generating code; how to connect to popular application servers; upgrading from Flex 3; and much more.
* Shows you how to create rich applications for the Web and desktop with the very latest version of Flex, with detailed coverage for both new and veteran Flex application developers
* Walks you through Flex basics; upgrading from Flex 3; how to create desktop applications with AIR; and integrating Flex applications with the most popular application servers, including ColdFusion, ASP.NET, and PHP
* Includes extensive code samples of common tasks that you can use to jump-start your development projects
Flex your development muscles with the Flex 4 and this comprehensive guide.
目录 Summary of Contents
Part I: Flex Fundamentals .. . . . . . . . . . .1
Chapter 1: About Flex 4 ………………………………………………..3
Chapter 2: Using Flash Builder 4 ………………………………………31
Chapter 3: Building a Basic Flex Application ……………….. ……………….73
Chapter 4: Understanding the Anatomy of a Flex Application ……………..99
Chapter 5: Using Bindings and Components …………………………………….135
Chapter 6: Debugging Flex Applications ………………………………167
Chapter 7: Working with Events…………………………………….207
Part II: Designing Flex Applications . . . . . . . . . . . . . . . . . . . 247
Chapter 8: Using Flex Visual Controls …………………………………………..249
Chapter 9: Working with Text ………………………………………287
Chapter 10: Using Layout Containers ………………………………………….311
Chapter 11: Using Cascading Style Sheets…………………………………..341
Chapter 12: Controlling Animation and Working with Drag and Drop …………………………………371
Chapter 13: Managing View States ………………………………….399
Chapter 14: Declaring Graphics with MXML and FXG …………………………419
Chapter 15: Skinning Spark Components ……………………………………443
Chapter 16: Managing Application Navigation …………………………….469
Chapter 17: Working with Pop-up Windows ………………………..503
Part III: Working with Data . . . . . . . . . . . . . . . . . . . . . . . . . . 531
Chapter 18: Modeling and Managing Data ………………………………….533
Chapter 19: Using List Controls ……………………………….571
Chapter 20: Using Advanced List Controls ………………………………603
Chapter 21: Using the Flex Charting Controls ……………………..647
Chapter 22: Working with Data Entry Forms …………………………….675
Chapter 23: Working with HTTPService and XML ……………………….707
Chapter 24: Managing XML with E4X ………………………….749
Part IV: Integrating Flex Applications
with Application Servers . . . . . . . . . . . . . . . . 775
Chapter 25: Working with SOAP-Based Web Services ………………. …………..777
Chapter 26: Integrating Flex Applications with BlazeDS and Java ……. ………….807
Chapter 27: Using the Message Service with BlazeDS ………….. …………..849
Chapter 28: Integrating Flex Applications with ColdFusion ….. ……………873
Chapter 29: Integrating Flex Applications with PHP ….. ………………………911
Part V: Additional Subjects . . . . . . . . . . . . . . . . . . . . . . . . . . 939
Chapter 30: Localizing Flex 4 Applications ……….. …………….941
Chapter 31: Deploying Desktop Applications with Adobe AIR…… …………………955
Index . . . . . . . . . . . . . . . . . . 983
关于作者 About the Author
David Gassner is the President of Bardo Technical Services, an Adobe Solutions Network Training Provider. He holds Adobe developer certifications in Flex, AIR, ColdFusion, Flash, and Dreamweaver. He is the author of Flex 3 Bible (Wiley) and of technical training videos from lynda.com on Adobe Flex, AIR, ColdFusion, and Dreamweaver. He is also a regular contributor to Adobe Systems’ Certified Courseware for Flex.
Flash Builder and Flash Catalyst: The New Workflow
Flash Builder and Flash Catalyst: The New Workflow
简介 Book Description:
The Flash Platform is changing. Flash Builder and Flash Catalyst have brought a new separation of design and coding to web development that enables a much more efficient and streamlined workflow. For designers and developers used to the close confines of Flash, this is a hugely liberating but at first alien concept. This book teaches you the new workflow for the Flash platform. It gives an overview of the technologies involved and provides you with real-world project examples and best-practice guidelines to get from design to implementation with the tools at hand.
* Includes many examples
* Focuses on real-world situations
* Covers designer and developer workflow
What you’ll learn
* Use the new workflow from design to implementation.
* Learn best practices for Flex development.
* Determine the right tools for the job.
* Gain basic knowledge of Flash Catalyst.
* Gain basic knowledge of Flash Builder 4.
Who this book is for
This book is intended for people that want to understand how design and development are brought closer together with Flash Catalyst and Flash Builder 4. Although it can be quite helpful to already have some basic knowledge of Flex, the book will provide you with an overview of the main features and lots of coding examples that are explained in detail.
目录 Summary of Contents
Contents at a Glance …………………………………………………………………………………… iii
Contents …………………………………………………………………………………………………….. iv
About the Author…………………………………………………. xii
About the Technical Reviewer …………………………………….. xiii
Acknowledgments ………………………. xiv
Introduction…………………………………. xv
Chapter 1: Flex and AIR: Taking RIAs to the Next Level ……………………… 1
Chapter 2: Flex 4 SDK: Overview of the New Features …………………… 39
Chapter 3: Flash Builder 4: The programming environment…………….. 71
Chapter 4: Flash Catalyst: bridging the gap ………………… 99
Chapter 5: Choosing the Best Workflow…………………………………. 133
Chapter 6: Case Study: An E-Commerce Site……………………… 187
Chapter 7: Managing RIA Projects……………………………………. 241
Chapter 8: Frameworks ………………………………………… 259
Chapter 9: Best Practices……………………………………………. 289
Index …………………………………… 319
关于作者 About the Author
Steven Peeters is an Adobe Certified Instructor who works for multimediacollege
(Adobe Authorised Training Center in Belgium and Luxembourg) and has 10+
years of development experience with different companies and technologies such
as C, C++, Java, Flex, AIR, etc. He is passionate about all things related to Flex,
AIR and ColdFusion and he teaches courses on those topics on a regular basis.
In between teaching courses he also manages and works on technically complex
projects to keep improving his skills.
As a Belgian ColdFusion User Group manager, Steven is also dedicated to the
community and he also shares his knowledge regularly on his own website
http://www.flexpert.be and on his company’s blog
http://www.multimediacollege.be/blog.
When he’s not behind the computer you can find Steven spending quality time
with his family or catching up on articles from about all areas in the science world.
【Flash Builder and Flash Catalyst: The New Workflow】
下载地址1
下载地址2




