舉報

會員
PhoneGap:Beginner's Guide(Third Edition)
最新章節:
Index
Thisbookisforwebdeveloperswhowanttobeproductiveinthemobilemarketquickly.Infact,byusingPhoneGap,it'spossibletodeploynativeapplicationsbasedonwebstandards.ThisbookassumesaverysmallknowledgeofHTML/CSS/JavaScriptandmobileplatforms,suchasAndroid,BlackBerry,iOS,andWindowsPhone,andtakesthereaderstep-by-stepintoadeepoverviewofPhoneGapanditsAPIs.
目錄(127章)
倒序
- 封面
- 版權信息
- Credits
- Foreword
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Introduction to PhoneGap
- About PhoneGap
- PhoneGap and Apache Cordova
- Choosing an operating system for development
- Mobile web versus mobile app
- Installing dependencies
- Installing PhoneGap
- Setting up your development environment
- Time for action – setting up Android using PhoneGap 3.x
- 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
- 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 the mobile
- Achieving a native look and feel on iOS
- Choosing mobile frameworks
- Time for action – developing with jQuery Mobile
- Selecting a framework
- Summary
- Chapter 4. Working with Plugins
- An introduction to plugins
- 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
- Time for action – reading and writing data on the LocalStorage
- Time for action – populating a local database
- Database limitations
- Understanding the Files API
- Time for action – listing folders
- Time for action – reading and rendering an image
- Time for action – downloading and saving a file
- Summary
- Chapter 6. Using the Contacts and Camera APIs
- The Contacts API
- Time for action – searching device contacts
- Time for action – adding a new contact
- Camera API or Capture API?
- Accessing the camera using the Camera API
- Time for action – accessing the device camera
- Time for action – controlling the position of the camera roll
- The Media Capture API
- Time for action – manipulating images with a canvas
- Summary
- Chapter 7. Accessing the Device Sensors and Locations API
- Introducing device sensors
- Accelerometer
- Time for action – handling device orientation with JavaScript
- Compass
- Time for action – using the Compass API
- An introduction to geolocation
- The PhoneGap Geolocation API
- Time for action – showing device position with Google Maps
- Summary
- Chapter 8. Advanced PhoneGap
- Using the Globalization API
- Localizing your app
- Time for action – rendering localized messages
- Adding multitouch gesture support
- Time for action – implementing gesture support
- Handling click delays
- Summary
- Chapter 9. Getting Ready for Release
- Exploring JavaScript compression
- Time for action – compressing files using the Closure Compiler
- Time for action – using UglifyJS
- Time for action – optimizing JavaScript with RequireJS
- Comparing compression tools
- Using template engine compression
- Time for action – compiling a template using Pistachio
- Creating fluid multiple app views
- Using hardware-accelerated transitions
- Porting web applications
- Summary
- Chapter 10. A Sample PhoneGap Project
- What's in the app?
- Creating the project
- Scope for improvements
- Summary
- Appendix A. The JavaScript Quick Cheat Sheet
- The getElementById() method
- The getElementsByTagName() method
- The getElementsByName() method
- The alert method
- The toString() method
- The parseInt() method
- The getDate() method
- The onclick event
- The ondblclick event
- The window.location object
- Selectors using jQuery
- Appendix B. Publishing Your App
- Publishing on Google Play
- Publishing on Blackberry World
- Publishing on the Apple App Store
- Publishing on the Windows Phone Store
- Summary
- Appendix C. Related Plugin Resources
- Summary
- Appendix D. PhoneGap Tools
- The PhoneGap Developer App
- The PhoneGap Desktop App
- Summary
- Index 更新時間:2021-07-16 13:22:47
推薦閱讀
- GAE編程指南
- 一步一步學Spring Boot 2:微服務項目實戰
- 軟件項目管理(第2版)
- Learn to Create WordPress Themes by Building 5 Projects
- Building Mapping Applications with QGIS
- Podman實戰
- 重學Java設計模式
- Reactive Android Programming
- 從0到1:Python數據分析
- Android應用案例開發大全(第二版)
- Python Data Structures and Algorithms
- Extreme C
- C語言程序設計實訓教程與水平考試指導
- C語言從入門到精通
- Spark技術內幕:深入解析Spark內核架構設計與實現原理
- Scratch編程入門與算法進階(第2版)
- 區塊鏈原理、設計與應用
- Microsoft Hyper-V PowerShell Automation
- 深度學習企業實戰:基于R語言
- 零基礎學Java項目開發
- C語言程序設計教程
- Google API大全
- Learning Python
- Java設計模式(第2版)
- Learn Docker:Fundamentals of Docker 19.x
- RHCSA/RHCE8紅帽Linux認證學習教程
- Spring微服務架構設計(第2版)
- 實戰Python設計模式:可復用面向對象軟件開發實踐
- Delphi Cookbook
- Digital Forensics and Incident Response