1 June 2007 Adobe Flash Lite 2.0 Mobile Developer Exam EXAM PREPARATION GUIDE
2 EXAM PREPARATION GUIDE Adobe Flash Lite 2.0 Mobile Developer Exam This guide provides all the information you need to get started in preparing for Adobe Certified exams. Passing an exam demonstrates your proficiency with Adobe software products and allows you to promote your expertise with customers and employers. Frequently Asked Questions What are the benefits of being certified? What are the exams like? Get all your questions answered in a brief, to-the-point FAQ. Exam Topic Areas and Objectives Review the test content topic areas and objectives for each product exam. The topic lists will help direct your studies, so please review correctly. Practice Exam Review sample questions to get an idea of the types of questions that will be on the exam. Note: Though helpful, these practice exams are not necessarily representative of the difficulty of the questions that you will encounter on the actual exam.
3 ADOBE CERTIFIED EXPERT FREQUENTLY ASKED QUESTIONS Q. What is the main benefit of passing exams and becoming Adobe certified? A. Adobe certification is an industry standard in excellence that can be used to demonstrate your product knowledge and expertise, and also serves as a catalyst when finding a job or seeking a promotion. The Adobe Certified logos and credentials have been created for self-promotional use by individuals who have met all requirements of the Adobe Certified Professional or Adobe Certified Instructor programs. Those who have passed the tests may place certification logos on business cards, resumés, Web sites, and other promotional materials. Q. What is an Adobe Certified Instructor (ACI)? A. An Adobe Certified Instructor (ACI) is an individual who provides instruction on Adobe products. ACIs must have an instructor qualification (a teaching credential, passed the CompTIA CTT+ (http://www.comptia.org/certification/ ctt/) or equivalent), in addition to passing one or more Adobe exams. For more information, visit the ACI home page, certification/aci.html Q. How do I prepare for an exam? A. The keys to preparing for an exam are experience with the product and studying this Exam Preparation Guide (http://partners.adobe.com/public/ace/main.html). To access online training, user guides, and many other study materials, visit Adobe s training resources page (http://www.adobe.com/support/training.html). The following resources may also help you prepare for your exam: Adobe product user guides Adobe Press books Adobe Authorized Training Centers (find the AATC nearest you through the Adobe Partner Finder online at: partnerfinder/search_training.jsp) Adobe online training at Tutorials and materials from Total Training, at Other training resources online at Q. How do I get training? A. Once you know what product you want to get certified in, use the Adobe Partner Finder (http://partners.adobe.com/asn/partnerfinder/trainingprovider/index. jsp) database to locate an Adobe Certified Instructor or an Adobe Authorized Training Center in your area that teaches a class on the Adobe product you want to learn. Contact them directly for more information about their classes and registration details. Page 1
4 ADOBE CERTIFIED EXPERT Q. What is the format of the exams? A. Adobe exams (which are administered by Pearson VUE and Thomson Prometric, independent third-party testing companies) are computer-delivered, closedbook tests consisting of 60 to 90 multiple-choice questions. Each exam takes approximately one to two hours to complete, and results are given to you at the testing center immediately after you complete the test. FREQUENTLY ASKED QUESTIONS Q. How do I register for an exam? A. Contact Pearson VUE or Thomson Prometric by phone, on the Web, or in-person: Pearson VUE Thomson Prometric Register online Register in-person Find a location online at Find a location online at Q. What is the fee for the exam? A. Each exam is US$150 or local currency equivalent. Q. Soon after I passed an exam, the exam was published for a new product version. Do I have to successfully complete the new exam within 90 days? A. You may continue to use your logo and materials in accordance with the Adobe Certified Program Guidelines for Logos and Credentials. When an exam is are published for the next version of the product, you must successfully complete that exam within 90 days to keep your status current and continue using the logo and materials. Q. What can I expect from Adobe if I pass the exam? A. As soon as you pass the exam, your name and exam results are given to us by Pearson VUE or Thomson Prometric, our worldwide test administrators. Your exam data is then entered into our database. You will then be sent a Welcome Kit and access to your logo. You are also placed on our certification mailing list to receive special Adobe announcements and information about promotions and events that take place throughout the year. Q. How long does it take to receive my Welcome Kit? A. You can expect your Welcome Kit to arrive four to six weeks after we receive your exam results. Page 2
5 ADOBE FLASH LITE 2.0 Adobe Flash Lite 2.0 EXAM TOPIC AREAS AND OBJECTIVES Exam Content: Topic Areas and Objectives Following is a detailed outline of the information covered on the Flash Lite 2 Exam. 1. Planning mobile application solutions Recognize and plan for device data capabilities and limitations, technology standards, and industry guidelines. Identify data network infrastructure topology, bandwidth capabilities, limitations, and device compatibility. Identify critical application functions that need special consideration for planning application development. 2. Developing mobile application solutions Apply mobile templates, add assets, and publish documents. Utilize Flash features for inputting dynamic and static text, device and embedded fonts, alias and non-aliased text, and pixel fonts. Integrate Non-English Character Sets, and Unicode. Import sound, change sound properties and add sound to a timeline. Create wallpaper and ringtones. Access mobile OS functionality. Utilize MovieClip Properties, Instance Names, Timeline for state and loading content. Determine appropriate external communications for sending SMS and MMS messages or dialing a phone number via geturl() loadvariablesnum()) and access Variables. Identify approaches for reporting to a user of the UI that a feature cannot be supported. 3. Using ActionScript Set up events and listeners for persistent data and network connectivity status. Identify objects for passing event notifications. Explain how to parse XML documents asynchronously by using ActionScript. Explain how to use complex data objects. (Complex data objects include: arrays and objects.) Incorporate video into a mobile application. Open a synchronous data connection by using ActionScript. Architect an application by using ActionScript custom classes. Control states of an application by using ActionScript. Page 3
6 ADOBE FLASH LITE 2.0 Use different types of sounds (mp3, SMAF, MMF, etc.), event sounds and streaming sounds. Modify event navigation, key events for mobile devices with Flash Lite ActionScript. Remap Soft Keys and free soft key functionality. Utilize effective conditional logic processing, looping and concatenation of variables Utilize ActionScript FSCommand2. Create an animation with ActionScript. Create and duplicate Movie Clips dynamically. Implementing, testing, and deploying mobile application solutions Recognize appropriate approaches for checking network connectivity, verifying load status of data sources, and network signal strength. 4. Recognize and interpret error codes in the authoring tool, mobile emulator and the player for the mobile devices. Determine approaches for testing for SMS and MMS capability of a device. Identify tests for checking battery level, OS language, and sound capabilities (_capcompoundsound, _capstreamsound) of a device. Identify appropriate approaches for dealing with common dynamic data problems, updating and server-side solutions. Determine appropriate optimization of interactive animation using staggering animation for performance improvement. Recognize how to organize mobile application by using layers, Actions layer, vector graphics, Assets, Symbols, graphic Symbols, movie clip Symbols, Library, guides and rulers. Recognize how to apply best image practices for mobile development with Bitmap and Vector image optimizations. Recognize how to use the numerous approaches for transferring files to mobile devices, such as using Bluetooth, memory card, infrared or an USB cable. Page 4
7 ADOBE FLASH LITE 2.0 Adobe Flash Lite 2.0 PRACTICE EXAM Try out these helpful practice questions to get a feel for the types of questions on the exam, but please note that your performance here does not indicate how you ll do on the actual exam. To fully prepare for the exam, closely review the topic areas and objectives in this guide. 1. Apply mobile templates, add assets, and publish documents. What is the size of the Stage, that corresponds to the device screen, for the standard series 60 template that ships with the Flash authoring tool? A. 240 x 268 pixels B. 240 x 270 pixels C. 176 x 208 pixels D. 176 x 220 pixels Correct Answer: C 2. Access mobile OS functionality. While in emulator mode, what happens when the content type of a Flash Lite application is switched from Standalone player to Wallpaper in the device publish settings? A. stage size changes immediately B. extra code is added to the ActionScript layer C. frame rate of the document is adjusted to fit the new content type requirements D. list of available devices displays the supported devices for the new content type Correct Answer: D 3. Utilize MovieClip Properties, Instance Names, Timeline for state and loading content. Which panel is used to assign an instance name to a MovieClip on the stage? A. Info B. Library C. Movie Explorer D. Property Inspector Correct Answer: D 4. Determine appropriate external communications for sending SMS and MMS messages or dialing a phone number via geturl() loadvariablesnum()) and access Variables. Which property of the System.capabilities class should be tested before a text message is sent? A. has B. hassms C. hasmms D. MimeTypes Correct Answer: B Page 5
8 ADOBE FLASH LITE 2.0 PRACTICE EXAM 5. Set up events and listeners for persistent data and network connectivity status. You are writing a real time game for a multiplayer mobile environment. The interactivity between the players will be facilitated by an XMLSocket. You want users to be able to change servers so they can play with other groups. What should you do? A. provide the changed host and port parameters to the XMLSocket.connect() method. B. provide the changed host and port parameters to the XMLSocket constructor. C. unload the MovieClip where the data is displayed before attempting to change the address and port of the XMLSocket. D. Close all sockets, delete all instances of the live connection and reinitialise the XMLSocket constructor and connect method. All methods in your code relating to the original XMLSocket must be deleted. Correct Answer: A 6. Open a synchronous data connection by using ActionScript. The XMLSocket() object in Flash Lite can only connect to A. Port 80 only B. Port 25 only C. Ports 21 and higher D. Ports 1024 and higher Correct Answer: D 7. Control states of an application by using ActionScript. You want to display multiple screens in a mobile application. You also want to maximize the performance of the application. What should you do? A. Load a bitmap graphic from a remote server as required. B. Use the MovieClip draw API to dynamically create the content. C. Use attachmovie to bring in link enabled content from the library. D. Place the media in an area off screen and change the _x & _y properties as required. Correct Answer: C 8. Use different types of sounds (mp3, SMAF, MMF, etc.), event sounds and streaming sounds. You want to test the value returned by a key press. What should you do? A. Use getcode() B. Remap the keys with setcode() C. Test only on the keydown event D. Use the softkeys as a tabing method Correct Answer: A Page 6
9 ADOBE FLASH LITE 2.0 PRACTICE EXAM 9. Determine appropriate optimization of interactive animation using staggering animation for performance improvement. You are creating a game for a mobile device in Flash Lite 2.0/2.1. You want to improve performance. What should you do? A. decrement your loops B. use timeline-based looping C. reduce the number of onenterframe events D. use a for-in loop rather than a for-counting loop Correct Answer: C 10. Recognize how to use the numerous approaches for transferring files to mobile devices, such as using Bluetooth, memory card, infrared or an USB cable. What is the default frame rate for Flash Lite documents? A. 10 B. 12 C. 24 D. 30 Correct Answer: B Page 7
10 Adobe Systems Incorporated 345 Park Avenue, San Jose, CA USA Adobe, the Adobe logo, Acrobat, Adobe Premiere, After Effects, FrameMaker, GoLive, Illustrator, InDesign, PageMaker, and Photoshop are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. All other trademarks are the property of their respective owners Adobe Systems Incorporated. All rights reserved.
WebEx Event Center User's Guide Version 6.5 Copyright 1997 2010 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco WebEx logo are trademarks or registered
Sage 100 Contractor 2014 (Formerly Sage Master Builder) Installation and License Administration Guide Version 19.2 This is a publication of Sage Software, Inc. Copyright 2014. Sage Software, Inc. All rights
Cisco WebEx Training Center User Guide Training Center 5.17 Copyright 1997 2010 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco WebEx logo are
SERVER BACKUP Maxtor OneTouch II Small Business Edition User s Guide P/N: 20280700 Contents 1 Introduction................................................................ 1 Drive Components......................................................
Cumulus 8.1 Administrator Guide Copyright 2010, Canto GmbH. All rights reserved. Canto, the Canto logo, the Cumulus logo, and Cumulus are registered trademarks of Canto, registered in the U.S. and other
Net Conference with Cisco WebEx Meeting Center This Cisco WebEx Meeting Center User Guide details how to access the Cisco WebEx Meeting Center service from the WebEx site directly, integration with the
Oracle Predictive Concepts and Procedures Release 11i April 2000 Part No. A83628-01 Oracle Predictive Concepts and Procedures, Release 11i Part No. A83628-01 Copyright 2000, Oracle Corporation. All rights
Best Practices for Deploying and Managing Linux with Red Hat Network Abstract This technical whitepaper provides a best practices overview for companies deploying and managing their open source environment
OS X Support Essentials 10.10 Exam Preparation Guide Updated January 2015 1 Contents About This Guide... 3 Exam Details... 4 Recommended Exam Preparation... 4 Part One: Installation and Configuration...
PRACTICE CS Getting Started version 2014.1.x TL 28088 (5/23/14) Copyright Information Text copyright 2004 2014 by Thomson Reuters. All rights reserved. Video display images copyright 2004 2014 by Thomson
Site Admininstration User Guide Copyright 1997 2011 Cisco and/or its affiliates. All rights reserved. WEBEX, CISCO, Cisco WebEx, the CISCO logo, and the Cisco WebEx logo are trademarks or registered trademarks
Exam Ref 70-247 Configuring and Deploying a Private Cloud Orin Thomas PUBLISHED BY Microsoft Press A Division of Microsoft Corporation One Microsoft Way Redmond, Washington 98052-6399 Copyright 2014 by
About this document: Technical Support Usage Guide is written to educate and help customers in: Clarifying the extent of technical assistance extended to the customer in return for the Maintenance service
BMC Remedy Action Request System 7.0 Administering BMC Remedy Email Engine May 2006 Part No: 58475 Copyright 2006 BMC Software, Inc. All rights reserved. BMC, the BMC logo, all other BMC product or service
SilkCentral Administration Module 2009 SP1 Help Borland Software Corporation 4 Hutton Centre Dr., Suite 900 Santa Ana, CA 92707 Copyright 2009 Micro Focus (IP) Limited. All Rights Reserved. SilkCentral
Canto Cumulus 5.5 Workgroup Edition Administrator Guide An administrator s guide to the Canto Cumulus Digital Asset Management System. 290 Division Street, Suite 400 San Francisco, CA 94103 U.S.A. Voice:
barnesandnoble.com llc, 76 Ninth Avenue, New York, NY 10011 USA. 2012-2013 barnesandnoble.com llc. All rights reserved. NOOK, NOOK Book, NOOK Bookstore, NOOK Cloud, NOOK Developer, NOOK Friends, NOOK Kids,
User s Guide Alert Adapter for Peregrine ServiceCenter Version 200 GC32-9149-00 March 2000 Candle Corporation 201 North Douglas Street El Segundo, California 90245 Registered trademarks and service marks
ADMINISTRATION GUIDE Cisco Small Business Pro SPA9000 Voice System Version 6.1 SPA9000 Voice System, SPA400 Internet Telephony Gateway with 4 FXO ports and SPA9XX IP Phones CCDE, CCSI, CCENT, Cisco Eos,
Top 10 Reasons Faculty Fail When Using Blackboard CMS Dr. Penny Johnson Computer Science Carroll College firstname.lastname@example.org Abstract In today s ever increasing world of information technology it is not enough
Ipswitch WhatsUp Professional and Premium Edition 2006 User s Guide Software Version 2 Ipswitch, Inc Ipswitch Inc. Web: HTTP://www.ipswitch.com 10 Maguire Rd, Suite 220 Phone: 781.676.5700 Lexington, MA
Sage Timberline Enterprise Installation and Maintenance Guide NOTICE This document and the Sage Timberline Enterprise software may be used only in accordance with the accompanying Sage Timberline Enterprise