Flash Lite. Mobile Development. Professional. Build Flash Applications for Mobile Devices. Jermaine G. Anderson. Join the p2p.wrox.
|
|
- Kathleen McDonald
- 5 years ago
- Views:
Transcription
1 Join the p2p.wrox.com Wrox Programmer to Programmer Professional Flash Lite Mobile Development Build Flash Applications for Mobile Devices Jermaine G. Anderson
2 Programmer to Programmer Get more out of wrox.com Interact Take an active role online by participating in our P2P p2p.wrox.com Wrox Online Library Hundreds of our books are available online through Books24x7.com Wrox Blox Download short informational pieces and code to keep you up to date and out of trouble! Join the Community Sign up for our free monthly newsletter at newsletter.wrox.com Browse Ready for more Wrox? We have books and e-books available on.net, SQL Server, Java, XML, Visual Basic, C#/ C++, and much more! Contact Us. We always like to get feedback from our readers. Have a book idea? Need community support? Let us know by ing wrox-partnerwithus@wrox.com
3 PROFESSIONAL FLASH LITE MOBILE DEVELOPMENT INTRODUCTION xvii CHAPTER 1 Flash Is Mobile CHAPTER 2 Getting Started CHAPTER 3 Object-Oriented Programming for Flash Lite Development CHAPTER 4 UI Components CHAPTER 5 PureMVC ActionScript 2.0 Framework CHAPTER 6 Creating a TV Listings Application CHAPTER 7 Creating a Media Console CHAPTER 8 Creating an Image Viewer Client CHAPTER 9 Creating a Twitter Client CHAPTER 10 Using Nokia s S60 Platform Services API CHAPTER 11 Creating a Weather Client CHAPTER 12 Using Sony Ericsson s Project Capuchin Platform Services API CHAPTER 13 Packaging Flash Lite Applications for Distribution APPENDIX Flash Lite 3.x ActionScript 2.0 Quick Reference: From Array to XMLSocket INDEX
4
5 PROFESSIONAL Flash Lite Mobile Development Jermaine G. Anderson
6 Professional Flash Lite Mobile Development Published by Wiley Publishing, Inc Crosspoint Boulevard Indianapolis, IN Copyright 2010 by Wiley Publishing, Inc., Indianapolis, Indiana Published by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN: Manufactured in the United States of America No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) , fax (978) Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) , fax (201) , or online at Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Web site is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Web site may provide or recommendations it may make. Further, readers should be aware that Internet Web sites listed in this work may have changed or disappeared between when this work was written and when it is read. For general information on our other products and services please contact our Customer Care Department within the United States at (877) , outside the United States at (317) or fax (317) Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Library of Congress Control Number: Trademarks: Wiley, the Wiley logo, Wrox, the Wrox logo, Wrox Programmer to Programmer, and related trade dress are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates, in the United States and other countries, and may not be used without written permission. Flash Lite is a registered trademark of Adobe Systems Incorporated. All other trademarks are the property of their respective owners. Wiley Publishing, Inc. is not associated with any product or vendor mentioned in this book.
7 For Joanna and Olivia.
8 CREDITS ACQUISITIONS EDITOR Scott Meyers PROJECT EDITOR Kenyon Brown TECHNICAL EDITOR Darren Osadchuk PRODUCTION EDITOR Kathleen Wisor COPY EDITORS Eric Newman Foxxe Editorial Services EDITORIAL DIRECTOR Robyn B. Siesky EDITORIAL MANAGER Mary Beth Wakefi eld MARKETING MANAGER David Mayhew VICE PRESIDENT AND EXECUTIVE GROUP PUBLISHER Richard Swadley VICE PRESIDENT AND EXECUTIVE PUBLISHER Barry Pruett ASSOCIATE PUBLISHER Jim Minatel PROJECT COORDINATOR, COVER Lynsey Stanford PROOFREADER Nate Pritts, Word One INDEXER Robert Swanson COVER DESIGNER Mike Trent COVER IMAGE istockphoto PRODUCTION MANAGER Tim Tate
9 ABOUT THE AUTHOR JERMAINE G. ANDERSON has been programming for the past 10 years, specializing in Flash and, more recently, the Flex framework. His work predominantly centers on video streaming, and producing on-demand and live video content for the sports and entertainment industries where he has created web components and rich consumer products using Adobe Flash, Flex, and AIR. In 2004, he became interested in Flash mobile applications; this was intensified after winning the Best Productivity category for his mobile TV guide concept in the first ever Macromedia Flash Lite 1.1 contest in He has since spent time working for UK mobile phone operator T-Mobile, where he created dynamic user interfaces and prototypes using Flash Lite. He has managed an international team of developers and now works for leading entertainment and communications company British Sky Broadcasting. He holds a BSc (Hons) in Chemistry from the University of Birmingham, and an MSc in Computer Studies from Sheffield Hallam University.
10 ACKNOWLEDGMENTS WRITING THIS BOOK WAS TRULY A LABOR OF LOVE during the many days and late nights spent putting it together. Time flew, and before I knew it, the days had turned into weeks, and the weeks had turned into months. The end result is something that I am really proud of. None of this would have been possible without the support of everyone at Wiley, who I d like to give a big thank you! Thank you all for the time and effort spent making things happen. I d like to give special thanks to Scott Meyers, Acquisitions Editor, and Kenyon Brown, Project Editor, for driving the project. Thank you for the belief, guidance, and words of encouragement that were given throughout. Also, thank you to Darren Osadchuk, Technical Editor, for his technical advice and all important feedback. I d also like to thank the development team at Sony Ericsson Velimir Karadzic, Enrique Garcia, and Youness Ghanim who gave some of their time to review and give feedback. Finally, many thanks to all my family and friends, for the love and support they gave me during the time of writing. I couldn t have done it without them, especially my darling wife, Joanna. Jermaine G. Anderson
11 CONTENTS INTRODUCTION xvii CHAPTER 1: FLASH IS MOBILE Mobile Devices 1 The Mobile Ecosystem 2 Participants 2 Recommended Reading 4 Engaging Experiences That Work on Small Screens 4 What Is Flash Lite? 5 Past, Present, and Future 5 The Open Screen Project 6 Multiple Devices and Platforms 7 OEMs Supporting Flash Lite Player Development 7 Types of Flash Lite Mobile Content 7 Flash Lite Architecture 8 Flash Lite Player 3.x Features 9 Summary 12 CHAPTER 2: GETTING STARTED Developing for Flash Devices 13 What You Will Need 14 Using Device Central 15 What Are Device Sets? 15 Using the Online and Local Libraries 16 Understanding Device Profi les 16 Creating Device Sets 17 Comparing Device Profi le Information 18 Creating New Flash Mobile Documents 21 Creating a Hello World Example 23 Using the Emulator in Device Central 26 Memory and Device CPU 27 Testing on Mobile Devices 30 Devices with Flash Lite Pre-Installed 31 Remote Devices 31 Summary 31
12 CONTENTS CHAPTER 3: OBJECT-ORIENTED PROGRAMMING FOR FLASH LITE DEVELOPMENT AS2 Revisited 33 Object-Oriented Programming for Flash Lite 35 Why OOP? 35 An OOP Example for Mobile 35 Mobile Device Considerations 47 Using fscommands to Communicate with the Device 47 Using Device Capabilities 60 System.capabilities 61 Events and Event Listeners 64 Using the EventDispatcher Class 64 Keys, Buttons, and Touch Input 68 Using the Key Class 68 Using the ExtendedKey Class 71 Handling Touch Interaction 72 Summary 74 CHAPTER 4: UI COMPONENTS Sony Ericsson and Forum Nokia Component Libraries 76 Using Text 77 Using Buttons 77 UI Component States 78 Using the Component Inspector 78 Using Soft Keys 82 Using Status Bar 83 Using Title 84 Using Check Boxes 84 Using Radio Buttons 87 Using Lists 90 Creating a Single Row List 90 Using Modal Dialogues 96 Using Visual Indicators 98 The Progress Indicator 98 The Wait Indicator 100 Using Sliders 100 Using Scrollable Areas 102 Using the Scrollable Area Component 102 Using the Scrollable Text Component 103 Using Notification 104 Summary 105 x
13 CONTENTS CHAPTER 5: PUREMVC ACTIONSCRIPT 2.0 FRAMEWORK Design Patterns and Development Frameworks 107 Time for a Development Framework 107 Design Patterns Used in PureMVC 109 PureMVC Key Concepts Explained 111 The Facade 111 Notifications and the Observer 114 Commands and the Controller 116 Mediators and The View 119 Proxies and the Model 125 Building a PureMVC Example 126 Creating a Model for the Example app 128 Creating the Example App s Controller 132 Exploring the View 134 Viewing the Application in Device Central 136 Summary 136 CHAPTER 6: CREATING A TV LISTINGS APPLICATION The Concept 139 TV Genius Search Engine API 140 Mandatory Search Parameters 140 Optional Search Parameters 140 Response Format for an API Call 141 Functional Requirements 142 Building the Application 142 The.fl a File 143 Defi ning ApplicationFacade 143 Creating a Model for the TV Listings Application 144 Using XML Data 149 Creating the TV Listings Application s Controller 158 Exploring the View 165 Viewing the Application in Device Central 174 Security Considerations: Loading Data 175 The crossdomain.xml File 176 Setting the Sandbox Type 176 Setting the Playback Security 176 Summary 177 xi
14 CONTENTS CHAPTER 7: CREATING A MEDIA CONSOLE The Core Media Classes 179 Using NetConnection 179 Using NetStream 180 Using the Video Object 184 Using the Sound Object 185 Streaming Audio and Video 190 Streaming FLV Video 190 Streaming MP3 Audio 191 System.capabilities Revisited 192 Building the Application 192 The.fl a File 192 Defi ning ApplicationFacade 193 Creating a Model for the Media Console 196 Creating the Media Console s Controller 218 Exploring the View s Mediators 224 Viewing the Application in Device Central 238 Summary 239 CHAPTER 8: CREATING AN IMAGE VIEWER CLIENT The Challenges 241 Supported Images 242 Loading Multiple Images 242 Memory Considerations 243 Handling Image Sizes 243 Components Used in the Image Viewer 243 MovieClipLoader 244 The SharedObject Class 254 Building the Application 255 The.fl a File 256 Defi ning ApplicationFacade 256 Creating a Model for the Image Viewer 258 Exploring the View 268 Creating the Image Viewer s Controller 275 Viewing the Application in Device Central 283 Summary 283 CHAPTER 9: CREATING A TWITTER CLIENT Exploring the Twitter API 286 Twitter Fundamentals 286 Twitter API Methods 288 xii
15 CONTENTS The SWX Format 292 What Is SWX? 292 User Timeline 294 Building the Application 298 The.fl a File 299 Defi ning ApplicationFacade 299 Creating a Model for the Twitter Client 300 Creating the Twitter Client s Controller 316 Exploring the View 322 Viewing the Application in Device Central 336 Summary 336 CHAPTER 10: USING NOKIA S S60 PLATFORM SERVICES API S60 Platform Services Overview 337 Download and Install the Library 338 How to Use the API Methods 338 Using AppManager 343 API Features 343 Using Calendar 347 API Features 347 Using Contacts 353 API Features 353 Using Landmarks 360 API Features 360 Using Location 365 API Features 365 Using Messaging 369 API Features 370 Using Media Management 378 API Features 378 Other S60 Platform Services 383 ActionScript Sensor Service API 383 ActionScript Logging Service API 384 ActionScript SystemInfo Service API 384 Summary 384 CHAPTER 11: CREATING A WEATHER CLIENT Google APIs 385 Using Google Weather API 385 Weather Conditions 388 xiii
Join the p2p.wrox.com. Wrox Programmer to Programmer. Beginning PHP 5.3. Matt Doyle
Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Beginning PHP 5.3 Matt Doyle Programmer to Programmer Get more out of WROX.com Interact Take an active role online by participating in our
More information7 Windows Tweaks. A Comprehensive Guide to Customizing, Increasing Performance, and Securing Microsoft Windows 7. Steve Sinchak
Take control of Windows 7 Unlock hidden settings Rev up your network Disable features you hate, for good Fine-tune User Account control Turbocharge online speed Master the taskbar and start button Customize
More informationLinux Command Line and Shell Scripting Bible. Third Edtion
Linux Command Line and Shell Scripting Bible Third Edtion Linux Command Line and Shell Scripting BIBLE Third Edition Richard Blum Christine Bresnahan Linux Command Line and Shell Scripting Bible, Third
More informationBeginning Web Programming with HTML, XHTML, and CSS. Second Edition. Jon Duckett
Beginning Web Programming with HTML, XHTML, and CSS Second Edition Jon Duckett Beginning Web Programming with HTML, XHTML, and CSS Introduction............................................... xxiii Chapter
More informationLinux Command Line and Shell Scripting Bible
Linux Command Line and Shell Scripting Bible Richard Blum Wiley Publishing, Inc. Linux Command Line and Shell Scripting Bible Linux Command Line and Shell Scripting Bible Richard Blum Wiley Publishing,
More informationMastering UNIX Shell Scripting
Mastering UNIX Shell Scripting Bash, Bourne, and Korn Shell Scripting for Programmers, System Administrators, and UNIX Gurus Second Edition Randal K. Michael Wiley Publishing, Inc. Mastering UNIX Shell
More informationStudy Guide. Robert Schmidt Dane Charlton
Study Guide Study Guide Robert Schmidt Dane Charlton Senior Acquisitions Editor: Kenyon Brown Development Editor: Candace English Technical Editors: Eric Biller and Brian Atkinson Production Editor: Christine
More informationProfessional ASP.NET 2.0 Databases. Thiru Thangarathinam
Professional ASP.NET 2.0 Databases Thiru Thangarathinam Professional ASP.NET 2.0 Databases Professional ASP.NET 2.0 Databases Thiru Thangarathinam Professional ASP.NET 2.0 Databases Published by Wiley
More informationXSLT 2.0 and XPath 2.0
Wrox Programmer to Programmer TM Michael Kay Michael Kay has been working in the XML field since 1997. He became a member of the XSL Working Group soon after the publication of XSLT 1.0 and took over as
More informationBeginning Transact-SQL with SQL Server 2000 and Paul Turley with Dan Wood
Beginning Transact-SQL with SQL Server 2000 and 2005 Paul Turley with Dan Wood Beginning Transact-SQL with SQL Server 2000 and 2005 Beginning Transact-SQL with SQL Server 2000 and 2005 Paul Turley with
More informationLinux. The book you need to succeed! Boot up to Ubuntu, Fedora, KNOPPIX, Debian, opensuse, and 13 Other Distributions Edition.
DVD and CD-ROM Included Run or install 18 different Linux distributions from the multi-boot DVD and CD-ROM! Christopher Negus Linux 2009 Edition Boot up to Ubuntu, Fedora, KNOPPIX, Debian, opensuse, and
More informationJoin the p2p.wrox.com. Wrox Programmer to Programmer. Professional ASP.NET 4. in C# and VB. Bill Evjen, Scott Hanselman, Devin Rader
Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Professional ASP.NET 4 in C# and VB Bill Evjen, Scott Hanselman, Devin Rader Programmer to Programmer Get more out of wrox.com Interact
More informationImplementing Security and Tokens: Current Standards, Tools, and Practices
Implementing Email Security and Tokens: Current Standards, Tools, and Practices Sean Turner Russ Housley Wiley Publishing, Inc. Implementing Email Security and Tokens: Current Standards, Tools, and Practices
More informationHands-On Oracle Application Express Security
Hands-On Oracle Application Express Security BUILDING SECURE APEX APPLICATIONS Recx Hands-On Oracle Application Express Security: Building Secure Apex Applications Published by John Wiley & Sons, Inc.
More informationMCITP Windows Server 2008 Server Administrator Study Guide
MCITP Windows Server 2008 Server Administrator Study Guide Darril Gibson MCITP Windows Server 2008 Server Administrator Study Guide MCITP Windows Server 2008 Server Administrator Study Guide Darril Gibson
More informationRuby on Rails. Bible
Ruby on Rails Bible Ruby on Rails Bible Timothy Fisher Ruby on Rails Bible Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright 2008 by Wiley Publishing,
More informationSecuring SCADA Systems. Ronald L. Krutz
Securing SCADA Systems Ronald L. Krutz Securing SCADA Systems Securing SCADA Systems Ronald L. Krutz Securing SCADA Systems Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis,
More informationMicrosoft SQL Server 2008 Integration Services
Microsoft SQL Server 2008 Integration Services Problem Design Solution Erik Veerman Jessica M. Moss Brian Knight Jay Hackney Wiley Publishing, Inc. Microsoft SQL Server 2008 Integration Services Problem
More informationiwork DUMmIES 2ND EDITION FOR
iwork FOR DUMmIES 2ND EDITION iwork FOR DUMmIES 2ND EDITION by Jesse Feiler iwork For Dummies, 2nd Edition Published by John Wiley & Sons, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright
More informationPHP & MySQL. Learn to: Janet Valade. Making Everything Easier! 4th Edition. Create well-formed PHP code that s compliant with PHP 4, 5, and 6
Making Everything Easier! 4th Edition PHP & MySQL Learn to: Create well-formed PHP code that s compliant with PHP 4, 5, and 6 Easily install and set up PHP and MySQL using XAMPP Choose a Web host and secure
More informationCreating Web Pages. Learn to: Bud E. Smith. Making Everything Easier! 9th Edition. Design, build, and post a Web page
Making Everything Easier! 9th Edition Creating Web Pages Learn to: Design, build, and post a Web page Build pages using HTML, Web design software, and online tools Optimize photos, video, and audio for
More informationSQL Server Administration. Beginning Microsoft. Chris Leiter, Dan Wood, Michael Cierkowski, Albert Boettger
Beginning Microsoft SQL Server 2008 Administration Chris Leiter, Dan Wood, Michael Cierkowski, Albert Boettger Updates, source code, and Wrox technical support at www.wrox.com Programmer to Programmer
More informationReal-Time Optimization by Extremum-Seeking Control
Real-Time Optimization by Extremum-Seeking Control Real-Time Optimization by Extremum-Seeking Control KARTIK B. ARIYUR MIROSLAV KRSTIĆ A JOHN WILEY & SONS, INC., PUBLICATION Copyright 2003 by John Wiley
More informationASP.NET 3.5 SP1. In C# and VB. Professional. Covers. Service Pack 1. Bill Evjen, Scott Hanselman, Devin Rader
Wrox Programmer to Programmer TM Professional ASP.NET 3.5 SP1 In C# and VB Covers Service Pack 1 Bill Evjen, Scott Hanselman, Devin Rader CD-ROM includes the full book in PDF format Programmer to Programmer
More informationAgile Database Techniques Effective Strategies for the Agile Software Developer. Scott W. Ambler
Agile Database Techniques Effective Strategies for the Agile Software Developer Scott W. Ambler Agile Database Techniques Effective Strategies for the Agile Software Developer Agile Database Techniques
More informationCloud Phone Systems. Andrew Moore. Making Everything Easier! Nextiva Special Edition. Learn:
Making Everything Easier! Nextiva Special Edition Cloud Phone Systems Learn: What cloud phone systems are and how they can benefit your company About the many advantages a cloud phone system offers Features
More informationWrox Programmer to Programmer TM. Professional. Design Patterns. Aaron Saray PHP. Updates, source code, and Wrox technical support at
Wrox Programmer to Programmer TM Professional PHP Design Patterns Aaron Saray Updates, source code, and Wrox technical support at www.wrox.com Professional PHP Design Patterns Introduction... xxi Part
More informationMacBook Air PORTABLE GENIUS
MacBook Air PORTABLE GENIUS MacBook Air PORTABLE GENIUS MacBook Air PORTABLE GENIUS by Paul McFedries MacBook Air Portable Genius Published by Wiley Publishing, Inc. 10475 Crosspoint Blvd. Indianapolis,
More informationOracle PL/SQL. DUMmIES. by Michael Rosenblum and Dr. Paul Dorsey FOR
Oracle PL/SQL FOR DUMmIES by Michael Rosenblum and Dr. Paul Dorsey Oracle PL/SQL For Dummies Published by Wiley Publishing, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright 2006 by
More informationOpenSolaris. The book you need to succeed! Nicholas A. Solter, Gerald Jelinek, and David Miner. Explore the OpenSolaris operating environment
Nicholas A. Solter, Gerald Jelinek, and David Miner OpenSolaris Explore the OpenSolaris operating environment Master networking and systems administration Deploy web services using open source applications
More informationGoogle Voice. Learn to: Bud E. Smith Chris Dannen. Making Everything Easier! Set up and use Google Voice
Making Everything Easier! Google Voice Learn to: Set up and use Google Voice Integrate Google Voice with other Google services such as Gmail and Google Chat Combine Google Voice with your existing phone
More informationCOSO Enterprise Risk Management
COSO Enterprise Risk Management COSO Enterprise Risk Management Establishing Effective Governance, Risk, and Compliance Processes Second Edition ROBERT R. MOELLER John Wiley & Sons, Inc. Copyright # 2007,
More informationMCTS. Microsoft Windows 7 Configuration STUDY GUIDE. William Panek. Covers All Objectives for Exam Exam
Covers All Objectives for Exam 70-680 Includes Real-World Scenarios, Hands-On Exercises, and Leading-Edge Exam Prep Software Featuring: Custom Test Engine Hundreds of Sample Questions Electronic Flashcards
More informationWindows. 7 Desktop Support and Administration. Real World Skills for MCITP Certification and Beyond. Darril Gibson
Windows 7 Desktop Support and Administration Real World Skills for MCITP Certification and Beyond Darril Gibson Acquisitions Editor: Jeff Kellum Development Editor: Gary Schwartz Technical Editors: Troy
More informationASP.NET MVC 1.0. Website Programming. Nick Berardi, Al Katawazi, Marco Bellinaso. Wrox Programmer to Programmer TM
Wrox Programmer to Programmer TM ASP.NET MVC 1.0 Website Programming Nick Berardi, Al Katawazi, Marco Bellinaso Updates, source code, and Wrox technical support at www.wrox.com Programmer to Programmer
More informationFileMaker. Pro 10. The book you need to succeed! Companion Web Site. Ray Cologon. Go from basics to full-scale development
Companion Web Site Example FileMaker Pro 10 application Demos, tips, and additional resources Ray Cologon FileMaker Pro 10 Go from basics to full-scale development Write your own FileMaker applications
More informationRichard Wentk. Cocoa. Developer Reference.
Richard Wentk Cocoa Developer Reference www.wileydevreference.com Cocoa Richard Wentk Cocoa Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright
More informationJoin the p2p.wrox.com. Wrox Programmer to Programmer. Beginning. Python. Using Python 2.6 and Python 3.1. James Payne
Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Beginning Python Using Python 2.6 and Python 3.1 James Payne Programmer to Programmer Get more out of wrox.com Interact Take an active role
More informationWINDOWS 10. by Paul McFedries
WINDOWS 10 by Paul McFedries WINDOWS 10 SIMPLIFIED Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Published simultaneously in Canada Copyright 2015
More informationMicrosoft Office Simply the Easiest Way to Learn. Kate Shoup
Microsoft Office 200 Simply the Easiest Way to Learn Kate Shoup OFFICE 200 by Kate Shoup OFFICE 200 SIMPLIFIED Published by Wiley Publishing, Inc. 0475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com
More informationBeginning Visual Basic 2015
Beginning Visual Basic 2015 Introduction................................................... xxvii Chapter 1 Welcome to Visual Basic 2015................................ 1 Chapter 2 The Microsoft.NET Framework..............................
More informationPROFESSIONAL SCALA. INTRODUCTION... xv
PROFESSIONAL SCALA INTRODUCTION.................................................... xv CHAPTER 1 Language Features....................................... 1 CHAPTER 2 Functional Programming.................................
More informationDreamweaver CS4. A Complete Training Package! Adobe. Full-color, step-by-step instructional book Video training from Adobe Certified Experts
Adobe Dreamweaver CS4 A Complete Training Package! Full-color, step-by-step instructional book Video training from Adobe Certified Experts Tutorials and lesson files on companion DVD Jeremy Osborn & Aquent
More informationWindows 10 Anniversary Update. Paul McFedries
Windows 10 Anniversary Update Paul McFedries Teach Yourself VISUALLY Windows 10 Anniversary Update Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Published
More informationOpenStack Cloud Application Development. Scott Adkins John Belamaric Vincent Giersch Denys Makogon Jason Robinson
OpenStack Cloud Application Development Scott Adkins John Belamaric Vincent Giersch Denys Makogon Jason Robinson OpenStack Cloud Application Development Published by John Wiley & Sons, Inc. 10475 Crosspoint
More informationOffice 2010 For Seniors
Making Everything Easier! Microsoft Office 2010 For Seniors Learn to: Use Word, Excel, Outlook, and PowerPoint Dress up your letters, invitations, and other documents Manage your finances with Excel Use
More informationProfessional Windows PowerShell Programming
Professional Windows PowerShell Programming Snap-ins, Cmdlets, Hosts, and Providers Arul Kumaravel Jon White Michael Naixin Li Scott Happell Guohui Xie Krishna C. Vutukuri Wiley Publishing, Inc. Professional
More informationLEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION
LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS LEGITIMATE APPLICATIONS
More informationHASHING IN COMPUTER SCIENCE FIFTY YEARS OF SLICING AND DICING
HASHING IN COMPUTER SCIENCE FIFTY YEARS OF SLICING AND DICING Alan G. Konheim JOHN WILEY & SONS, INC., PUBLICATION HASHING IN COMPUTER SCIENCE HASHING IN COMPUTER SCIENCE FIFTY YEARS OF SLICING AND DICING
More informationIP MULTICAST WITH APPLICATIONS TO IPTV AND MOBILE DVB-H
IP MULTICAST WITH APPLICATIONS TO IPTV AND MOBILE DVB-H Daniel Minoli A JOHN WILEY & SONS, INC., PUBLICATION IP MULTICAST WITH APPLICATIONS TO IPTV AND MOBILE DVB-H IP MULTICAST WITH APPLICATIONS TO
More informationBlade Servers and Virtualization. Barb Goldworm Anne Skamarock. Transforming Enterprise Computing While Cutting Costs. Wiley Publishing, Inc.
Blade Servers and Virtualization Transforming Enterprise Computing While Cutting Costs Barb Goldworm Anne Skamarock Wiley Publishing, Inc. Blade Servers and Virtualization Blade Servers and Virtualization
More informationDIFFERENTIAL EQUATION ANALYSIS IN BIOMEDICAL SCIENCE AND ENGINEERING
DIFFERENTIAL EQUATION ANALYSIS IN BIOMEDICAL SCIENCE AND ENGINEERING DIFFERENTIAL EQUATION ANALYSIS IN BIOMEDICAL SCIENCE AND ENGINEERING ORDINARY DIFFERENTIAL EQUATION APPLICATIONS WITH R William E. Schiesser
More informationJ2EE TM Best Practices Java TM Design Patterns, Automation, and Performance
J2EE TM Best Practices Java TM Design Patterns, Automation, and Performance Darren Broemmer Wiley Publishing, Inc. Dear Valued Customer, The WILEY advantage We realize you re a busy professional with
More informationTASK SCHEDULING FOR PARALLEL SYSTEMS
TASK SCHEDULING FOR PARALLEL SYSTEMS Oliver Sinnen Department of Electrical and Computer Engineering The University of Aukland New Zealand TASK SCHEDULING FOR PARALLEL SYSTEMS TASK SCHEDULING FOR PARALLEL
More informationRelational Database Index Design and the Optimizers
Relational Database Index Design and the Optimizers DB2, Oracle, SQL Server, et al. Tapio Lahdenmäki Michael Leach A JOHN WILEY & SONS, INC., PUBLICATION Relational Database Index Design and the Optimizers
More informationHacking Gmail. Ben Hammersley
Hacking Gmail Ben Hammersley Hacking Gmail Hacking Gmail Ben Hammersley Hacking Gmail Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright 2006
More informationLEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS
LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS DINESH C. VERMA IBM T. J. Watson Research Center A JOHN WILEY & SONS, INC., PUBLICATION LEGITIMATE APPLICATIONS OF PEER-TO-PEER NETWORKS LEGITIMATE APPLICATIONS
More informationMaking Everything Easier! Windows 7. Pick the task, Find it fast, Get it DONE! Nancy Muir
Making Everything Easier! Windows 7 Pick the task, Find it fast, Get it DONE! Nancy Muir Hundreds of tasks including: What Do You Want to Do? Try This Task Find It Here Work in Windows 7 Work with the
More informationPractical Database Programming with Visual Basic.NET
Practical Database Programming with Visual Basic.NET IEEE Press 445 Hoes Lane Piscataway, NJ 08854 IEEE Press Editorial Board Lajos Hanzo, Editor in Chief R. Abari M. El-Hawary S. Nahavandi J. Anderson
More informationMicrosoft. Excel. Paul McFedries
Microsoft Excel 2010 Paul McFedries Excel 2010 by Paul McFedries Excel 2010 Visual Quick Tips Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Published
More informationMacBook Pro. PORTABLE GENIUS 5th EDITION
MacBook Pro PORTABLE GENIUS 5th EDITION MacBook Pro PORTABLE GENIUS 5th EDITION by Galen Gruman MacBook Pro Portable Genius, 5th Edition Published by John Wiley & Sons, Inc. 10475 Crosspoint Blvd. Indianapolis,
More informationMicrosoft. Access by Paul McFedries
Microsoft Access 2013 by Paul McFedries Teach Yourself VISUALLY Access 2013 Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Published simultaneously
More informationProfessional Java Native Interfaces with SWT/JFace. Jackwind Li Guojie
Professional Java Native Interfaces with SWT/JFace Jackwind Li Guojie Professional Java Native Interfaces with SWT/JFace Jackwind Li Guojie Professional Java Native Interfaces with SWT/JFace Copyright
More informationOS X El CapitanTM. Paul McFedries
OS X El CapitanTM Paul McFedries Teach Yourself VISUALLY OS X El Capitan Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Published simultaneously in
More informationMicroprocessor Theory
Microprocessor Theory and Applications with 68000/68020 and Pentium M. RAFIQUZZAMAN, Ph.D. Professor California State Polytechnic University Pomona, California and President Rafi Systems, Inc. WILEY A
More informationCISSP. DUMmIES 4TH EDITION FOR
CISSP FOR DUMmIES 4TH EDITION CISSP FOR DUMmIES 4TH EDITION by Lawrence Miller and Peter H. Gregory CISSP For Dummies, 4th Edition Published by John Wiley & Sons, Inc. 111 River Street Hoboken, NJ 07030-5774
More informationCOMPONENT-ORIENTED PROGRAMMING
COMPONENT-ORIENTED PROGRAMMING COMPONENT-ORIENTED PROGRAMMING ANDY JU AN WANG KAI QIAN Southern Polytechnic State University Marietta, Georgia A JOHN WILEY & SONS, INC., PUBLICATION Copyright 2005 by John
More informationBEGINNING CSS PART I THE BASICS PART II PROPERTIES PART III ADVANCED CSS AND ALTERNATIVE MEDIA
BEGINNING CSS INTRODUCTION............................................................ xxiii PART I THE BASICS CHAPTER 1 Introducing Cascading Style Sheets.............................. 3 CHAPTER 2 The
More informationWIRELESS SENSOR NETWORKS A Networking Perspective Edited by Jun Zheng Abbas Jamalipour A JOHN WILEY & SONS, INC., PUBLICATION WIRELESS SENSOR NETWORKS IEEE Press 445 Hoes Lane Piscataway, NJ 08854 IEEE
More informationPowerShell, VBScript, JScript
Companion Web Site Examples, script code, and more Microsoft William R. Stanek, James O Neill, and Jeffrey Rosen PowerShell, VBScript, JScript and Tap the power of automation with scripts Master three
More informationBacklink To. Fast track your traffic with Simple Strategies
Backlink To Profit Fast track your traffic with Simple Strategies You cannot sell. You cannot share for free. You cannot add to any membership site or offer as bonus. You cannot edit or change any part
More informationMicrosoft Virtualization SECRETS
Microsoft Virtualization SECRETS Microsoft Virtualization SECRETS DO WHAT YOU NEVER THOUGHT POSSIBLE WITH MICROSOFT VIRTUALIZATION John Savill Executive Editor: Carol Long Project Editor: Katherine Burt
More informationIC Internet and Computing Core Certification Living Online. Study Guide
IC Internet and Computing 3 Core Certification Living Online Study Guide IC Internet and Computing 3 Core Certification Living Online Study Guide Ciprian Adrian Rusen Senior Acquisitions Editor: Ken Brown
More informationMODERN MULTITHREADING
MODERN MULTITHREADING Implementing, Testing, and Debugging Multithreaded Java and C++/Pthreads/Win32 Programs RICHARD H. CARVER KUO-CHUNG TAI A JOHN WILEY & SONS, INC., PUBLICATION MODERN MULTITHREADING
More informationOutlook Microsoft. Learn to: Bill Dyszel. Making Everything Easier! Navigate the interface and use the To-Do bar
Making Everything Easier! Microsoft Outlook 2010 Learn to: Navigate the interface and use the To-Do bar Maximize Outlook s security features Filter your junk e-mail and manage e-mail folders Collaborate
More informationJoin the p2p.wrox.com. Wrox Programmer to Programmer. Professional XMPP. Programming with JavaScript and jquery.
Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Professional XMPP Programming with JavaScript and jquery Jack Moffitt Programmer to Programmer Get more out of wrox.com Interact Take an
More informationTHE ARCHITECTURE OF COMPUTER HARDWARE, SYSTEM SOFTWARE, AND NETWORKING
FOURTH EDITION THE ARCHITECTURE OF COMPUTER HARDWARE, SYSTEM SOFTWARE, AND NETWORKING AN INFORMATION TECHNOLOGY APPROACH Irv Englander Bentley University John Wiley & Sons, Inc. Vice President & Executive
More informationBEGINNING SWIFT PROGRAMMING
BEGINNING SWIFT PROGRAMMING INTRODUCTION................................................... xxiii CHAPTER 1 Introduction to Swift...................................... 1 CHAPTER 2 Data Types.............................................
More informationExploiting Distributed Resources in Wireless, Mobile and Social Networks Frank H. P. Fitzek and Marcos D. Katz
MOBILE CLOUDS Exploiting Distributed Resources in Wireless, Mobile and Social Networks Frank H. P. Fitzek and Marcos D. Katz MOBILE CLOUDS MOBILE CLOUDS EXPLOITING DISTRIBUTED RESOURCES IN WIRELESS,
More informationmacos Sierra Paul McFedries
macos Sierra Paul McFedries Teach Yourself VISUALLY macos Sierra Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Published simultaneously in Canada
More informationThe Excel. Analyst s. Guide to. Access. Michael Alexander
The Excel Analyst s Guide to Access Michael Alexander The Excel Analyst s Guide to Access The Excel Analyst s Guide to Access Michael Alexander Wiley Publishing, Inc. The Excel Analyst s Guide to Access
More informationExcel 2016 Formulas. Michael Alexander Dick Kusleika
Excel 2016 Formulas Excel 2016 Formulas Michael Alexander Dick Kusleika Excel 2016 Formulas Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright
More informationAcrobat PDF. Adobe. The book you need to succeed! Standard, Pro, and Pro Extended Version. CD-ROM Included! Ted Padova
CD-ROM Included! Training videos Sample forms, projects, and more Standard, Pro, and Pro Extended Version Ted Padova Adobe 9 Acrobat PDF Create PDF forms and distribute on Acrobat.com Repurpose content
More informationModern Experimental Design
Modern Experimental Design THOMAS P. RYAN Acworth, GA Modern Experimental Design Modern Experimental Design THOMAS P. RYAN Acworth, GA Copyright C 2007 by John Wiley & Sons, Inc. All rights reserved.
More informationIC Internet and Computing Core Certification Computing Fundamentals. Study Guide
IC Internet and Computing 3 Core Certification Computing Fundamentals Study Guide IC Internet and Computing 3 Core Certification Computing Fundamentals Study Guide Ciprian Adrian Rusen Senior Acquisitions
More informationAlgorithms and Parallel Computing
Algorithms and Parallel Computing Algorithms and Parallel Computing Fayez Gebali University of Victoria, Victoria, BC A John Wiley & Sons, Inc., Publication Copyright 2011 by John Wiley & Sons, Inc. All
More informationPowerPivot. and SharePoint. for Excel. Professional. Microsoft. Sivakumar Harinath, Ron Pihlgren, Denny Guang-Yeu Lee
Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Professional Microsoft PowerPivot for Excel and SharePoint Sivakumar Harinath, Ron Pihlgren, Denny Guang-Yeu Lee Programmer to Programmer
More informationBeginning Visual Basic 2005 Databases. Thearon Willis
Beginning Visual Basic 2005 Databases Thearon Willis Beginning Visual Basic 2005 Databases Beginning Visual Basic 2005 Databases Thearon Willis Beginning Visual Basic 2005 Databases Published by Wiley
More informationCCNA. Security STUDY GUIDE. Tim Boyles. Covers All Exam Objectives for IINS
Covers All Exam Objectives for IINS 640-553 Includes Real-World Scenarios, Hands-On and Written Labs, and Leading-Edge Exam Prep Software Featuring: Custom Test Engine Hundreds of Sample Questions Electronic
More informationios Database Application Programming
PROFESSIONAL ios Database Application Programming Second Edition Patrick Alessi Professional ios Database Application Programming, Second Edition Published by John Wiley & Sons, Inc. 10475 Crosspoint Boulevard
More informationAlfresco. Professional. Practical Solutions for Enterprise Content Management
Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Professional Alfresco Practical Solutions for Enterprise Content Management David Caruana, John Newton, Michael Farman, Michael G. Uzquiano,
More informationHTML5 Programming with JavaScript. by John Paul Mueller
HTML5 Programming with JavaScript by John Paul Mueller HTML5 Programming with JavaScript For Dummies Published by John Wiley & Sons, Inc. 111 River Street Hoboken, NJ 07030-5774 www.wiley.com Copyright
More informationOVER 750 QUESTIONS AND 55 TASK-BASED SIMULATIONS! CPA EXAM REVIEW. Auditing and Attestation. O. Ray Whittington, CPA, PhD Patrick R.
OVER 750 QUESTIONS AND 55 TASK-BASED SIMULATIONS! 2012 CPA EXAM REVIEW Auditing and Attestation O. Ray Whittington, CPA, PhD Patrick R. Delaney, CPA, PhD WILEY CPA EXAM REVIEW WILEY EXAM REVIEW Auditing
More informationProfessional Visual Studio 2013
Professional Visual Studio 2013 Introduction.... xliii Part I Integrated Development Environment Chapter 1 A Quick Tour....3 Chapter 2 The Solution Explorer, Toolbox, and Properties.... 15 Chapter 3 Options
More informationSharePoint Microsoft. for Office 2007 Users. using SharePoint s collaboration tools. Wrox Programmer to Programmer. Martin W. P.
TM Wrox Programmer to Programmer Microsoft SharePoint 2007 for Office 2007 Users Get your team working together using SharePoint s collaboration tools Martin W. P. Reid Updates and Wrox technical support
More informationAdobe AIR Bible. Benjamin Gorton Ryan Taylor Jeff Yamada
Adobe AIR Bible Benjamin Gorton Ryan Taylor Jeff Yamada Adobe AIR Bible Adobe AIR Bible Benjamin Gorton Ryan Taylor Jeff Yamada Adobe AIR Bible Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard
More informationLinux Command Line and Shell Scripting Bible
Linux Command Line and Shell Scripting Bible Richard Blum Wiley Publishing, Inc. Linux Command Line and Shell Scripting Bible Linux Command Line and Shell Scripting Bible Richard Blum Wiley Publishing,
More informationIronPython. Professional. Design and Develop IronPython Techniques. John Paul Mueller. Join the p2p.wrox.com
Join the discussion @ p2p.wrox.com Wrox Programmer to Programmer Professional IronPython Design and Develop IronPython Techniques John Paul Mueller Programmer to Programmer Get more out of wrox.com Interact
More informationCopyrights and Privacy Statement
Copyrights and Privacy Statement Jesse James Hardscaping Authorization of Use Jesse James Hardscaping hereby authorizes any person to access this Website for informational purposes only. Jesse James Hardscaping
More informationMaking Everything Easier! Office Microsoft. Pick the task, Find it fast, Get it DONE! Elaine Marmel
Making Everything Easier! Microsoft Office 2010 Pick the task, Find it fast, Get it DONE! Elaine Marmel Hundreds of tasks including: What Do You Want to Do? Try This Task Find it Here Word Open and Explore
More information