- Learning Firefox OS Application Development
- Tanay Pant
- 335字
- 2021-07-09 21:45:43
What this book covers
Chapter 1, Introduction to Firefox OS, improves your understanding of Firefox OS by teaching its terminology, abstraction layer, and security model.
Chapter 2, Running Firefox OS Simulators with WebIDE, teaches you how to use WebIDE; install, uninstall, and create new applications; and use developer tools for applications running in WebIDE.
Chapter 3, Getting Your Hands Dirty – Firefox OS Apps, introduces the difference between packaged and hosted applications, security access levels of different Firefox OS applications, and developing application manifest files for apps.
Chapter 4, Diving Deeper with the Fox Creating Richer Apps, teaches you how to make hosted Firefox OS applications installable and offline. It then shows you how to apply web APIs to applications.
Chapter 5, Making Applications Visually Appealing – A Style Guide, takes you through the basic designing guidelines. These will help you make applications more user friendly. This chapter also tells you how to avoid some common UI blunders and apply the Gaia building blocks.
Chapter 6, Emerging as a Guru – Learning Web APIs, teaches web APIs, types of web APIs, web activities, and how to use them. This chapter also teaches you to implement all your acquired knowledge to build FoxFoto, a photo editing and sharing application.
Chapter 7, Testing Your Firefox OS Application, covers basic QA and unit testing, using Firefox developer tools for debugging, using the app validator to test applications, and using a spoof Firefox add-on for testing to improve the performance of a Firefox OS application.
Chapter 8, Firefox Marketplace – Setting up Your Bazaar, takes you through the Firefox Marketplace and shows you how to submit and update free and paid applications in the marketplace.
Chapter 9, Maintaining Your Firefox OS Application Code Professionally, takes you through setting up an account on GitHub, version controlling your Firefox OS application, and uploading the local repository to GitHub. It also teaches you how to set up Travis CI for your repository and host applications on RHCloud with the help of Git.
- 數(shù)字媒體應(yīng)用教程
- R語言數(shù)據(jù)分析從入門到精通
- Mastering Objectoriented Python
- Python 深度學(xué)習(xí)
- MySQL 8 DBA基礎(chǔ)教程
- Java從入門到精通(第4版)
- 琢石成器:Windows環(huán)境下32位匯編語言程序設(shè)計(jì)
- INSTANT Sinatra Starter
- Microsoft 365 Certified Fundamentals MS-900 Exam Guide
- 從零開始:UI圖標(biāo)設(shè)計(jì)與制作(第3版)
- 算法圖解
- Java7程序設(shè)計(jì)入門經(jīng)典
- Arduino電子設(shè)計(jì)實(shí)戰(zhàn)指南:零基礎(chǔ)篇
- Python預(yù)測分析與機(jī)器學(xué)習(xí)
- Python編程快速上手2