Beyond Web and Firefox OS - GAIA from above

Beyond Web and Firefox OS - GAIA from above

gasolin, PoYuChen, Tzu-Lin Huang, Arthur Chen, EragonJ, Steve Chung, Alive Kuo, Evan Xd, John Hu, Yuren Ju, Greg Weng, Luke Chang, and Cervantes Yu
This is a sample of the book's content.Buy on Leanpub

Table of Contents

Beyond Web and Firefox OS - GAIA from above

  • Preface
    • Why I write this book
    • Target Audience
    • Credit
    • Discussion
  • Chapter 1 - Overview
    • 1.1 Firefox OS architecture
    • 1.2 Gecko Overview
    • 1.3 Gonk Overview
    • 1.4 Gaia Overview
    • 1.5 WebAPI
    • 1.6 Permission and security model
    • 1.7 Release Cycle
    • 1.8 Where to discuss and get reference
    • 1.9 Build the entire Firefox OS from source code
    • 1.10 Get a reference phone
    • 1.10.1 Flash the device
    • 1.11 Reference
  • Chapter 2 - Get in touch with Gaia
    • 2.1 How to try Gaia
    • 2.2 How to get Gaia Source
    • 2.3 Run Gaia via Firefox nightly
    • 2.4 How to install Gaia on a real device
    • 2.5 Debug with a real device
    • 2.6 Gaia source structure
    • 2.7 How a WebApp gets started
    • 2.8 How to contribute to Gaia
    • 2.9 Reference
  • Chapter 3 - Gaia under the hood
    • 3.1 Booting path
    • 3.2 Search Gecko code
    • 3.3 Gecko files that related to Gaia
    • 3.4 Generated files
    • 3.5 Contribute gecko related bug
    • 3.6 Reference
  • Chapter 4 - Build Script
    • 4.1 The build process
    • 4.2 Per commit Coding style check
    • 4.3 Test
    • 4.4 API document
    • 4.5 Customization
    • 4.6 Device type
    • 4.7 Keyboard IME
    • 4.8 Localization
    • 4.8.1 test localization via pseudolocales
    • 4.9 Beyond Build Script
Beyond Web and Firefox OS - GAIA from above/