We use cookies to provide essential features and services. By using our website you agree to our use of cookies .

×

Warehouse Stock Clearance Sale

Grab a bargain today!


Flash Enabled
By

Rating

Product Description
Product Details

Table of Contents



1. Introduction to Macromedia Flash for Embedded Devices.
A Little Flash History. The Expanding Popularity of Flash. What You'll Find in Flash Enabled.

I. GETTING STARTED WITH FLASH ON DEVICES.

2. Creating Content for the Pocket PC Using Flash.
What Is the Flash Player for Pocket PC? Why Use Flash for the Pocket PC? On Which Pocket PCs Can the Flash Player for Pocket PC Run? What Isn't Supported in the Flash Player for Pocket PC? Content Creation Guidelines. Video in Flash for the Pocket PC. Memory and Memory Management with Flash for the Pocket PC. Loading Data into Flash for the Pocket PC. Security Model of Flash on the Pocket PC. Device Speed and Frames per Second. Detecting the Processor Speed on the Pocket PC with Flash. Screen Economy with Flash for the Pocket PC. Rotating Flash Content for the Pocket PC. Internet Explorer for Pocket PC. HTML and the Internet Explorer for Pocket PC. Using JavaScript with Flash for the Pocket PC. Sniffing for Internet Explorer for Pocket PC on the Server. Distributing Your Flash Content for the Pocket PC. Emulation of the Pocket PC for Testing. Test, Test, Test, and Test Some More! Advanced Topics. Summary…That's All, Folks!3. Interface Design for Devices.
Common Interface Issues. Special Considerations for Devices. Creating Standard Components for Devices. Optimizing Interfaces. Summary.4. Typography in Flash for Devices.
What Are Pixel Fonts? Type Considerations. Pixel Problems in Flash. The Solution to Pixel Problems. Usage Overview. Miniml Font Number System. Making Your Own Flash Pixel Font. Fonts in Application. Summary.5. From Start to Finish: Understanding the Flash Application Development Workflow.
Introducing the Event Guide Application. Planning Your Project. Creating the Flash Project. Summary.

II. ADVANCED FLASH DEVELOPMENT FOR DEVICES.

6. Creating Motion Graphics and Character Animation for the Pocket PC Using Flash.
Planning, Organizing, and Optimization. The Realities of Developing for Devices and Platforms. Keys to Motion Graphics. Keys to Character Animation. Summary.7. Creating Interactive Games for Devices Using Flash.
Constraints of the Game Platform. Game Categories-What Works on the Pocket PC, and What Doesn't? Making a Card Game. Summary.

III. CREATING APPLICATIONS FOR DEVICES WITH FLASH.

8. Data Persistence with Flash, JScript, and HTTP Cookies.
What Are HTTP Cookies? Data Flow Between Flash, JScript, and Cookies. Dissecting FlashTone. Summary.9. Standalone Application Development Using Flash and Java.
Developing with an N-Tiered Architecture. Platform Independence. Why Use Different Technologies for a Single Project? The TextTool Application We Are Building. Java on the Pocket PC. Flash on Pocket PC. Building the TextTool Back-End. Understanding the Flash User Interface. Summary.10. Server-Side Dynamic Content for Flash-Enabled Devices.
What Is Macromedia Generator? What Is JGenerator? Advantages and Disadvantages of Using a Server-Side Tool for Dynamic Content for Devices. Creating Generator Templates: The Authoring Workflow. Two Techniques for Server-Side Dynamic Content Creation. Summary.

IV. FLASH FOR TELEVISION.

11. Flash Content for Television.
General Television Display Issues. Interlacing. Flash for Non-Broadcast TV: VHS, MiniDV, DVD. Flash for Broadcast Television. Flash for TV Browsers. Problems in Developing Animation for TV Browsers. Flash for Enhanced TV. Summary.12. Developing Flash Content for the Sony PlayStation 2.
The Three Versions of the Flash Player. Flash Design in Action: Our Experience with LucasArts. The Advantages of Using Flash for Sony PlayStation 2 Game Titles. User Interface Logic for Flash in a Game Title Development Environment. User Interface Design Issues for Sony PlayStation 2. The Future of Flash Development on Consoles. Summary.

V. THE FUTURE OF FLASH AND EMBEDDED DEVICES.

13. Afterword: Looking Forward.
The State of Devices Today. Devices in the Future.

VI. APPENDIXES.

