舉報

會員
PhoneGap By Example
最新章節:
Index
Ifyouareawebdeveloperwithsomeexperienceindevelopmentofsinglepageapplicationsandwanttoentertheworldofmobileapplications,thenthistechnologyandbookisidealforyou.SincePhoneGapmaintainsanincrediblyeasy-to-useplugininterface,nopreviousexperienceinnativelanguagesdevelopment(suchasObjective-CorJava)isrequired.
目錄(110章)
倒序
- 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 更新時間:2021-07-16 20:37:02
推薦閱讀
- Learning LibGDX Game Development(Second Edition)
- Expert C++
- Java 開發從入門到精通(第2版)
- 小程序實戰視頻課:微信小程序開發全案精講
- Rake Task Management Essentials
- C# 從入門到項目實踐(超值版)
- Web交互界面設計與制作(微課版)
- Python爬蟲開發與項目實戰
- 64位匯編語言的編程藝術
- 編寫高質量代碼:改善C程序代碼的125個建議
- Python機器學習實戰
- Mastering AndEngine Game Development
- Test-Driven Machine Learning
- 愛上micro:bit
- SQL Server 2016 從入門到實戰(視頻教學版)
- Distributed Computing in Java 9
- Drupal Search Engine Optimization
- 實驗編程:PsychoPy從入門到精通
- Visual Basic語言程序設計上機指導與練習(第3版)
- 系統分析師UML用例實戰
- 零基礎入門學習C語言:帶你學C帶你飛
- Learning Ext JS(Fourth Edition)
- Learning Behavior:driven Development with JavaScript
- Mastering Java 11
- EOS區塊鏈應用開發指南
- Visual FoxPro程序設計實踐教程(第3版)
- Learning C# by Developing Games with Unity 5.x(Second Edition)
- OpenStack Cloud Security
- Microsoft Dynamics NAV 2013 Application Design
- Vue.js從入門到項目實戰(升級版)