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

  • Revision slug: Mozilla/Firefox_OS/3rd_Party_App_Developer_Guide
  • Revision title: 第三方應用開發者指南
  • Revision id: 376749
  • 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

除錯與預覽

測試

  • 單元測試
  • UI 測試

應用上架

進階章節

樣式參考與範本

  • 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 技術

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="https://developer.mozilla.org/zh-TW/docs/Using_geolocation#.E7.80.8F.E8.A6.BD.E5.99.A8.E7.9B.B8.E5.AE.B9.E6.80.A7" 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><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><a href="/zh-TW/docs/Tools/Debugger" title="/zh-TW/docs/Tools/Debugger">除錯器 (Debugger)</a></li>
  <li>Firefox OS 模擬器 (r2d2b2g)</li>
  <li>B2G desktop</li>
  <li><a href="https://developer.mozilla.org/zh-TW/docs/Mozilla/Boot_to_Gecko/Using_Gaia_in_Firefox" title="https://developer.mozilla.org/zh-TW/docs/Mozilla/Boot_to_Gecko/Using_Gaia_in_Firefox">在 Firefox 裡使用 Gaia</a></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><a href="https://developer.mozilla.org/zh-TW/docs/%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F/Manifest-840092-dup" title="https://developer.mozilla.org/zh-TW/docs/%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F/Manifest-840092-dup">App Manifest</a></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>
  <li><a href="https://developer.mozilla.org/zh-TW/docs/Mozilla/Firefox_OS/3rd_Party_App_Developer_Guide/%E6%89%98%E7%AE%A1%E6%9B%B4%E6%96%B0%E4%BD%9C%E6%A5%AD_%28Hosting_Updates%29_" title="https://developer.mozilla.org/zh-TW/docs/Mozilla/Firefox_OS/3rd_Party_App_Developer_Guide/%E6%89%98%E7%AE%A1%E6%9B%B4%E6%96%B0%E4%BD%9C%E6%A5%AD_%28Hosting_Updates%29_">B2G 托管更新作業 (Hosting Updates)</a></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><a href="https://developer.mozilla.org/zh-TW/docs/Gecko_DOM_%E5%8F%83%E8%80%83/WebFM" title="https://developer.mozilla.org/zh-TW/docs/Gecko_DOM_%E5%8F%83%E8%80%83/WebFM">WebFM 收音機</a></li>
  <li>HTML5 API</li>
  <li>CSS</li>
  <li>jQuery/backbone/... frameworks</li>
  <li>appcache</li>
</ul>
Revert to this revision