首頁(yè) > 計(jì)算機(jī)網(wǎng)絡(luò) > 編程語(yǔ)言與程序設(shè)計(jì) > PhoneGap:Beginner's Guide(Third Edition)
舉報(bào)

會(huì)員
PhoneGap:Beginner's Guide(Third Edition)
最新章節(jié):
Index
Thisbookisforwebdeveloperswhowanttobeproductiveinthemobilemarketquickly.Infact,byusingPhoneGap,it'spossibletodeploynativeapplicationsbasedonwebstandards.ThisbookassumesaverysmallknowledgeofHTML/CSS/JavaScriptandmobileplatforms,suchasAndroid,BlackBerry,iOS,andWindowsPhone,andtakesthereaderstep-by-stepintoadeepoverviewofPhoneGapanditsAPIs.
最新章節(jié)
- Index
- Summary
- The PhoneGap Desktop App
- The PhoneGap Developer App
- Appendix D. PhoneGap Tools
- Summary
品牌:中圖公司
上架時(shí)間:2021-07-16 11:09:08
出版社:Packt Publishing
本書數(shù)字版權(quán)由中圖公司提供,并由其授權(quán)上海閱文信息技術(shù)有限公司制作發(fā)行
- Index 更新時(shí)間:2021-07-16 13:22:47
- Summary
- The PhoneGap Desktop App
- The PhoneGap Developer App
- Appendix D. PhoneGap Tools
- Summary
- Appendix C. Related Plugin Resources
- Summary
- Publishing on the Windows Phone Store
- Publishing on the Apple App Store
- Publishing on Blackberry World
- Publishing on Google Play
- Appendix B. Publishing Your App
- Selectors using jQuery
- The window.location object
- The ondblclick event
- The onclick event
- The getDate() method
- The parseInt() method
- The toString() method
- The alert method
- The getElementsByName() method
- The getElementsByTagName() method
- The getElementById() method
- Appendix A. The JavaScript Quick Cheat Sheet
- Summary
- Scope for improvements
- Creating the project
- What's in the app?
- Chapter 10. A Sample PhoneGap Project
- Summary
- Porting web applications
- Using hardware-accelerated transitions
- Creating fluid multiple app views
- Time for action – compiling a template using Pistachio
- Using template engine compression
- Comparing compression tools
- Time for action – optimizing JavaScript with RequireJS
- Time for action – using UglifyJS
- Time for action – compressing files using the Closure Compiler
- Exploring JavaScript compression
- Chapter 9. Getting Ready for Release
- Summary
- Handling click delays
- Time for action – implementing gesture support
- Adding multitouch gesture support
- Time for action – rendering localized messages
- Localizing your app
- Using the Globalization API
- Chapter 8. Advanced PhoneGap
- Summary
- Time for action – showing device position with Google Maps
- The PhoneGap Geolocation API
- An introduction to geolocation
- Time for action – using the Compass API
- Compass
- Time for action – handling device orientation with JavaScript
- Accelerometer
- Introducing device sensors
- Chapter 7. Accessing the Device Sensors and Locations API
- Summary
- Time for action – manipulating images with a canvas
- The Media Capture API
- Time for action – controlling the position of the camera roll
- Time for action – accessing the device camera
- Accessing the camera using the Camera API
- Camera API or Capture API?
- Time for action – adding a new contact
- Time for action – searching device contacts
- The Contacts API
- Chapter 6. Using the Contacts and Camera APIs
- Summary
- Time for action – downloading and saving a file
- Time for action – reading and rendering an image
- Time for action – listing folders
- Understanding the Files API
- Database limitations
- Time for action – populating a local database
- Time for action – reading and writing data on the LocalStorage
- Application data storage
- Chapter 5. Using Device Storage and the Files API
- Summary
- Custom plugins
- Time for action – accessing the Device API
- Exploring the Device API
- An introduction to plugins
- Chapter 4. Working with Plugins
- Summary
- Selecting a framework
- Time for action – developing with jQuery Mobile
- Choosing mobile frameworks
- Achieving a native look and feel on iOS
- Building native UI for the mobile
- Chapter 3. Mobile Frameworks
- Summary
- Building and deployment
- Debugging workflow
- Internet Explorer
- Gecko debugging – Firefox
- WebKit debugging – Chrome Safari and Opera
- Time for action – the Hello World example
- Cordova events
- Using the PhoneGap CLI
- The structure of a PhoneGap application
- Chapter 2. Building Your First PhoneGap Project
- Summary
- Getting started with Windows Phone and Visual Studio
- Getting started with iOS and Xcode
- Time for action – using JBoss Developer Studio
- Getting started with Android and JBoss
- Time for action – setting up Android using PhoneGap 3.x
- Setting up your development environment
- Installing PhoneGap
- Installing dependencies
- Mobile web versus mobile app
- Choosing an operating system for development
- PhoneGap and Apache Cordova
- About PhoneGap
- Chapter 1. Introduction to PhoneGap
- Preface
- www.PacktPub.com
- About the Reviewers
- About the Authors
- Foreword
- Credits
- 版權(quán)信息
- 封面
- 封面
- 版權(quán)信息
- 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 更新時(shí)間:2021-07-16 13:22:47