2 options
PhoneGap beginner's guide : create, develop, debug, and deploy your very own mobile applications with PhoneGap / Purusothaman Ramanujam, Giorgio Natili.
- Format:
- Book
- Author/Creator:
- Ramanujam, Purusothaman, author.
- Natili, Giorgio, author.
- Series:
- Learn by doing: less theory, more results
- Language:
- English
- Subjects (All):
- Mobile communication systems--Computer programs.
- Mobile communication systems.
- Smartphones--Programming.
- Smartphones.
- Mobile computing.
- Physical Description:
- 1 online resource (284 p.)
- Edition:
- 3rd ed.
- Place of Publication:
- Birmingham, England ; Mumbai, [India] : Packt Publishing, 2015.
- Language Note:
- English
- Summary:
- This book is for web developers who want to be productive in the mobile market quickly. In fact, by using PhoneGap, it's possible to deploy native applications based on web standards. This book assumes a very small knowledge of HTML/CSS/JavaScript and mobile platforms, such as Android, BlackBerry, iOS, and Windows Phone, and takes the reader step-by-step into a deep overview of PhoneGap and its APIs.
- Contents:
- ""Cover""; ""Copyright""; ""Credits""; ""Foreword""; ""About the Authors""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Introduction to PhoneGap""; ""About PhoneGap""; ""PhoneGap and Apache Cordova""; ""The evolution of PhoneGap and Cordova""; ""Choosing an operating system for development""; ""Mobile web versus mobile app""; ""Installing dependencies""; ""Java JDK""; ""Apache Ant""; ""Installing PhoneGap""; ""Setting up your development environment""; ""Time for action � setting up Android using PhoneGap 3.x""
- ""Working with other platforms""""Getting started with Android and JBoss""; ""Time for action � using JBoss Developer Studio""; ""Getting started with iOS and Xcode""; ""Getting started with Windows Phone and Visual Studio""; ""Summary""; ""Chapter 2: Building Your First PhoneGap Project""; ""The structure of a PhoneGap application""; ""Using the PhoneGap CLI""; ""Cordova events""; ""The deviceready event""; ""The online event""; ""The offline event""; ""The pause event""; ""The resume event""; ""The backbutton event""; ""Time for action � the Hello World example""
- ""WebKit debugging � Chrome, Safari, and Opera""""Gecko debugging � Firefox""; ""Internet Explorer""; ""Debugging workflow""; ""Building and deployment""; ""Summary""; ""Chapter 3: Mobile Frameworks""; ""Building native UI for mobile""; ""The viewport meta tag""; ""Unwanted telephone number linking""; ""Autocorrect""; ""CSS media queries and mobile properties""; ""Screen orientation""; ""Device orientation""; ""Shake gestures""; ""Media capture APIs""; ""Data URI""; ""Achieving a native look and feel on iOS""; ""Choosing mobile frameworks""; ""Using HTML5 Mobile Boilerplate""
- ""Using Zurb Foundation""""Using Twitter Bootstrap""; ""Ionic framework""; ""ExtJS""; ""AngularJS""; ""jQuery Mobile""; ""Time for action � developing with jQuery Mobile""; ""Selecting a framework""; ""Summary""; ""Chapter 4: Working with Plugins""; ""An introduction to plugins""; ""Getting started with plugins""; ""Installing plugins""; ""Removing plugins""; ""Using plugins with Plugman""; ""Exploring the Device API""; ""Time for action � accessing the Device API""; ""Custom plugins""; ""Summary""; ""Chapter 5: Using Device Storage and the Files API""; ""Application data storage""
- ""Exploring the PhoneGap LocalStorage API""""Time for action � reading and writing data on the LocalStorage""; ""Exploring the PhoneGap SQL storage""; ""Working with database storage in PhoneGap""; ""Time for action � populating a local database""; ""Database limitations""; ""Understanding the Files API""; ""Reading directories and files""; ""Time for action � listing folders""; ""Writing and reading a file's data""; ""Time for action � reading and rendering an image""; ""Transferring files""; ""Time for action � downloading and saving a file""; ""Summary""
- ""Chapter 6: Using the Contacts and Camera APIs""
- Notes:
- Description based upon print version of record.
- Description based on online resource; title from PDF title page (ebrary, viewed August 5, 2015).
- ISBN:
- 9781784393045
- 1784393045
- OCLC:
- 916950371
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.