<html xmlns="http://www.w3.org/1999/xhtml"><head><meta charset="utf-8"><meta name="generator" content="pdf2htmlEX"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/base.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css"><link rel="stylesheet" href="https://csdnimg.cn/release/download_crawler_static/9342997/raw.css"><script src="https://csdnimg.cn/release/download_crawler_static/js/compatibility.min.js"></script><script src="https://csdnimg.cn/release/download_crawler_static/js/pdf2htmlEX.min.js"></script><script>try{pdf2htmlEX.defaultViewer = new pdf2htmlEX.Viewer({});}catch(e){}</script><title></title></head><body><div id="sidebar" style="display: none"><div id="outline"></div></div><div id="pf1" class="pf w0 h0" data-page-no="1"><div class="pc pc1 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/9342997/bg1.jpg"><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x2 h2 y2 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y3 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 y4 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h3 y5 ff2 fs1 fc1 sc0 ls0 ws0">Apache Cordova 4 Programming<span class="ff3 fc2"> </span></div><div class="t m0 x1 h4 y6 ff3 fs0 fc2 sc0 ls0 ws0">by John M.<span class="_ _0"></span> <span class="_ _0"></span>W<span class="_ _1"></span>argo </div><div class="t m0 x1 h5 y7 ff3 fs2 fc3 sc0 ls0 ws0">Publisher: Addison-Wesley Professional </div><div class="t m0 x1 h6 y8 ff4 fs2 fc3 sc0 ls0 ws0">Release Date: </div><div class="t m1 x3 h7 y8 ff5 fs3 fc3 sc0 ls0 ws0">四月</div><div class="t m0 x4 h6 y8 ff4 fs2 fc3 sc0 ls0 ws0"> <span class="_ _2"> </span>2015 </div><div class="t m0 x1 h5 y9 ff3 fs2 fc3 sc0 ls0 ws0">ISBN: 9780134048284 </div><div class="t m0 x1 h5 ya ff3 fs2 fc3 sc0 ls0 ws0">Topics: </div><div class="t m0 x5 h8 yb ff6 fs4 fc3 sc0 ls0 ws0"><span class="ff3"> <span class="_ _3"> </span><span class="ff2 fs2 fc1">Mobile<span class="fc3"> </span></span></span></div><div class="t m0 x1 h9 yc ff2 fs2 fc3 sc0 ls0 ws0"> </div><div class="t m0 x5 h8 yd ff6 fs4 fc3 sc0 ls0 ws0"><span class="ff3"> <span class="_ _3"> </span><span class="ff2 fs2 fc1">Web Development<span class="fc3"> </span></span></span></div><div class="t m0 x1 h2 ye ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 yf ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 ha y10 ff2 fs5 fc2 sc0 ls0 ws0">Book Description<span class="_ _1"></span> </div><div class="t m0 x1 hb y11 ff2 fs6 fc2 sc0 ls0 ws0">Using Apache Cordova <span class="ls1">4,</span> y<span class="_ _0"></span>ou can leverage native technologies and web standards <span class="ls2">to</span> quickly build cross-platform apps for most mobi<span class="_ _1"></span>le devices. You </div><div class="t m0 x1 hb y12 ff2 fs6 fc2 sc0 ls3 ws0">can<span class="ls0"> deliver a high-end user experience where <span class="ls2">it</span> matters, while radically simplifying code maintenance and reuse. <span class="ff7">Apache Cordova 4 Programming</span> <span class="ls4">is<span class="_ _1"></span></span> </span></div><div class="t m0 x1 hb y13 ff2 fs6 fc2 sc0 ls0 ws0">the most concise, accessible introduction <span class="ls2">to</span> this remarkable technology. </div><div class="t m0 x1 hb y14 ff2 fs6 fc2 sc0 ls5 ws0">In<span class="ls0"> this essential <span class="_ _1"></span>guide, expert mobile developer John Wargo quickly gets you up <span class="ls2">to</span> speed with all the essentials, from installation, configuration, and </span></div><div class="t m0 x1 hb y15 ff2 fs6 fc2 sc0 ls0 ws0">tools, <span class="ls2">to</span> building plugins and using <span class="ff8">Cordova’s</span> powerful APIs. Wargo helps you make the most of Cordova <span class="ff8">4’s</span> major enhancements, while offering </div><div class="t m0 x1 hb y16 ff2 fs6 fc2 sc0 ls0 ws0">practical guidance for all versions, including Adobe PhoneGap. Full chapters are dedicated <span class="ls2">to</span> five major mobile platforms: Android, iOS, Windows </div><div class="t m0 x1 hb y17 ff2 fs6 fc2 sc0 ls0 ws0">Phone, Firefox OS, and Ubuntu. </div><div class="t m0 x1 hb y18 ff2 fs6 fc2 sc0 ls0 ws0">Using rich, relevant examples, Wargo guides you through both the anatomy<span class="_ _0"></span> of a Cordova app and <span class="ls2">its</span> entire lifecycle, including cross-platform testing </div><div class="t m0 x1 hb y19 ff2 fs6 fc2 sc0 ls0 ws0">and debuggin<span class="ls6">g.</span> Throughout,<span class="_ _1"></span> he illuminates Cordova development best practices, streamlining your development process and helping you write </div><div class="t m0 x1 hb y1a ff2 fs6 fc2 sc0 ls0 ws0">high-quality apps right from the start. </div><div class="t m0 x1 hb y1b ff2 fs6 fc2 sc0 ls0 ws0">Topics include </div><div class="t m0 x1 hb y1c ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> <span class="ls0">Installing and configuring <span class="ff8">Cordova’s</span> development environment </span></span></div><div class="t m0 x1 hb y1d ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> <span class="ls0">Working with the Cordova command line interfaces </span></span></div><div class="t m0 x1 hb y1e ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> <span class="ls0">Creating Cordova plugins, using Plugman and the PhoneGap CLI </span></span></div><div class="t m0 x1 hb y1f ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> </span><span class="ff8">Cordova’s<span class="ff2"> support for Firefox <span class="ls8">OS</span> and Ubuntu devices </span></span></div><div class="t m0 x1 hb y20 ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> <span class="ls0">Automation (Grunt and Gulp) and Cordova CLI hooks </span></span></div><div class="t m0 x1 hb y21 ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> </span><span class="ff8">Microsoft’s<span class="ff2"> hybrid toolkit for Visual <span class="ls9">St</span>udio </span></span></div><div class="t m0 x1 hb y22 ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> <span class="ls0">Third-party tools, such <span class="ls3">as</span> AppG<span class="_ _1"></span>y<span class="_ _0"></span>ver, GapDebug, THyM, and more </span></span></div><div class="t m0 x1 hb y23 ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> <span class="ls0">Beautifying Cordova apps with third-party HTML frameworks, such <span class="ls3">as</span> Bootstrap, OpenUI5, Ionic, and Onsen <span class="lsa">UI</span> </span></span></div><div class="t m0 x1 hb y24 ff6 fs6 fc2 sc0 ls0 ws0"><span class="ff2 ls7"> <span class="ls0">Running, testing, and debugging Cordova apps on <span class="ls3">each</span> major mobile p<span class="_ _1"></span>latform </span></span></div><div class="t m0 x1 hb y25 ff2 fs6 fc2 sc0 ls0 ws0">Access the full code examples <span class="ls3">at</span> cordova4programming.com, where <span class="_ _1"></span><span class="ff8">y<span class="_ _0"></span>ou’ll<span class="ff2"> also find updates reflecting </span>Cordova’s<span class="ff2"> continuing evolution. </span></span></div><div class="t m0 x1 hb y26 ff2 fs6 fc2 sc0 ls0 ws0">This book <span class="ls2">is</span> <span class="ls3">an</span> ideal companion <span class="ls2">to</span> <span class="ff8">Wargo’s</span> authoritative collection of Apache Cordova code recipes for each Cordova API, <span class="ff9">Apache Cordova <span class="lsb">API</span> </span></div><div class="t m0 x1 hb y27 ff9 fs6 fc2 sc0 ls0 ws0">Cookbook<span class="ff2"> (Addison-Wesley, 2015). </span></div><div class="t m0 x1 hc y28 ff3 fs5 fc2 sc0 ls0 ws0">T<span class="_ _4"></span>able of Content<span class="_ _1"></span>s </div><div class="t m0 x5 hd y29 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1">About <span class="_ _0"></span>This eBo<span class="_ _0"></span>ok<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y2a ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1">T<span class="_ _0"></span>i<span class="_ _0"></span>tle Page<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y2b ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1">Copyrig<span class="lsc">ht<span class="_ _0"></span><span class="ls0"> Page<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 hd y2c ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1">Dedicati<span class="_ _0"></span>on Page<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y2d ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1">Contents</span> </div><div class="t m0 x5 hd y2e ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1">Foreword<span class="_ _0"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y2f ff2 fs0 fc2 sc0 ls0 ws0">7.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1 lsd">Pr<span class="ls0">eface</span></span> </div><div class="t m0 x5 he y30 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Android Studio versus <span class="_ _6"></span>Android Develop<span class="_ _0"></span>er T<span class="_ _7"></span>ools (ADT)<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y31 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">University <span class="lse">Use</span></span> </div><div class="t m0 x5 he y32 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cordova <span class="lsf">as</span> a Mov<span class="_ _0"></span>ing <span class="_ _0"></span>T<span class="_ _7"></span>arget<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y33 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">A<span class="_ _6"></span> Comment on Source Code<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y34 ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">The <span class="ff8">Book’<span class="_ _6"></span>s<span class="ff2"> W<span class="_ _8"></span>eb Site<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 hd y35 ff2 fs0 fc2 sc0 ls0 ws0">8.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1">Acknowled<span class="_ _0"></span>gments<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y36 ff2 fs0 fc2 sc0 ls0 ws0">9.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs7 fc1">About the <span class="_ _7"></span>Author<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y37 ff2 fs0 fc2 sc0 ls0 ws0">10.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">1.<span class="_ _0"></span><span class="ls0"> <span class="_ _0"></span>The <span class="_ _0"></span>What, H<span class="_ _0"></span>ow<span class="_ _7"></span>, <span class="_ _0"></span>Why<span class="_ _7"></span>, and More <span class="_ _0"></span><span class="lsc">of<span class="ls0"> <span class="_ _7"></span>Apache Cordo<span class="_ _0"></span>va<span class="fs0 fc2"> </span></span></span></span></span></div><div class="t m0 x5 he y38 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1 lse">An<span class="ls0"> Introduction <span class="ls10">to</span> <span class="_ _6"></span>Apache Cordova<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y39 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">What <span class="ls11">Is</span> <span class="_ _7"></span>Adobe PhoneGap?<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y3a ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">A<span class="_ _6"></span> Little PhoneGap/Cordov<span class="_ _0"></span>a History<span class="fs0 fc2"> </span></span></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a></div><div class="pi" data-data='{"ctm":[1.139723,0.000000,0.000000,1.139723,0.000000,0.000000]}'></div></div></body></html>
<div id="pf2" class="pf w0 h0" data-page-no="2"><div class="pc pc2 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/9342997/bg2.jpg"><div class="t m0 x5 he y3b ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1 ls12">Co<span class="ls0">rdova Components</span></span> </div><div class="t m0 x5 he y3c ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Access <span class="ls10">to</span> Native <span class="_ _6"></span>APIs<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y3d ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cordova User Interf<span class="_ _0"></span>ace Capabilities<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y3e ff2 fs0 fc2 sc0 ls0 ws0">7.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Supported Platforms</span> </div><div class="t m0 x5 he y3f ff2 fs0 fc2 sc0 ls0 ws0">8.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cordova License</span> </div><div class="t m0 x5 he y40 ff2 fs0 fc2 sc0 ls0 ws0">9.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _8"></span>orking with Cordova<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y41 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Designing for the Container<span class="_ _0"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y42 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Coding Cordova <span class="_ _7"></span>Applications<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y43 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Building Cordova <span class="_ _6"></span>Applications<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y44 ff2 fs0 fc2 sc0 ls0 ws0">10.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">Putting Cordov<span class="_ _0"></span>a <span class="ls10">to</span> Best Use<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y45 ff2 fs0 fc2 sc0 ls0 ws0">11.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">Getting Support<span class="_ _0"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y46 ff2 fs0 fc2 sc0 ls0 ws0">12.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">Resources</span> </div><div class="t m0 x5 he y47 ff2 fs0 fc2 sc0 ls0 ws0">13.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">Cordov<span class="_ _0"></span>a Going Forward<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y48 ff2 fs0 fc2 sc0 ls0 ws0">14.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">Hy<span class="_ _0"></span>brid <span class="_ _6"></span>Application Frameworks<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y49 ff2 fs0 fc2 sc0 ls0 ws0">15.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">W<span class="_ _7"></span>ra<span class="_ _1"></span>p-<span class="lse">Up</span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y4a ff2 fs0 fc2 sc0 ls0 ws0">11.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">2.<span class="_ _0"></span><span class="ls0"> <span class="_ _7"></span>Anatomy <span class="lsc">of</span> <span class="_ _0"></span>a Cordova <span class="_ _7"></span>Applicati<span class="_ _0"></span>on<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y4b ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Hello W<span class="_ _8"></span>orld!<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y4c ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cordova Initialization</span> </div><div class="t m0 x5 he y4d ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Leveraging Cordov<span class="_ _0"></span>a <span class="_ _6"></span>APIs<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y4e ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Structuring <span class="_ _6"></span>Y<span class="_ _8"></span>our <span class="_ _6"></span><span class="ff8">Applic<span class="_ _1"></span>ation’<span class="_ _7"></span>s<span class="ff2"> <span class="ls12">Code</span><span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he y4f ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">The Generated W<span class="_ _8"></span>eb <span class="_ _6"></span>Application Files<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y50 ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Responsive Design and Cordova</span> </div><div class="t m0 x5 he y51 ff2 fs0 fc2 sc0 ls0 ws0">7.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y52 ff2 fs0 fc2 sc0 ls0 ws0">12.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">3.<span class="_ _0"></span><span class="ls0"> Config<span class="_ _0"></span>uring a Cordova <span class="_ _0"></span>Developm<span class="_ _0"></span>ent Environm<span class="_ _0"></span>ent<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y53 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Installing the Cordova CLI</span> </div><div class="t m0 x5 he y54 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Android Development T<span class="_ _8"></span>ools<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y55 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">iOS Development <span class="_ _0"></span>T<span class="_ _7"></span>ools<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y56 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">CLI Installation</span> </div><div class="t m0 x5 he y57 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Installing Plugman</span> </div><div class="t m0 x5 he y58 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y59 ff2 fs0 fc2 sc0 ls0 ws0">13.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">4.<span class="_ _0"></span><span class="ls0"> Using the C<span class="_ _0"></span>ordova Com<span class="_ _0"></span>mand-Li<span class="_ _0"></span>ne Interfac<span class="_ _0"></span>es<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y5a ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">T<span class="_ _0"></span>roubleshooting<span class="_ _0"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y5b ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Configuring Proxy<span class="_ _0"></span> Settings<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y5c ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Enabling <span class="_ _0"></span>V<span class="_ _8"></span>erbose Output<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y5d ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">The Cordova CLI</span> </div><div class="t m0 x5 he y5e ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cordova CLI<span class="_ _0"></span> Command Summary<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y5f ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using the Cordova CLI</span> </div><div class="t m0 x5 he y60 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Upgrading Cordov<span class="_ _0"></span>a and Cordova Projects<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y61 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">The Plugman CLI</span> </div><div class="t m0 x5 he y62 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Plugman CLI Command Summary<span class="_ _0"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y63 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using the Plugman CLI</span> </div><div class="t m0 x5 he y64 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y65 ff2 fs0 fc2 sc0 ls0 ws0">14.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">5.<span class="_ _0"></span><span class="ls0"> <span class="_ _0"></span>The Mecha<span class="_ _0"></span>nics <span class="lsc">of<span class="_ _0"></span><span class="ls0"> Cordova De<span class="_ _0"></span>velopment<span class="fs0 fc2"> </span></span></span></span></span></div><div class="t m0 x5 he y66 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cordova Development Issues</span> </div><div class="t m0 x5 he y67 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Dealing with <span class="_ _6"></span><span class="lse">API<span class="ls0"> Inconsistency<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he y68 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Application Graphics, Splash S<span class="_ _0"></span>creens, and Icons<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y69 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Developing Cordova <span class="_ _7"></span>Applications<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y6a ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Configuring a Cordova <span class="_ _7"></span>Application<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y6b ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">T<span class="_ _7"></span>esting Cordova <span class="_ _6"></span>Applications<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y6c ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Leveraging Cordov<span class="_ _0"></span>a Debugging Capabilities<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y6d ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using alert()</span> </div><div class="t m0 x5 he y6e ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>riting <span class="ls10">to</span> the Console<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y6f ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Debugging and <span class="_ _0"></span>T<span class="_ _7"></span>esting Using External T<span class="_ _7"></span>ools<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y70 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _8"></span>einre<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y71 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Ripple Emulator</span> </div><div class="t m0 x5 he y72 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">PhoneGap Developer <span class="_ _6"></span>App<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y73 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">GapDebug</span> </div><div class="t m0 x5 he y74 ff2 fs0 fc2 sc0 ls0 ws0">7.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y75 ff2 fs0 fc2 sc0 ls0 ws0">15.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">6.<span class="_ _0"></span><span class="ls0"> <span class="_ _7"></span>Automation and the<span class="_ _0"></span> Cordova C<span class="_ _0"></span>LI<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y76 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Automating the Project Setup Step<span class="_ _0"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y77 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>indows Command File<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y78 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Bash Script</span> </div><div class="t m0 x5 he y79 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cross-Platform <span class="_ _6"></span>Approach Using<span class="_ _0"></span> NodeJS<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y7a ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Automating the Cordova Process</span> </div><div class="t m0 x5 he y7b ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y7c ff2 fs0 fc2 sc0 ls0 ws0">16.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">7.<span class="_ _0"></span><span class="ls0"> <span class="_ _7"></span>Android Developm<span class="_ _0"></span>ent with C<span class="_ _0"></span>ordova<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y7d ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using the <span class="_ _6"></span>Android Developer <span class="_ _0"></span>T<span class="_ _7"></span>ools<span class="fs0 fc2"> </span></span></div><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a></div><div class="pi" data-data='{"ctm":[1.139723,0.000000,0.000000,1.139723,0.000000,0.000000]}'></div></div>
<div id="pf3" class="pf w0 h0" data-page-no="3"><div class="pc pc3 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/9342997/bg3.jpg"><div class="t m0 x5 he y3b ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Managing the <span class="_ _6"></span>Android SDK<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y3c ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using the <span class="_ _6"></span>Android V<span class="_ _7"></span>irtual Device Manager<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y3d ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using the <span class="_ _6"></span><span class="lse">ADT<span class="ls0"> ID<span class="_ _0"></span>E<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he y3e ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Monitoring <span class="_ _6"></span>Application <span class="_ _6"></span>Activity Outside of<span class="_ _0"></span> the <span class="_ _6"></span><span class="lse">ADT<span class="ls0"> IDE<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he y3f ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Grabbing a Screen Shot</span> </div><div class="t m0 x5 he y40 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">T<span class="_ _7"></span>esting on a Physical Device<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y41 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using the Chrome Debugg<span class="_ _0"></span>ing T<span class="_ _8"></span>ools<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y42 ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y7e ff2 fs0 fc2 sc0 ls0 ws0">17.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">8.<span class="_ _0"></span><span class="ls0"> Firefox <span class="ls13">OS<span class="_ _0"></span><span class="ls0"> Devel<span class="_ _0"></span>opment wit<span class="_ _0"></span>h Cordova<span class="fs0 fc2"> </span></span></span></span></span></div><div class="t m0 x5 he y7f ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Firefox <span class="ls14">OS<span class="_ _0"></span><span class="ls0"> Developer T<span class="_ _8"></span>ools<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he y80 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Debugging with the Firef<span class="_ _0"></span>ox <span class="lse">OS</span> Simulator<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y81 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Debugging <span class="_ _7"></span>Applica<span class="_ _1"></span>tions <span class="ls6">on</span> a Firefox <span class="lse">OS</span> Device<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y82 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y83 ff2 fs0 fc2 sc0 ls0 ws0">18.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">9.<span class="_ _0"></span><span class="ls0"> iOS Devel<span class="_ _0"></span>opment wit<span class="_ _0"></span>h Cordova<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y84 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _8"></span>orking with Xcode<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y85 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">T<span class="_ _7"></span>esting Cordova <span class="_ _6"></span>Applications <span class="ls10">in</span> Xcode<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y86 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using the Safari W<span class="_ _8"></span>eb Ins<span class="_ _0"></span>pector<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y87 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y88 ff2 fs0 fc2 sc0 ls0 ws0">19.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">10.<span class="_ _0"></span><span class="ls0"> Ubunt<span class="_ _0"></span>u Developm<span class="_ _0"></span>ent with C<span class="_ _0"></span>ordova<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y89 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Installing the Cordova CLI<span class="_ _0"></span> on Ubuntu<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y8a ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Debugging Ubuntu <span class="_ _7"></span>Applications<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y8b ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y8c ff2 fs0 fc2 sc0 ls0 ws0">20.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1">1<span class="_ _7"></span>1<span class="_ _1"></span>. <span class="_ _0"></span>W<span class="_ _6"></span>indows Devel<span class="_ _0"></span>opment with Co<span class="_ _0"></span>rdova<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y8d ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>indows versus WP<span class="_ _0"></span>8 Projects and Cordova<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y8e ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>indows Phone Limitations and Security Restrictions<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y8f ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">JavaScript alert Not Supported</span> </div><div class="t m0 x5 he y90 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Application Security<span class="_ _0"></span> Model Limitations<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y91 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>indows Development System Requirements<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y92 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>indows Phone Development T<span class="_ _7"></span>ools<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y93 ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>indows <span class="_ _6"></span>App Store Setup<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y94 ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Configuring a W<span class="_ _7"></span>indows Phone Device for <span class="_ _6"></span>Application T<span class="_ _8"></span>e<span class="_ _1"></span>sting<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y95 ff2 fs0 fc2 sc0 ls0 ws0">7.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1 ls12">Cordo<span class="ls6">va<span class="ls0"> Development W<span class="_ _8"></span>orkflow Using <span class="_ _0"></span>V<span class="_ _7"></span>isual<span class="_ _1"></span> Studio<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he y96 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Creating a Project</span> </div><div class="t m0 x5 he y97 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Opening a Cordova Projec<span class="_ _0"></span>t<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y98 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Running a Cordova <span class="_ _6"></span>Application <span class="ls10">in</span> <span class="_ _0"></span>V<span class="_ _7"></span>isual Studio<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y99 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Controlling the W<span class="_ _7"></span>indows Phone Emulator<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y9a ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Debugging Cordov<span class="_ _0"></span>a <span class="_ _6"></span>Applications Using V<span class="_ _8"></span>i<span class="_ _1"></span>sual Studio<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y9b ff2 fs0 fc2 sc0 ls0 ws0">8.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using <span class="_ _0"></span>V<span class="_ _7"></span>isual<span class="_ _1"></span> Studio T<span class="_ _8"></span>ools for <span class="_ _6"></span>Apache Cordova<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y9c ff2 fs0 fc2 sc0 ls0 ws0">9.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd y9d ff2 fs0 fc2 sc0 ls0 ws0">21.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">12.<span class="_ _0"></span><span class="ls0"> Usi<span class="_ _0"></span>ng PhoneGa<span class="_ _0"></span>p Build<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y9e ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">What <span class="ls11">Is</span> PhoneGap Build?<span class="_ _0"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y9f ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Quick Prototy<span class="_ _0"></span>ping<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y25 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Collaboration</span> </div><div class="t m0 x5 he ya0 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Content Refresh through Hy<span class="_ _0"></span>dration<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he ya1 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using PhoneGap Build</span> </div><div class="t m0 x5 he ya2 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">A<span class="_ _6"></span> Quick Example<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he ya3 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Configuring a PhoneGap Build <span class="_ _7"></span>Application<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he ya4 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Adding Plugins <span class="ls10">to<span class="_ _0"></span><span class="ls0"> a PhoneGap Build Project<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he ya5 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Deploying PhoneGap Build <span class="_ _7"></span>Applications<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he ya6 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd ya7 ff2 fs0 fc2 sc0 ls0 ws0">22.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">13.<span class="_ _0"></span><span class="ls0"> Usi<span class="_ _0"></span>ng the PhoneG<span class="_ _0"></span>ap CLI<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he ya8 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Getting Help</span> </div><div class="t m0 x5 he ya9 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Project Management</span> </div><div class="t m0 x5 he yaa ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Anatomy of<span class="_ _0"></span> the Default PhoneGap <span class="_ _6"></span>Application<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yab ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">PhoneGap CLI <span class="_ _0"></span>W<span class="_ _8"></span>orkflow Differences<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yac ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Interacting with the PhoneGap Build S<span class="_ _0"></span>ervice<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yad ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd yae ff2 fs0 fc2 sc0 ls0 ws0">23.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">14.<span class="_ _0"></span><span class="ls0"> <span class="_ _0"></span>W<span class="_ _8"></span>orking with t<span class="_ _0"></span>he Cordova <span class="_ _7"></span>APIs<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he yaf ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">The Cordova Core <span class="_ _6"></span>APIs<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yb0 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _8"></span>orking with the<span class="_ _1"></span> Cordova<span class="_ _0"></span> <span class="_ _6"></span><span class="lse">API<span class="ls0"> Documentation<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he yb1 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Checking <span class="_ _6"></span><span class="lse">API<span class="ls0"> <span class="_ _6"></span>A<span class="_ _7"></span>vailability<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he yb2 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Catching Errors</span> </div><div class="t m0 x5 he yb3 ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Setting <span class="_ _6"></span>Application Permissions<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yb4 ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cordova Objects</span> </div><div class="t m0 x5 he yb5 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Connection T<span class="_ _7"></span>ype<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yb6 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">device</span> </div><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a></div><div class="pi" data-data='{"ctm":[1.139723,0.000000,0.000000,1.139723,0.000000,0.000000]}'></div></div>
<div id="pf4" class="pf w0 h0" data-page-no="4"><div class="pc pc4 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/9342997/bg4.jpg"><div class="t m0 x5 he y3b ff2 fs0 fc2 sc0 ls0 ws0">7.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Alerting the User</span> </div><div class="t m0 x5 he y3c ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Hardware Notifications</span> </div><div class="t m0 x5 he y3d ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">V<span class="_ _7"></span>isual<span class="_ _1"></span> Notifications<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y3e ff2 fs0 fc2 sc0 ls0 ws0">8.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Cordova Events</span> </div><div class="t m0 x5 he y3f ff2 fs0 fc2 sc0 ls0 ws0">9.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Hardware <span class="_ _6"></span>APIs<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y40 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Accelerometer</span> </div><div class="t m0 x5 he y41 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Compass</span> </div><div class="t m0 x5 he y42 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Geolocation</span> </div><div class="t m0 x5 he y43 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Camera</span> </div><div class="t m0 x5 he y44 ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Capturing Media Files</span> </div><div class="t m0 x5 he y45 ff2 fs0 fc2 sc0 ls0 ws0">10.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">Global<span class="_ _0"></span>ization<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y46 ff2 fs0 fc2 sc0 ls0 ws0">11.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">W<span class="_ _8"></span>orking with the Contacts <span class="_ _7"></span>Application<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y47 ff2 fs0 fc2 sc0 ls0 ws0">12.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">Play<span class="_ _0"></span>ing/Recording Media F<span class="_ _0"></span>iles<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y48 ff2 fs0 fc2 sc0 ls0 ws0">13.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">I<span class="_ _0"></span>nAppBrowser<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y49 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Loading Content</span> </div><div class="t m0 x5 he yb7 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Browser W<span class="_ _7"></span>indow Events<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yb8 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Execute Scripts</span> </div><div class="t m0 x5 he yb9 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Insert CSS</span> </div><div class="t m0 x5 he yba ff2 fs0 fc2 sc0 ls0 ws0">14.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">Splashs<span class="_ _0"></span>creen<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he ybb ff2 fs0 fc2 sc0 ls0 ws0">15.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">StatusBar</span> </div><div class="t m0 x5 he ybc ff2 fs0 fc2 sc0 ls0 ws0">16.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs8 fc1">W<span class="_ _7"></span>ra<span class="_ _1"></span>p-<span class="lse">Up</span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd ybd ff2 fs0 fc2 sc0 ls0 ws0">24.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">15.<span class="_ _0"></span><span class="ls0"> Cord<span class="_ _0"></span>ova Devel<span class="_ _0"></span>opment En<span class="_ _0"></span>d <span class="ls15">to</span> End<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y51 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">About the <span class="_ _6"></span>Application<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he ybe ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Creating the <span class="_ _6"></span>Application<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he ybf ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Using Mer<span class="_ _0"></span>ges<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yc0 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Application Icons</span> </div><div class="t m0 x5 he yc1 ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">T<span class="_ _7"></span>esting the <span class="_ _0"></span>Appli<span class="_ _0"></span>cation<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yc2 ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd yc3 ff2 fs0 fc2 sc0 ls0 ws0">25.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">16.<span class="_ _0"></span><span class="ls0"> Creat<span class="_ _0"></span>ing Cordova <span class="_ _0"></span>Plugins<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y58 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Anatomy of<span class="_ _0"></span> a Cordova Plugin<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yc4 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Creating a JavaScript-Only<span class="_ _0"></span> Plugin<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yc5 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">plugin.xml File</span> </div><div class="t m0 x5 he yc6 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">The <span class="ff8">Plugin’<span class="_ _6"></span>s<span class="ff2"> mol.js File<span class="fs0 fc2"> </span></span></span></span></div><div class="t m0 x5 he yc7 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">T<span class="_ _7"></span>esting the Plugin<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yc8 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Creating a Cordova Nativ<span class="_ _0"></span>e Plugin<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yc9 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Creating the <span class="_ _6"></span>Android Plugin<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yca ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Creating the iOS Plugin</span> </div><div class="t m0 x5 he ycb ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Publishing Plugins</span> </div><div class="t m0 x5 he ycc ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd ycd ff2 fs0 fc2 sc0 ls0 ws0">26.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">17.<span class="_ _0"></span><span class="ls0"> Usi<span class="_ _0"></span>ng Thi<span class="_ _0"></span>rd-Party <span class="ls13">UI</span> <span class="_ _0"></span>Framew<span class="_ _0"></span>orks with Cor<span class="_ _0"></span>dova<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y63 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Adobe T<span class="_ _8"></span>opcoat<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y64 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">jQuery Mobile</span> </div><div class="t m0 x5 he yce ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Bootstrap</span> </div><div class="t m0 x5 he ycf ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1 ls16">SAP<span class="_ _6"></span><span class="ls0"> OpenU<span class="_ _1"></span>I5<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he yd0 ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Ionic Framework</span> </div><div class="t m0 x5 he yd1 ff2 fs0 fc2 sc0 ls0 ws0">6.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Onsen <span class="lse">UI</span></span> </div><div class="t m0 x5 he yd2 ff2 fs0 fc2 sc0 ls0 ws0">7.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd yd3 ff2 fs0 fc2 sc0 ls0 ws0">27.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1 lsc">18.<span class="_ _0"></span><span class="ls0"> Usi<span class="_ _0"></span>ng Thi<span class="_ _0"></span>rd-Party <span class="_ _6"></span>T<span class="_ _7"></span>ools with Cordova<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y6b ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1 ls12">Code<span class="ls0"> V<span class="_ _9"></span>alidation T<span class="_ _8"></span>ools<span class="fs0 fc2"> </span></span></span></div><div class="t m0 x5 he y6c ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">JSLint</span> </div><div class="t m0 x5 he y6d ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">JSHint</span> </div><div class="t m0 x5 he y6e ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1 ls12">Code<span class="ls0"> Editors</span></span> </div><div class="t m0 x5 he y6f ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Adobe Brackets</span> </div><div class="t m0 x5 he y70 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _8"></span>ebStorm<span class="_ _1"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y71 ff2 fs0 fc2 sc0 ls0 ws0">3.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Developer Productivity<span class="_ _0"></span> Enhancement T<span class="_ _8"></span>ool<span class="_ _1"></span>s<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y72 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">AppGyver</span> </div><div class="t m0 x5 he y73 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Eclipse THy<span class="_ _0"></span>M<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he y74 ff2 fs0 fc2 sc0 ls0 ws0">4.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Build T<span class="_ _7"></span>ools<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 he yd4 ff2 fs0 fc2 sc0 ls0 ws0">1.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Gulp</span> </div><div class="t m0 x5 he yd5 ff2 fs0 fc2 sc0 ls0 ws0">2.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">Grunt</span> </div><div class="t m0 x5 he yd6 ff2 fs0 fc2 sc0 ls0 ws0">5.<span class="ff3"> <span class="_ _5"> </span></span><span class="fs8 fc1">W<span class="_ _6"></span>rap-<span class="lse">Up<span class="_ _1"></span></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd yd7 ff2 fs0 fc2 sc0 ls0 ws0">28.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1">Inde<span class="_ _0"></span>x<span class="fs0 fc2"> </span></span></div><div class="t m0 x5 hd yd8 ff2 fs0 fc2 sc0 ls0 ws0">29.<span class="ff3"> <span class="_ _2"> </span></span><span class="fs7 fc1">Code<span class="_ _0"></span> Snippets<span class="_ _0"></span><span class="fs0 fc2"> </span></span></div><div class="t m0 x1 h2 yd9 ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 yda ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 ydb ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 ydc ff1 fs0 fc0 sc0 ls0 ws0"> </div><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a><a class="l" rel='nofollow' onclick='return false;'><div class="d m2"></div></a></div><div class="pi" data-data='{"ctm":[1.139723,0.000000,0.000000,1.139723,0.000000,0.000000]}'></div></div>
<div id="pf5" class="pf w0 h0" data-page-no="5"><div class="pc pc5 w0 h0"><img class="bi x0 y0 w1 h1" alt="" src="https://csdnimg.cn/release/download_crawler_static/9342997/bg5.jpg"><div class="t m0 x6 h2 ydd ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 yde ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 ydf ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 hf ye0 ffa fs9 fc2 sc0 ls0 ws0">About This eBook </div><div class="t m0 x1 h10 ye1 ffb fsa fc4 sc0 ls0 ws0">ePUB is an open<span class="_ _0"></span>, industry-standard fo<span class="_ _0"></span>rmat for <span class="_ _0"></span>eBooks. However<span class="_ _0"></span>, support of <span class="_ _0"></span>ePUB and<span class="_ _0"></span> its many features vari<span class="_ _0"></span>es across </div><div class="t m0 x1 h10 ye2 ffb fsa fc4 sc0 ls0 ws0">reading devices and<span class="_ _0"></span> applications. Us<span class="_ _0"></span>e your device or a<span class="_ _0"></span>pp settings to customiz<span class="_ _0"></span>e the presentati<span class="_ _0"></span>on to your liking. Settings </div><div class="t m0 x1 h10 ye3 ffb fsa fc4 sc0 ls0 ws0">that you can customi<span class="_ _0"></span>ze often include f<span class="_ _0"></span>ont, font size, sin<span class="_ _0"></span>gle or double column<span class="_ _0"></span>, landscape o<span class="_ _0"></span>r portrait mod<span class="_ _0"></span>e, and figur<span class="_ _0"></span>es </div><div class="t m0 x1 h10 ye4 ffb fsa fc4 sc0 ls0 ws0">that you can cl<span class="_ _0"></span>ick or tap to enlarge. Fo<span class="_ _0"></span>r addit<span class="_ _0"></span>ional information<span class="_ _0"></span> about the settings and f<span class="_ _0"></span>eatures on<span class="_ _0"></span> your reading devic<span class="_ _0"></span>e </div><div class="t m0 x1 h10 ye5 ffb fsa fc4 sc0 ls0 ws0">or <span class="ffc">app, visit the d<span class="_ _0"></span>evice manufacture<span class="_ _0"></span>r’s Web sit<span class="_ _0"></span>e.<span class="ffb"> </span></span></div><div class="t m0 x1 h10 ye6 ffb fsa fc4 sc0 ls0 ws0">Many titles incl<span class="_ _0"></span>ude programming code <span class="_ _0"></span>or configuration<span class="_ _0"></span> examples. To optim<span class="_ _0"></span>ize the pres<span class="_ _0"></span>entation of t<span class="_ _0"></span>hese elements, vi<span class="_ _0"></span>ew </div><div class="t m0 x1 h10 ye7 ffb fsa fc4 sc0 ls0 ws0">the eBook in sin<span class="_ _0"></span>gle-column, landscap<span class="_ _0"></span>e mode and adju<span class="_ _0"></span>st the font size to t<span class="_ _0"></span>he smal<span class="_ _0"></span>lest setting. In addition t<span class="_ _0"></span>o presenting </div><div class="t m0 x1 h10 ye8 ffb fsa fc4 sc0 ls0 ws0">code and configurati<span class="_ _0"></span>ons in the reflowa<span class="_ _0"></span>ble text format, w<span class="_ _0"></span>e have incl<span class="_ _0"></span>uded images of t<span class="_ _0"></span>he code that mim<span class="_ _0"></span>ic the presentati<span class="_ _0"></span>on </div><div class="t m0 x1 h10 ye9 ffb fsa fc4 sc0 ls0 ws0">found in the print<span class="_ _0"></span> book; therefo<span class="_ _0"></span>re, where the r<span class="_ _0"></span>eflowable fo<span class="_ _0"></span>rmat may compro<span class="_ _0"></span>mise the presentati<span class="_ _0"></span>on of the code listing, </div><div class="t m0 x1 h10 yea ffc fsa fc4 sc0 ls0 ws0">you will see a “Click<span class="_ _0"></span> here to view cod<span class="_ _0"></span>e image” lin<span class="_ _0"></span>k. Click the l<span class="_ _0"></span>ink to view the pr<span class="_ _0"></span>int<span class="ffb">-fidelity code image. To return t<span class="_ _0"></span>o the </span></div><div class="t m0 x1 h10 yeb ffb fsa fc4 sc0 ls0 ws0">previous page vi<span class="_ _0"></span>ewed, click the Bac<span class="_ _0"></span>k button on <span class="_ _0"></span>your device or ap<span class="_ _0"></span>p. </div><div class="t m0 x1 h2 yec ff1 fs0 fc0 sc0 ls0 ws0"> </div><div class="t m0 x1 h2 yed ff1 fs0 fc0 sc0 ls0 ws0"> </div></div><div class="pi" data-data='{"ctm":[1.139723,0.000000,0.000000,1.139723,0.000000,0.000000]}'></div></div>