舉報(bào)

會(huì)員
PhoneGap By Example
最新章節(jié):
Index
Ifyouareawebdeveloperwithsomeexperienceindevelopmentofsinglepageapplicationsandwanttoentertheworldofmobileapplications,thenthistechnologyandbookisidealforyou.SincePhoneGapmaintainsanincrediblyeasy-to-useplugininterface,nopreviousexperienceinnativelanguagesdevelopment(suchasObjective-CorJava)isrequired.
最新章節(jié)
- Index
- References
- Summary
- Using Fabric and Crashlytics
- Release to Google Play
- Release to the App Store
品牌:中圖公司
上架時(shí)間:2021-07-16 19:49:01
出版社:Packt Publishing
本書數(shù)字版權(quán)由中圖公司提供,并由其授權(quán)上海閱文信息技術(shù)有限公司制作發(fā)行
- Index 更新時(shí)間:2021-07-16 20:37:02
- References
- Summary
- Using Fabric and Crashlytics
- Release to Google Play
- Release to the App Store
- Beta release of the iOS application
- Using PhoneGap Build
- Versioning of the application
- Chapter 10. Releasing and Maintaining the Application
- Summary
- Other testing tools
- Performance testing with Appium and browser-perf
- Testing with DalekJS in a real browser
- Testing with Jasmine and headless browser PhantomJS
- Unit testing frameworks and test runners
- Testing theory
- Why we need tests
- Running with PhoneGap
- Chapter 9. Testing the PhoneGap Application
- Summary
- Displaying the list of photos
- Building a custom plugin to save the picture in the iOS library
- Saving the dressed photo into the application's folder
- Applying effects to the photo
- Rendering an effects list
- Capturing photos
- Bootstrapping the Sencha Touch application
- An overview of the Pixastic library
- Chapter 8. Building "Imaginary" – An Application with Instagram-like Image Filters
- Summary
- Exploring other tools to build WebRTC mobile applications
- Building a real-time communication application with PeerJS
- Building our first real-time communication application
- What is Crosswalk and why we need it?
- WebRTC fundamentals
- Chapter 7. Building a Real-time Communication Application – Pumpidu
- Summary
- Sharing on Instagram
- Sharing on Twitter Facebook and other social media
- Implementing game restart
- Implementing the game over screen
- Chapter 6. Share Your Crazy Bubbles Game Result on Social Networks
- Summary
- Running the application on the mobile
- Calculate score
- Releasing a bubble
- Handling the pointer move event
- Handling pointer events with Phaser
- Displaying sprite
- Preloading sprite
- Prepare and create the game
- Getting started with Phaser
- Generate a Cordova application
- Planning the game
- An introduction to Phaser
- What is HTML5 Canvas?
- What game framework to choose
- Chapter 5. Crazy Bubbles - Your First HTML5 Mobile Game
- Summary
- Implementing file upload on the application side
- Implementing file upload on the service side
- Implementing authentication on the application side
- Developing a REST API
- Exploring technologies to build a REST API
- Discovering the REST API
- Chapter 4. Integrating the Travelly Application with Custom Service
- Summary
- Displaying data with Google Maps
- Saving data in local storage
- Detecting the current geolocation
- Filesystem plugin installation and usage
- Using a camera to capture pictures
- Using the Cordova StatusBar plugin to fix overlap
- The initial application's MVC structure
- Installing and using GapDebug
- Chapter 3. Easy Work with Device – Your First PhoneGap Application "Travelly"
- Summary
- Understanding the basic application structure
- Generating the application
- Sencha Cmd features
- The installation of Sencha Touch
- An introduction to Sencha Touch
- Chapter 2. Setting Up a Project Structure with Sencha Touch
- Summary
- Selecting a UI framework
- PhoneGap development highlights
- The Android setup
- Running the application on an iOS device
- The iOS setup
- The config.xml structure
- Creating an application
- Understanding PhoneGap
- Installing PhoneGap with NPM
- Downloading and installing
- Chapter 1. Installing and Configuring PhoneGap
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Support files eBooks discount offers and more
- www.PacktPub.com
- About the Reviewers
- About the Author
- Credits
- PhoneGap By Example
- coverpage
- coverpage
- PhoneGap By Example
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Installing and Configuring PhoneGap
- Downloading and installing
- Installing PhoneGap with NPM
- Understanding PhoneGap
- Creating an application
- The config.xml structure
- The iOS setup
- Running the application on an iOS device
- The Android setup
- PhoneGap development highlights
- Selecting a UI framework
- Summary
- Chapter 2. Setting Up a Project Structure with Sencha Touch
- An introduction to Sencha Touch
- The installation of Sencha Touch
- Sencha Cmd features
- Generating the application
- Understanding the basic application structure
- Summary
- Chapter 3. Easy Work with Device – Your First PhoneGap Application "Travelly"
- Installing and using GapDebug
- The initial application's MVC structure
- Using the Cordova StatusBar plugin to fix overlap
- Using a camera to capture pictures
- Filesystem plugin installation and usage
- Detecting the current geolocation
- Saving data in local storage
- Displaying data with Google Maps
- Summary
- Chapter 4. Integrating the Travelly Application with Custom Service
- Discovering the REST API
- Exploring technologies to build a REST API
- Developing a REST API
- Implementing authentication on the application side
- Implementing file upload on the service side
- Implementing file upload on the application side
- Summary
- Chapter 5. Crazy Bubbles - Your First HTML5 Mobile Game
- What game framework to choose
- What is HTML5 Canvas?
- An introduction to Phaser
- Planning the game
- Generate a Cordova application
- Getting started with Phaser
- Prepare and create the game
- Preloading sprite
- Displaying sprite
- Handling pointer events with Phaser
- Handling the pointer move event
- Releasing a bubble
- Calculate score
- Running the application on the mobile
- Summary
- Chapter 6. Share Your Crazy Bubbles Game Result on Social Networks
- Implementing the game over screen
- Implementing game restart
- Sharing on Twitter Facebook and other social media
- Sharing on Instagram
- Summary
- Chapter 7. Building a Real-time Communication Application – Pumpidu
- WebRTC fundamentals
- What is Crosswalk and why we need it?
- Building our first real-time communication application
- Building a real-time communication application with PeerJS
- Exploring other tools to build WebRTC mobile applications
- Summary
- Chapter 8. Building "Imaginary" – An Application with Instagram-like Image Filters
- An overview of the Pixastic library
- Bootstrapping the Sencha Touch application
- Capturing photos
- Rendering an effects list
- Applying effects to the photo
- Saving the dressed photo into the application's folder
- Building a custom plugin to save the picture in the iOS library
- Displaying the list of photos
- Summary
- Chapter 9. Testing the PhoneGap Application
- Running with PhoneGap
- Why we need tests
- Testing theory
- Unit testing frameworks and test runners
- Testing with Jasmine and headless browser PhantomJS
- Testing with DalekJS in a real browser
- Performance testing with Appium and browser-perf
- Other testing tools
- Summary
- Chapter 10. Releasing and Maintaining the Application
- Versioning of the application
- Using PhoneGap Build
- Beta release of the iOS application
- Release to the App Store
- Release to Google Play
- Using Fabric and Crashlytics
- Summary
- References
- Index 更新時(shí)間:2021-07-16 20:37:02