Apache Cordova 4 programming

By: Material type: TextTextSeries: Mobile Programming SeriesPublication details: Upper Saddle River : Addison-Wesley, 2015Edition: 1a edDescription: xix, 532 p. : ilISBN:
  • 9780134048192
Subject(s):
Contents:
Foreword -- Preface -- Acknowledgments -- About the Author -- 1. The what, how, why, and more of Apache Cordova -- An introduction to Apache Cordova -- What is Adobe PhoneGap? -- A little PhoneGap/Cordova history -- Cordova components -- Access to native APIs -- Cordova user interface capabilities -- Supported platforms -- Cordova license -- Working with Cordova -- Designing for the container -- Coding Cordova applications -- Building Cordova applications -- Putting Cordova to best use -- Getting support -- Resources -- Cordova going forward -- Hybrid application frameworks -- Wrap-Up -- 2. Anatomy of a Cordova application -- Hello world! -- Cordova initialization -- Leveraging Cordova APIs -- Structuring your application’s code -- The generated web application files -- Responsive design and Cordova -- Wrap-Up -- 3. Configuring a Cordova development environment -- Installing the Cordova CLI -- Android development tools -- iOS development tools -- CLI installation -- Installing plugman -- Wrap-Up -- 4. Using the Cordova command-line interfaces -- Troubleshooting -- Configuring proxy settings -- Enabling verbose output -- The Cordova CLI -- Cordova CLI command summary -- Using the Cordova CLI -- Upgrading Cordova and Cordova projects -- The Plugman CLI -- Plugman CLI Command Summary -- Using the Plugman CLI -- Wrap-Up -- 5. The mechanics of Cordova development -- Cordova development issues -- Dealing with API inconsistency -- Application graphics, splash screens, and icons -- Developing Cordova applications -- Configuring a Cordova application -- Testing Cordova applications -- Leveraging Cordova debugging capabilities -- Using alert() -- Writing to the console -- Debugging and testing using external tools -- Weinre -- Ripple emulator -- PhoneGap developer app -- GapDebug -- Wrap-Up -- 6. Automation and the Cordova CLI -- Automating the project setup step -- Windows command file -- Bash script -- Cross-platform approach using NodeJS -- Automating the Cordova process -- Wrap-Up -- 7. Android development with Cordova -- Using the Android developer tools -- Managing the Android SDK -- Using the Android virtual device manager -- Using the ADT IDE -- Monitoring application activity outside of the ADT IDE -- Grabbing a Screen Shot -- Testing on a Physical Device -- Using the Chrome Debugging Tools -- Wrap-Up -- 8. Firefox OS Development with Cordova -- Firefox OS developer tools -- Debugging with the Firefox OS simulator -- Debugging applications on a Firefox OS device -- Wrap-Up -- 9. iOS Development with Cordova -- Working with Xcode -- Testing Cordova applications in Xcode -- Using the Safari web inspector -- Wrap-Up -- 10. Ubuntu development with Cordova -- Installing the Cordova CLI on Ubuntu -- Debugging Ubuntu applications -- Wrap-Up -- 11. Windows development with Cordova -- Windows versus WP8 projects and Cordova -- Windows Phone limitations and security restrictions -- JavaScript alert not supported -- Application security model limitations -- Windows development system requirements -- Windows Phone development tools -- Windows app store setup -- Configuring a Windows Phone device for application testing -- Cordova development workflow using Visual Studio -- Creating a project -- Opening a Cordova project -- Running a Cordova application in Visual Studio -- Controlling the Windows Phone emulator -- Debugging Cordova applications using Visual Studio -- Using Visual Studio tools for Apache Cordova -- Wrap-Up -- 12. Using PhoneGap build -- What is PhoneGap build? -- Quick prototyping -- Collaboration -- Content refresh through hydration -- Using PhoneGap build -- A quick example -- Configuring a PhoneGap build application -- Adding plugins to a PhoneGap build project -- Deploying PhoneGap build applications -- Wrap-Up -- 13. Using the PhoneGap CLI -- Getting help -- Project management -- Anatomy of the default PhoneGap application -- PhoneGap CLI workflow differences -- Interacting with the PhoneGap build service -- Wrap-Up -- 14. Working with the Cordova APIs -- The Cordova core APIs -- Working with the Cordova API documentation -- Checking API availability -- Catching errors -- Setting application permissions -- Cordova objects -- Connection type -- device -- Alerting the user -- Hardware notifications -- Visual notifications -- Cordova events -- Hardware APIs -- Accelerometer -- Compass -- Geolocation -- Camera -- Capturing media files -- Globalization -- Working with the contacts application -- Playing/recording media files -- InAppBrowser -- Loading content -- Browser Window events -- Execute scripts -- Insert CSS -- Splashscreen -- StatusBar -- Wrap-Up -- 15. Cordova development end to end -- About the application -- Creating The application -- Using merges -- Application icons -- Testing The application -- Wrap-Up -- 16. Creating Cordova plugins -- Anatomy of a Cordova plugin -- Creating a JavaScript-only plugin -- plugin.xml File -- The Plugin’s mol.js File -- Testing the plugin -- Creating a Cordova native plugin -- Creating the Android plugin -- Creating the iOS plugin -- Publishing plugins -- Wrap-Up -- 17. Using third-party UI frameworks with Cordova -- Adobe Topcoat -- jQuery mobile -- Bootstrap -- SAP OpenUI5 -- Ionic framework -- Onsen UI -- Wrap-Up -- 18. Using third-party tools with Cordova -- Code validation tools -- JSLint -- JSHint -- Code editors -- Adobe brackets -- WebStorm -- Developer productivity enhancement tools -- AppGyver -- Eclipse THyM -- Build tools -- Gulp -- Grunt -- Wrap-Up -- -- Index
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode
Libros Libros Biblioteca Fac.Informática H.5.2 WAR (Browse shelf(Opens below)) Available DIF-04564

