偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Firefox OS 應(yīng)用的開發(fā)及發(fā)布

移動(dòng)開發(fā)
Firefox OS本身以及其上面的所有應(yīng)用程序皆使用HTML5技術(shù)標(biāo)準(zhǔn),對于那些熟悉HTML、JS以及CSS技術(shù)的開發(fā)者來說,開發(fā)一個(gè)Firefox OS 應(yīng)用的過程非常簡單。不同的是Firefox OS 存在一些諸如撥打電話、收發(fā)短信、3G和WIFI網(wǎng)絡(luò)連接等適用于移動(dòng)設(shè)備的特征,所幸的是這些功能的調(diào)用可以非常簡單,就像調(diào)用普通JS組件一樣,控制JS對象就行。

Firefox OS本身以及其上面的所有應(yīng)用程序皆使用HTML5技術(shù)標(biāo)準(zhǔn),對于那些熟悉HTML、JS以及CSS技術(shù)的開發(fā)者來說,開發(fā)一個(gè)Firefox OS 應(yīng)用的過程非常簡單。不同的是Firefox OS 存在一些諸如撥打電話、收發(fā)短信、3G和WIFI網(wǎng)絡(luò)連接等適用于移動(dòng)設(shè)備的特征,所幸的是這些功能的調(diào)用可以非常簡單,就像調(diào)用普通JS組件一樣,控制JS對象就行。Mozilla 也正為將這些自家開發(fā)的特征能夠加入到HTML5技術(shù)標(biāo)準(zhǔn)里去而與W3C標(biāo)準(zhǔn)制定組織進(jìn)行溝通。

下面講一下發(fā)布 Firefox OS 應(yīng)用的的兩個(gè)方法:

1.在編譯GAIA之前,把你的的測試app移動(dòng)到GAIA目錄下的apps文件夾里,然后執(zhí)行make命令。

此方法下,你的測試應(yīng)用既可以刷入到B2G設(shè)備中運(yùn)行也可以在電腦桌面模擬器里邊運(yùn)行

2.將你的應(yīng)用發(fā)布到網(wǎng)絡(luò)服務(wù)器,進(jìn)行在線安裝。但麻煩是,你需要將你的應(yīng)用提交到mozilla應(yīng)用市場并通過審核后進(jìn)行安裝或者自己寫一個(gè)APP的安裝頁面,再通過這個(gè)頁面進(jìn)行安裝。

下面我們用一個(gè)非常簡單的DEMO來說一下如何開發(fā)Firefox OS 應(yīng)用

1.新建一個(gè)名為appdemo的文件夾作為項(xiàng)目的根目錄(TIPS:文件夾名稱必須為小寫字母)

2.在appdemo目錄下,新建index.html,COPY入以下內(nèi)容:

  1. <!DOCTYPE html> 
  2.    
  3. <html> 
  4.    
  5. <head> 
  6.    
  7. <meta charset="utf-8" /> 
  8.    
  9. </head> 
  10.    
  11. <body> 
  12.    
  13. Welcome to visit:Mozfans.com  
  14.    
  15. </body> 
  16.    
  17. </html> 

3.在appdemo目錄下,建立一個(gè)manifest.webapp文件,COPY入以下內(nèi)容:

  1. {  
  2.    
  3. "name": "Firefox OS App Tester",  
  4.    
  5. "launch_path": "/index.html",  
  6.    
  7. "developer": {  
  8.    
  9. "name": "chy",  
  10.    
  11. "url": "http://www.mozifans.com"  
  12.    
  13. },  
  14.    
  15. "appcache_path": "/cache.manifest",  
  16.    
  17. "fullscreen": "true",  
  18.    
  19. "icons": {  
  20.    
  21. "120": "/source/appdemo.png"  
  22.    
  23. },  
  24.    
  25. "permissions": [  
  26.    
  27. ]  
  28.    

4.為APP添加圖標(biāo),在appdemo目錄下,建立一個(gè)名為source的目錄,放入一張png格式的圖片作為應(yīng)用的圖標(biāo),命名為appdemo.png

5.發(fā)布,這里我使用上面提過的第一個(gè)方法進(jìn)行,將整個(gè)appdemo文件夾放到gaia文件夾的的apps目錄下面。重新編譯你的GAIA源碼,完成之后運(yùn)行桌面模擬器,在模擬器界面中,你就會(huì)看到你發(fā)布的應(yīng)用了。

源碼下載:http://chyblog-chyblog.stor.sinaapp.com/wp-content/uploads/2012/09/testapp.zip

效果截圖:

Firefox OS 應(yīng)用的開發(fā)及發(fā)布

運(yùn)行結(jié)果:

02.jpg

 

責(zé)任編輯:Yeva 來源: mozfans
相關(guān)推薦

2013-01-14 13:14:11

Firefox OS

2012-09-29 10:24:14

Firefox OS

2012-09-04 13:35:24

Firefox OS

2013-01-14 12:40:56

Firefox OS

2013-02-25 09:15:30

MWC 2013Firefox OS

2013-02-25 09:18:33

2013-01-14 12:19:48

Firefox OSFirefox OS

2013-01-14 12:24:06

Firefox OS

2014-01-09 14:07:46

Firefox OS操作系統(tǒng)

2013-03-17 15:35:03

Firefox OS模擬器

2013-01-14 12:53:13

Firefox OSIndexedDB

2009-07-23 13:14:20

ASP.NET應(yīng)用程序

2013-01-14 13:21:09

Firefox os

2013-06-24 09:23:25

Firefox OS火狐手機(jī)Android

2014-06-16 10:20:46

Firefox OSWeb Apps

2013-01-14 12:10:46

firefox osfirefox os

2011-07-12 10:10:28

Mac OS X Li

2011-06-22 09:42:18

Firefox 5.0Mozilla

2012-09-12 09:08:54

Firefox OS

2013-09-02 11:18:06

Firefox OSMarketplace
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號