Appendix A. Flash Player for the Nokia 9200 Communicator Series Authoring Guidelines.
Supported Platforms. Languages. Developing Content. Using Bitmaps. Deploying Content. Dynamic Content. Trademarks.Appendix B. Flash Device Matrix.
Appendix C. Flash Device Resources.
General Flash Device Resources. Typography/Fonts. Server-Side Dynamic Flash. Flash and Java. Device Resources. Author Web Sites.Appendix D. Pocket PC Device Detection.
Server-Side Detection. Client-Side Detection.Appendix E. Microsoft Pocket Internet Explorer on Pocket PC 2002.
Appendix F. Using Flash for Developing Touch-Screen Kiosks.
Planning Deployment of Flash MX on a Touch-Screen Kiosk. General Touch-Screen Hardware Information. Alternative Touch-Screen Technology. Specific Touch-Screen Hardware Nuances and Technologies. General Tips for Working with Touch Screens. Tips for Developing Flash Applications on Touch Screens. Exploring the Possibilities.Appendix G. What's on the Web Site.
Index.

Promotional Information

This book guides Flash designers & developers in creating content and applications for multiple devices with Flash and other tools. Focusing on the Pocket PC platform, this book also discusses considerations in developing Flash for set-top box systems, cell phones, and lays the foundation for devices such as the Palm. The book targets four main concepts: 1) design/development considerations, 2) creating content once & deploying to many platforms, (including info on using MM Generator to author content in Flash and serve it to Palm Pilots and cell phones that don't yet have Flash Players), 3) creating Flash content for Pocket PC, and 4) application development using Flash integrated with middle-ware. Throughout this book the authors provide guidelines, step-by-step tutorials, workflow, best practices, and case studies. The web site provides full source code, online resources, demo versions of relevant software and tips and tricks from the book. URL: www.flashenabled.com

About the Author

Christian Cantrell is a software developer specializing in web-based and network applications. After studying writing at George Mason University in Northern Virginia, Christian began designing and building web-based data collection systems in ColdFusion. For the past two years, he has been integrating Java, Java Server Pages (JSP), Flash, and Generator into various large-scale commercial applications. He is the author of the white paper "Macromedia Generator and Java" posted on Macromedia's online Support Center and is listed as the lead inventor on two pending patents involving user interface design and real-time rich media generation. Most recently, he has turned his attention toward platform-independent development for mobile and embedded devices, concentrating on integrating Flash user interfaces with lightweight Java server software.

Mike Chambers has been creating applications primarily utilizing Flash, Generator, and Java for the past three years. He also has experience working with ASP, JSP, PHP, and ColdFusion. He has spoken about Flash and Generator at various conferences, including Macromedia UCON and FlashForward. He is co-author of Generator and Flash Demystified. Mike received his Masters degree in International Economics and European Studies from the John Hopkins School of Advanced International Studies (SAIS) in 1998. Mike currently works with Macromedia.

Branden Hall, a well-known member of the Flash community, can most often be found regulating on the highly popular Flashcoders (http://hattyfig.figleaf.com) mailing list that he founded over a year ago. He also can often be found speaking at various conferences, teaching, or geeking out one of his many bits of electronics. In his spare time (ha!) he loves playing with Linux, working on the arcade machine he is building, mountain biking, and playing with his lovely wife Patti. Both he and Patti work at Fig Leaf Software in Washington D.C.

Robert M. Hall is currently the Senior Developer for mCom LLC (http://www.mcom8.com/) located in Philadelphia, PA. Robert architects projects and develops ATM machine interfaces, award-winning Internet banking software, and wireless device applications. Robert uses a variety of technologies in his work but his favorite tools of choice are Flash, PHP, and MySQL. Prior to mCom, Robert was a consultant at Citicorp and a web developer for USABancShares.com. Recently, Robert contributed a chapter to Flash MX Magic for New Riders. If Robert is not enjoying the outdoors with his girlfriend, he can be found listening to music, reading, or tinkering with electronics and trying out new technologies. Usually a piece or two of his experiments will wind up on his personal web site: Feasible Impossibilities (http://www.impossibilities.com/).

Andreas Heim is from the small town of Hattenhofen, close to Stuttgart, in Germany, a center of German car engineering. Originally intending to become a professional soccer player, his education took him into the area of media studies and programming. After creating an interactive CD-ROM, his focus shifted from film and video to interactive media. His school required him a six-month internship, which brought him to Smashing Ideas where being a soccer-playing-and-beer-drinking German intern was highly respected. He had so much fun in Seattle that he extended his stay to one year, before deciding to stay permanently. Andreas currently works on all kinds of cutting-edge digital media projects, including bringing Flash to devices. He enjoys his time outside of work snowboarding and playing soccer.

Craig Kroeger creates Flash-friendly, vector-based pixel fonts perfect for large or small screen applications available at http://www.miniml.com. The purpose behind miniml is to encourage functional and beautiful design by providing inspiration and resources. After Craig received his BFA in Communication Design from the Milwaukee Institute of Art & Design, he co-founded Fourm Design Studio. Craig would like to thank his beautiful wife, Jen, for her belief, his friends and family, and those who believe in the true value of design.

Steve "Leo" Leone (http://www.unplug.tv) is currently a freelance illustrator/ designer, and former Art Director of NexusGroup. Prior to joining NexusGroup Leo was Director of New Technology for Braincraft. He holds multiple design awards and has been involved in some of the most innovative Flash projects to date. Leo was a key player on such award-winning projects as USABancShares.com, Mitsubishi Imaging, Space.com's Space Arcade, and Braincraft.com. Recently, Leo co-authored Flash 5 Dynamic Content Studio for Friends of Ed.

Markus Niedermeier is a producer, writer, and director in Munich, Germany, who frequently works on integrated concepts for TV and the Internet. Markus' production experience ranges from multimedia theater to a major network soap opera, from indie DV to high-end 3D animation. For the German Film Awards, he has supervised the production of videos and graphics for the live show, TV broadcast, and web site. With Munich design collective coma2, he has provided content and consulting for leading web clients. Markus wrote and directed Germany's first commercial Flash web-cartoon, animated by Smashing Ideas, for hugely popular "Diddl-Maus". Another collaboration with Smashing Ideas resulted in a Flash-generated cartoon character for a German TV-show pilot by Schwanstein Entertainment.

Bill Perry is a senior consultant at Prosum where he focuses on web design and wireless application development for various clients. With a degree in industrial design, Bill brings with him a discipline in design that has helped him adapt to the changing environment of multimedia over the past seven years. Always wanting to be on the cutting edge of technology, and Flash in particular, Bill found an area in which he can excel¿the combination of Flash, Pocket PCs, and wireless connectivity. He put together http://www.pocketpcflash.net as a Flash development resource for Pocket PCs and has received much recognition from this effort. He is a member of Team Macromedia, has spoken at several conferences, is on the advisory board for the Pocket PC Summit, and has been a technical editor for several books. Currently, Bill is exploring alternative uses of Flash applications in wireless Pocket PC environments.

Fred Sharples studied film with an animation emphasis at San Francisco State University. He went on to work at Macromedia as director of the Multimedia Creative Services Department. Fred is the founder of Orange Design, a digital creativity company that specializes in Flash application and game development. Under Fred's direction, Orange helped develop the first Flash user interface for a Sony PlayStation 2 game, the first Flash "dashboard" for a broadband portal with live weather and stock reports, and a Flash user interface for a television set-top box. Orange also created Old Navy's online game collection and, in collaboration with MarchFIRST, also helped develop Barbie Pix, a Flash-based painting program that lets users make online pictures, save them, and send them to friends. Fred has been a speaker at FlashForward New York and San Francisco. Additionally, Fred was a contributing author for the bestselling Flash book Flash Web Design¿The Art of Motion Graphics by Hillman Curtis.

Glenn Thomas is one of the founders of Smashing Ideas, a leading digital media services company. Smashing Ideas' projects include the Madonna "Music" Shockwave Single, Email Chess, webcasting the Sydney 2001 Paraolympics, Pocket PC games, and web animation shows, such as Zombie College. He has been involved with Flash since its inception and has spoken at numerous industry conferences. He authored the book Flash Studio Secrets that details innovative ways of using Flash in the real world.

Phillip M. Torrone is director of product development of Fallon Worldwide. Co-author of many books on rich media and mobile devices, Phillip Torrone is a designer, developer, and inventor. From developing applications and hardware for the first PDA, the Apple Newton; to creating the first 100% Flash-based Generator-driven online bank; to creating rich data-driven content for cell phones, devices, and automobiles, Phillip applies his diverse skill set to push the boundaries of current technologies. Recently featured in Wired magazine, Phillip currently sits on the Macromedia Advisory Board and regularly keynotes industry conferences and events around the world. As this book was going to press, Phillip was awarded Microsoft's Most Valuable Professional award in the mobile devices category. This award recognizes a recipient's technical expertise, community spirit, and willingness to share information. Fallon's clients include BMW of North America, And1, Citi, drugstore.com, EDS, Holiday Inn, International Truck and Engine Corp., Lee Company, Microsoft, Nikon, Nordstrom, Nuveen Investments, PBS, Ralston Purina, Starbucks Coffee Company, Timberland, Timex, and United Airlines. In Phillip's spare time he runs flashenabled.com/mobile¿a collection of reviews, news, applications, and inventions. The site, which has been featured in Wired, on TechTV and CNN, and hundreds of other places, currently has over three million visitors per month.

Greg Burch is a Software Engineer who specializes in Flash. He is a true advocate of seeing Flash being in everything from your car to your refrigerator. In Greg's most recent project he was a programmer for a company building out an extended Flash Player for a wireless device. He also has a lot of experience with its conventional uses, for things such as web applications and games. Although Greg dabbles in all sorts of programming, his true love is pushing Flash beyond its limits.

Troy Evans is currently the Macromedia Flash Player Product Manager and has served as Product Manager since 1999.

Ask a Question About this Product More...
 
This title is unavailable for purchase as none of our regular suppliers have stock available. If you are the publisher, author or distributor for this item, please visit this link.

Back to top