售 价:¥
9.8
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

Learning Firefox OS Application Development
Table of Contents
Learning Firefox OS Application Development
Credits
Foreword
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Introduction to Firefox OS
Introducing Firefox OS
The need to develop applications for Firefox OS
The architecture of Firefox OS
Mobile hardware
Gonk – the kernel
Gecko – the engine
Gaia – the interface
Firefox OS applications
The working of components under Firefox OS's hood – an example
HTML5 and open web applications
The security model of Firefox OS
Devices running Firefox OS available in the market
Summary
2. Running Firefox OS Simulators with WebIDE
Introducing WebIDE
Installing and creating new apps by using WebIDE
Using developer tools in WebIDE
Browsing other runtime applications
Uninstalling applications in Firefox OS
Summary
3. Getting Your Hands Dirty – Firefox OS Apps
Introducing Firefox OS apps
Packaged and hosted applications
Security access levels (permissions)
Building our application's manifest file
Understanding the application's manifest files
Directory structure of the application
Constructing the index file
Constructing the stylesheet
Constructing the application logic
Running our application on the simulator
Running the application as a hosted application
Summary
4. Diving Deeper with the Fox Creating Richer Apps
Making hosted applications installable
Making hosted apps work offline with AppCache
Building Check In!
Installing and testing Check In!
Summary
5. Making Applications Visually Appealing – Style Guide
Basic design guidelines
Avoiding UI blunders
Gaia Building Blocks
Checking responsiveness with responsive design view
Summary
6. Emerging a Guru – Learning Web APIs
Introducing Web APIs
Web and Privileged APIs
Certified APIs
Web activities
Building FoxFoto
The HTML file
The underlying JavaScript code
View previous functionality
Summary
7. Testing Your Firefox OS Application
Introducing quality assurance
Unit testing
Using the Firefox developer tools for debugging
Console
Profiling performance by using the profiler
Call tree
Flame chart
Frame rate
Improving the app's performance
Using the App Validator
Spoof Firefox OS Add-on
What the Spoof FxOS add-on does?
Summary
8. Firefox Marketplace – Setting up Your Bazaar
Firefox Marketplace
Submitting your application to Firefox Marketplace
Updating your application in Marketplace
Marketplace review criteria
Publishing paid applications in Marketplace
Porting existing web apps to Firefox OS
Conversion of a web app to a hosted Firefox OS application
Summary
9. Maintaining Your Firefox OS Application Code Professionally
Setting up an account at GitHub
Version controlling your application
Hosting apps on RHCloud via Git
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