mozilla

Revision 349913 of 第三方應用開發者指南

  • Revision slug: Mozilla/Firefox_OS/第三方應用開發者指南
  • Revision title: 第三方應用開發者指南
  • Revision id: 349913
  • Created:
  • Creator: evelynhung
  • Is current revision? No
  • Comment

Revision Content

基本章節

快速入門

API 說明

其他技術細節

  • Web Activity
  • video/graphic (?)
  • Attention screen
  • window.open
  • background service
  • touch event
  • special events
    • mozvisibilitychange
  • special properties
    • windowsizechange

除錯與預覽

  • remote debugger
  • Firefox OS 模擬器 (r2d2b2g)
  • B2G desktop
  • Firefox Nightly

測試

  • 單元測試
  • UI 測試

應用上架

  • manifest (origin)
  • app permission
  • hosted app/packaged app
  • 安裝應用
    • 應用來源 (open web/Firefox marketplace)
    • 安裝方式 (hosted app/packaged app)
  • 應用審核流程

進階章節

樣式參考與範本

  • multiple resolution
  • viewport
  • Building Block
  • template

調校技巧

  • lazy loading
  • preload small image (sprite)

Gaia 系統應用(System App)細節

  • 系統應用角色
  • iframe 框架與程序(process)的關係
  • zIndex
  • hardware buttons
  • running app management

其他 Open Web 技術

  • HTML5 API
  • CSS
  • jQuery/backbone/... frameworks
  • appcache

Revision Source

<h3 id=".E5.9F.BA.E6.9C.AC.E7.AB.A0.E7.AF.80">基本章節</h3>
<h4 id=".E5.BF.AB.E9.80.9F.E5.85.A5.E9.96.80">快速入門</h4>
<h4 id="API_.E8.AA.AA.E6.98.8E">API 說明</h4>
<ul>
  <li>API 列表</li>
  <li>權限宣告</li>
  <li><a href="/zh-TW/docs/Mozilla/Firefox_OS/第三方應用開發者指南/聯絡人資訊" title="/zh-TW/docs/Mozilla/Firefox_OS/第三方應用開發者指南/聯絡人資訊">聯絡人資訊</a></li>
  <li><a href="/zh-TW/docs/Mozilla/Firefox_OS/第三方應用開發者指南/儲存裝置資訊" title="/zh-TW/docs/Mozilla/Firefox_OS/第三方應用開發者指南/儲存裝置資訊">儲存裝置資訊</a></li>
  <li>註冊系統訊息 (system message)</li>
</ul>
<h4 id=".E5.85.B6.E4.BB.96.E6.8A.80.E8.A1.93.E7.B4.B0.E7.AF.80">其他技術細節</h4>
<ul>
  <li><a href="/zh-TW/docs/Mozilla/Firefox_OS/第三方應用開發者指南/Web_Activity" title="/zh-TW/docs/Mozilla/Firefox_OS/第三方應用開發指南/Web_Activity">Web Activity</a></li>
  <li>video/graphic (?)</li>
  <li>Attention screen</li>
  <li>window.open</li>
  <li>background service</li>
  <li>touch event</li>
  <li>special events
    <ul>
      <li>mozvisibilitychange</li>
    </ul>
  </li>
  <li>special properties
    <ul>
      <li>windowsizechange</li>
    </ul>
  </li>
</ul>
<h4 id=".E9.99.A4.E9.8C.AF.E8.88.87.E9.A0.90.E8.A6.BD">除錯與預覽</h4>
<ul>
  <li>remote debugger</li>
  <li>Firefox OS 模擬器 (r2d2b2g)</li>
  <li>B2G desktop</li>
  <li>Firefox Nightly</li>
</ul>
<h4 id=".E6.B8.AC.E8.A9.A6">測試</h4>
<ul>
  <li>單元測試</li>
  <li>UI 測試</li>
</ul>
<h4 id=".E6.87.89.E7.94.A8.E4.B8.8A.E6.9E.B6">應用上架</h4>
<ul>
  <li>manifest (origin)</li>
  <li>app permission</li>
  <li>hosted app/packaged app</li>
  <li>安裝應用
    <ul>
      <li>應用來源 (open web/Firefox marketplace)</li>
      <li>安裝方式 (hosted app/packaged app)</li>
    </ul>
  </li>
  <li>應用審核流程</li>
</ul>
<h3 id=".E9.80.B2.E9.9A.8E.E7.AB.A0.E7.AF.80">進階章節</h3>
<h4 id=".E6.A8.A3.E5.BC.8F.E5.8F.83.E8.80.83.E8.88.87.E7.AF.84.E6.9C.AC">樣式參考與範本</h4>
<ul>
  <li>multiple resolution</li>
  <li>viewport</li>
  <li>Building Block</li>
  <li>template</li>
</ul>
<h4 id=".E8.AA.BF.E6.A0.A1.E6.8A.80.E5.B7.A7">調校技巧</h4>
<ul>
  <li>lazy loading</li>
  <li>preload small image (sprite)</li>
</ul>
<h4 id="Gaia_.E7.B3.BB.E7.B5.B1.E6.87.89.E7.94.A8(System_App).E7.B4.B0.E7.AF.80">Gaia 系統應用(System App)細節</h4>
<ul>
  <li>系統應用角色</li>
  <li>iframe 框架與程序(process)的關係</li>
  <li>zIndex</li>
  <li>hardware buttons</li>
  <li>running app management</li>
</ul>
<h4 id=".E5.85.B6.E4.BB.96_Open_Web_.E6.8A.80.E8.A1.93">其他 Open Web 技術</h4>
<ul>
  <li>HTML5 API</li>
  <li>CSS</li>
  <li>jQuery/backbone/... frameworks</li>
  <li>appcache</li>
</ul>
Revert to this revision