舉報

會員
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
推薦閱讀
- R語言數據分析從入門到精通
- Game Programming Using Qt Beginner's Guide
- 程序員面試算法寶典
- HTML5 Mobile Development Cookbook
- PyTorch Artificial Intelligence Fundamentals
- Learning Informatica PowerCenter 10.x(Second Edition)
- Oracle BAM 11gR1 Handbook
- 零基礎學Python數據分析(升級版)
- Mathematica Data Analysis
- Java程序員面試筆試寶典(第2版)
- 汽車人機交互界面整合設計
- Mastering OAuth 2.0
- Python機器學習開發實戰
- SQL Server on Linux
- 創新工場講AI課:從知識到實踐
- Magento 2 Developer's Guide
- C++ Data Structures and Algorithm Design Principles
- Spring Microservices
- Learning Google Apps Script
- 羅布樂思開發官方指南:Lua 語言編程
- Java實踐指南
- LabVIEW虛擬儀器項目開發與實踐
- Python 3 Text Processing with NLTK 3 Cookbook
- Perl語言IC設計實踐
- Oracle Solaris 11 Advanced Administration Cookbook
- Python人工智能編程實踐
- Node與Express開發
- Learning Shell Scripting with Zsh
- 零基礎學Struts
- Lua Game Development Cookbook