Incluye índice.

Foreword -- Preface -- Acknowledgments -- About the Author -- 1. The what, how, why, and more of Apache Cordova -- An introduction to Apache Cordova -- What is Adobe PhoneGap? -- A little PhoneGap/Cordova history -- Cordova components -- Access to native APIs -- Cordova user interface capabilities -- Supported platforms -- Cordova license -- Working with Cordova -- Designing for the container -- Coding Cordova applications -- Building Cordova applications -- Putting Cordova to best use -- Getting support -- Resources -- Cordova going forward -- Hybrid application frameworks -- Wrap-Up -- 2. Anatomy of a Cordova application -- Hello world! -- Cordova initialization -- Leveraging Cordova APIs -- Structuring your application’s code -- The generated web application files -- Responsive design and Cordova -- Wrap-Up -- 3. Configuring a Cordova development environment -- Installing the Cordova CLI -- Android development tools -- iOS development tools -- CLI installation -- Installing plugman -- Wrap-Up -- 4. Using the Cordova command-line interfaces -- Troubleshooting -- Configuring proxy settings -- Enabling verbose output -- The Cordova CLI -- Cordova CLI command summary -- Using the Cordova CLI -- Upgrading Cordova and Cordova projects -- The Plugman CLI -- Plugman CLI Command Summary -- Using the Plugman CLI -- Wrap-Up -- 5. The mechanics of Cordova development -- Cordova development issues -- Dealing with API inconsistency -- Application graphics, splash screens, and icons -- Developing Cordova applications -- Configuring a Cordova application -- Testing Cordova applications -- Leveraging Cordova debugging capabilities -- Using alert() -- Writing to the console -- Debugging and testing using external tools -- Weinre -- Ripple emulator -- PhoneGap developer app -- GapDebug -- Wrap-Up -- 6. Automation and the Cordova CLI -- Automating the project setup step -- Windows command file -- Bash script -- Cross-platform approach using NodeJS -- Automating the Cordova process -- Wrap-Up -- 7. Android development with Cordova -- Using the Android developer tools -- Managing the Android SDK -- Using the Android virtual device manager -- Using the ADT IDE -- Monitoring application activity outside of the ADT IDE -- Grabbing a Screen Shot -- Testing on a Physical Device -- Using the Chrome Debugging Tools -- Wrap-Up -- 8. Firefox OS Development with Cordova -- Firefox OS developer tools -- Debugging with the Firefox OS simulator -- Debugging applications on a Firefox OS device -- Wrap-Up -- 9. iOS Development with Cordova -- Working with Xcode -- Testing Cordova applications in Xcode -- Using the Safari web inspector -- Wrap-Up -- 10. Ubuntu development with Cordova -- Installing the Cordova CLI on Ubuntu -- Debugging Ubuntu applications -- Wrap-Up -- 11. Windows development with Cordova -- Windows versus WP8 projects and Cordova -- Windows Phone limitations and security restrictions -- JavaScript alert not supported -- Application security model limitations -- Windows development system requirements -- Windows Phone development tools -- Windows app store setup -- Configuring a Windows Phone device for application testing -- Cordova development workflow using Visual Studio -- Creating a project -- Opening a Cordova project -- Running a Cordova application in Visual Studio -- Controlling the Windows Phone emulator -- Debugging Cordova applications using Visual Studio -- Using Visual Studio tools for Apache Cordova -- Wrap-Up -- 12. Using PhoneGap build -- What is PhoneGap build? -- Quick prototyping -- Collaboration -- Content refresh through hydration -- Using PhoneGap build -- A quick example -- Configuring a PhoneGap build application -- Adding plugins to a PhoneGap build project -- Deploying PhoneGap build applications -- Wrap-Up -- 13. Using the PhoneGap CLI -- Getting help -- Project management -- Anatomy of the default PhoneGap application -- PhoneGap CLI workflow differences -- Interacting with the PhoneGap build service -- Wrap-Up -- 14. Working with the Cordova APIs -- The Cordova core APIs -- Working with the Cordova API documentation -- Checking API availability -- Catching errors -- Setting application permissions -- Cordova objects -- Connection type -- device -- Alerting the user -- Hardware notifications -- Visual notifications -- Cordova events -- Hardware APIs -- Accelerometer -- Compass -- Geolocation -- Camera -- Capturing media files -- Globalization -- Working with the contacts application -- Playing/recording media files -- InAppBrowser -- Loading content -- Browser Window events -- Execute scripts -- Insert CSS -- Splashscreen -- StatusBar -- Wrap-Up -- 15. Cordova development end to end -- About the application -- Creating The application -- Using merges -- Application icons -- Testing The application -- Wrap-Up -- 16. Creating Cordova plugins -- Anatomy of a Cordova plugin -- Creating a JavaScript-only plugin -- plugin.xml File -- The Plugin’s mol.js File -- Testing the plugin -- Creating a Cordova native plugin -- Creating the Android plugin -- Creating the iOS plugin -- Publishing plugins -- Wrap-Up -- 17. Using third-party UI frameworks with Cordova -- Adobe Topcoat -- jQuery mobile -- Bootstrap -- SAP OpenUI5 -- Ionic framework -- Onsen UI -- Wrap-Up -- 18. Using third-party tools with Cordova -- Code validation tools -- JSLint -- JSHint -- Code editors -- Adobe brackets -- WebStorm -- Developer productivity enhancement tools -- AppGyver -- Eclipse THyM -- Build tools -- Gulp -- Grunt -- Wrap-Up -- -- Index

There are no comments on this title.

to post a comment.

Powered by Koha