{"product_id":"android-development-with-flash-your-visual-blueprint-for-developing-mobile-apps-paperback-softback-9780470904329","title":"Android Development with Flash; Your Visual Blueprint for Developing Mobile Apps (Paperback \/ softback) 9780470904329","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eAndroid Development with Flash\u003c\/font\u003e\u003cbr\u003e\r\n\u003cfont size=\"5\"\u003eYour Visual Blueprint for Developing Mobile Apps\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\u003cp\u003e\u003cfont size=\"4\"\u003eJulian Dolce (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9780470904329, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePaperback \/ softback, published 15 October 2010\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e352 pages, Screen captures: 500 B\u0026amp;W, 0 Color\u003cbr\u003e23.4 x 18.8 x 2.3 cm, 0.699 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cb\u003eThe visual guide to developing for one of the world’s hottest new mobile platforms, the Android OS\u003c\/b\u003e  \u003cp\u003eThe Android operating system works on phones that combine a camera, Web browser, e-mail, GPS, and mapping tool into a single accessible pocket-sized unit, and can function on computers, as well. Aimed at visual learners and packed with hundreds of screen shots, this guide brings Flash developers up to speed on the necessary factors to take into account when developing for this touch-based, mobile platform. Experienced Flash developer Julian Dolce escorts you through the process of creating applications for the Android OS using the Flash CS5 development platform and informs you of best practices to try as well as common pitfalls to avoid.\u003c\/p\u003e \u003cul\u003e \u003cli\u003eGuides you step by step through the process of creating applications for the Android OS using Flash CS5\u003c\/li\u003e \u003cli\u003eExplores the capabilities and limitations of developing apps for the Android OS\u003c\/li\u003e \u003cli\u003ePoints out common pitfalls and teaches you best practices\u003c\/li\u003e \u003cli\u003eFeatures hundreds of screen shots to assist with visual learning\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003ci\u003eAndroid Development with Flash: Your visual blueprint for developing mobile apps\u003c\/i\u003e gets you on your way to developing apps for Android… in a flash!\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cb\u003eHOW TO USE THIS VISUAL BLUEPRINT BOOK.\u003c\/b\u003e  \u003cp\u003e\u003cb\u003e1 GETTING STARTED WITH ANDROID DEVELOPMENT.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eIntroducing Android Devices.\u003c\/p\u003e \u003cp\u003eIntroducing the Development Tools.\u003c\/p\u003e \u003cp\u003eIntroducing the Available APIs.\u003c\/p\u003e \u003cp\u003eCheck What APIs Are Not Available.\u003c\/p\u003e \u003cp\u003eBecome an Android Developer.\u003c\/p\u003e \u003cp\u003eGet the Android SDK.\u003c\/p\u003e \u003cp\u003eGet the Android Eclipse Plug-in.\u003c\/p\u003e \u003cp\u003eEnable USB Debugging.\u003c\/p\u003e \u003cp\u003eCreate an Android Virtual Device.\u003c\/p\u003e \u003cp\u003eStart the Emulator.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e2 GETTING STARTED WITH FLASH CS5.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eUsing the Actions Panel.\u003c\/p\u003e \u003cp\u003eCreate a Skeleton Custom Class.\u003c\/p\u003e \u003cp\u003eSet the Source Path.\u003c\/p\u003e \u003cp\u003eCreate MovieClips.\u003c\/p\u003e \u003cp\u003eCreate Buttons.\u003c\/p\u003e \u003cp\u003eEdit Properties in Flash.\u003c\/p\u003e \u003cp\u003eAdd Objects to the Stage with Code.\u003c\/p\u003e \u003cp\u003eRemove Objects from the Stage with Code.\u003c\/p\u003e \u003cp\u003eWork with Events.\u003c\/p\u003e \u003cp\u003eUsing the Drawing API.\u003c\/p\u003e \u003cp\u003eUsing Flash CS5 Help.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e3 DEVELOPING YOUR FIRST APPLICATION.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCreate a New Project.\u003c\/p\u003e \u003cp\u003eConfigure Publish Settings.\u003c\/p\u003e \u003cp\u003eSet Your Application Output.\u003c\/p\u003e \u003cp\u003eCreate a P12 Certificate.\u003c\/p\u003e \u003cp\u003eCompile from Flash Professional CS5.\u003c\/p\u003e \u003cp\u003eCompile from the Command Line.\u003c\/p\u003e \u003cp\u003eInstall Your Application on Your Device.\u003c\/p\u003e \u003cp\u003eUpdate Your Version Number.\u003c\/p\u003e \u003cp\u003eSet Application Permissions.\u003c\/p\u003e \u003cp\u003eSet a Custom Application URI.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e4 DESIGNING YOUR APPLICATION.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMobile User Interface Guidelines.\u003c\/p\u003e \u003cp\u003eUnderstanding Screen Resolutions.\u003c\/p\u003e \u003cp\u003eCreate Full-Screen Applications.\u003c\/p\u003e \u003cp\u003eUnderstanding Screen Orientation.\u003c\/p\u003e \u003cp\u003eCreate Usable Hit States.\u003c\/p\u003e \u003cp\u003eUnderstanding Layout.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e5 HANDLING INTERACTION.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCreate Button States.\u003c\/p\u003e \u003cp\u003eRespond to Touch Events.\u003c\/p\u003e \u003cp\u003eTrack Multiple Touches.\u003c\/p\u003e \u003cp\u003eRespond to Zoom Events.\u003c\/p\u003e \u003cp\u003eRespond to Rotate Events.\u003c\/p\u003e \u003cp\u003eRespond to Pan Events.\u003c\/p\u003e \u003cp\u003eRespond to Swipe Events.\u003c\/p\u003e \u003cp\u003eListen for Accelerometer Events.\u003c\/p\u003e \u003cp\u003eDetermine If the Accelerometer Is Available.\u003c\/p\u003e \u003cp\u003eDetermine Device Orientation.\u003c\/p\u003e \u003cp\u003eDetect Which Way Is Up.\u003c\/p\u003e \u003cp\u003eFilter Accelerometer Data.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e6 WORKING WITH IMAGES.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003ePrepare Your Images.\u003c\/p\u003e \u003cp\u003eImport Images.\u003c\/p\u003e \u003cp\u003eDisplay Images.\u003c\/p\u003e \u003cp\u003eBundle Images with Your Application.\u003c\/p\u003e \u003cp\u003eLoad Images at Runtime.\u003c\/p\u003e \u003cp\u003eCreate Images Dynamically.\u003c\/p\u003e \u003cp\u003eSave Images to the Camera Roll.\u003c\/p\u003e \u003cp\u003eSelect Images from the Camera Roll.\u003c\/p\u003e \u003cp\u003eDisplay the Camera.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e7 WORKING WITH SOUND.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eImport Audio into Your Project.\u003c\/p\u003e \u003cp\u003eChoose an Audio Codec.\u003c\/p\u003e \u003cp\u003eBundle Sounds with Your Application.\u003c\/p\u003e \u003cp\u003eLoad Sounds at Runtime.\u003c\/p\u003e \u003cp\u003ePlay Sounds.\u003c\/p\u003e \u003cp\u003eStop Sounds.\u003c\/p\u003e \u003cp\u003eSet the Volume of a Sound.\u003c\/p\u003e \u003cp\u003eVisualize the Sound Spectrum.\u003c\/p\u003e \u003cp\u003eAccess the Microphone.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e8 WORKING WITH VIDEO.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eExplore Available Video Formats and Encode a Video File.\u003c\/p\u003e \u003cp\u003eConvert Videos.\u003c\/p\u003e \u003cp\u003eEmbed a Video.\u003c\/p\u003e \u003cp\u003eBundle a Video with Your Application.\u003c\/p\u003e \u003cp\u003eLoad a Video.\u003c\/p\u003e \u003cp\u003eBuffer a Video.\u003c\/p\u003e \u003cp\u003eControl a Video.\u003c\/p\u003e \u003cp\u003eSet the Volume of a Video.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e9 WORKING WITH TEXT.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEmbed Fonts in Your Application.\u003c\/p\u003e \u003cp\u003eCreate an Input TextField.\u003c\/p\u003e \u003cp\u003eCreate a Password TextField.\u003c\/p\u003e \u003cp\u003eUsing TLF TextFields.\u003c\/p\u003e \u003cp\u003eCreate a Scrollable TextField.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e10 SAVING STATE.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCreate a Local SharedObject.\u003c\/p\u003e \u003cp\u003eWrite to a SharedObject.\u003c\/p\u003e \u003cp\u003eLoad Data from a SharedObject.\u003c\/p\u003e \u003cp\u003eConnect to a SQLite Database.\u003c\/p\u003e \u003cp\u003eCreate a SQLite Table.\u003c\/p\u003e \u003cp\u003eInsert Data into a SQLite Table.\u003c\/p\u003e \u003cp\u003eSelect Data from a SQLite Table.\u003c\/p\u003e \u003cp\u003eUpdate Data in a SQLite Table.\u003c\/p\u003e \u003cp\u003eDelete Data from a SQLite Table.\u003c\/p\u003e \u003cp\u003eHandle Application Exits.\u003c\/p\u003e \u003cp\u003eSave Application States.\u003c\/p\u003e \u003cp\u003eHandle Back and Menu Button Presses.\u003c\/p\u003e \u003cp\u003eHandle Application Deactivation.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e11 WORKING WITH FILES.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eReference Files and Directories.\u003c\/p\u003e \u003cp\u003eWrite Files.\u003c\/p\u003e \u003cp\u003eRead Files.\u003c\/p\u003e \u003cp\u003eUpdate Files.\u003c\/p\u003e \u003cp\u003eAppend Files.\u003c\/p\u003e \u003cp\u003eHandle Files Synchronously.\u003c\/p\u003e \u003cp\u003eCopy Files.\u003c\/p\u003e \u003cp\u003eLoad SWF files.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e12 USING THE LOCATION AND WIFI FEATURES.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eRetrieve Your Current Location.\u003c\/p\u003e \u003cp\u003eMap Your Location with Yahoo!\u003c\/p\u003e \u003cp\u003eMap Your Location with Google.\u003c\/p\u003e \u003cp\u003eDetermine Your Speed.\u003c\/p\u003e \u003cp\u003eCheck for an Internet Connection.\u003c\/p\u003e \u003cp\u003eSet the System Idle Mode.\u003c\/p\u003e \u003cp\u003eDisplay Web Pages.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e13 USING SPECIAL URL PROTOCOLS.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eMake Phone Calls.\u003c\/p\u003e \u003cp\u003eOpen the Mail Application.\u003c\/p\u003e \u003cp\u003eOpen the Maps Application.\u003c\/p\u003e \u003cp\u003eOpen the Messaging Application.\u003c\/p\u003e \u003cp\u003ePlay a YouTube Video.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e14 INTEGRATING WITH THIRD-PARTY SERVICES.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSubmit Updates to Twitter.\u003c\/p\u003e \u003cp\u003eDisplay Ads with Smaato.\u003c\/p\u003e \u003cp\u003eTrack with Google Analytics.\u003c\/p\u003e \u003cp\u003eDisplay Ads with AdMob.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e15 OPTIMIZING PERFORMANCE.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eOptimize Your Display List.\u003c\/p\u003e \u003cp\u003eManage Mouse Events.\u003c\/p\u003e \u003cp\u003eUnderstanding cacheAsBitmap.\u003c\/p\u003e \u003cp\u003eUnderstanding cacheAsBitmapMatrix.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e16 DEBUGGING YOUR APPLICATION.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eShow Your Trace Statements.\u003c\/p\u003e \u003cp\u003eCreate Breakpoints.\u003c\/p\u003e \u003cp\u003eUsing the Flash CS5 Debugger.\u003c\/p\u003e \u003cp\u003eUnderstanding the Debug Console.\u003c\/p\u003e \u003cp\u003eUnderstanding the Variables Panel.\u003c\/p\u003e \u003cp\u003eDebug with the Android Eclipse Plug-in.\u003c\/p\u003e \u003cp\u003e\u003cb\u003e17 DEPLOYING YOUR APPLICATION.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eTake Screenshots of Your Application on Your Device.\u003c\/p\u003e \u003cp\u003eCreate an Application Icon.\u003c\/p\u003e \u003cp\u003ePublish Your Application for the Android Market.\u003c\/p\u003e \u003cp\u003eUpload Your Application to the Android Market.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAPPENDIX A ACTIONSCRIPT CLASS REFERENCE.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e\u003cb\u003eINDEX.\u003c\/b\u003e\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Computer programming \/ software development [\u003ca title=\"See our other books on Computer programming \/ software development\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Computer%20programming%20\/%20software%20development%20%5BUM%5D%22\"\u003eUM\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Visual","offers":[{"title":"Brand New","offer_id":52278088696088,"sku":"9780470904329","price":20.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9780470904329.jpg?v=1781458110","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/android-development-with-flash-your-visual-blueprint-for-developing-mobile-apps-paperback-softback-9780470904329","provider":"Freshly Printed Books","version":"1.0","type":"link"}