成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

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

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

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

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

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

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

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

下面我們用一個(gè)非常簡(jiǎn)單的DEMO來(lái)說(shuō)一下如何開(kāi)發(fā)Firefox OS 應(yīng)用

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

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ā)布,這里我使用上面提過(guò)的第一個(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)用的開(kāi)發(fā)及發(fā)布

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

02.jpg

 

責(zé)任編輯:Yeva 來(lái)源: 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-02-25 09:15:30

MWC 2013Firefox OS

2013-01-14 12:40:56

Firefox OS

2013-02-25 09:18:33

2013-01-14 12:19:48

Firefox OSFirefox OS

2013-01-14 12:24:06

Firefox OS

2013-03-17 15:35:03

Firefox OS模擬器

2014-01-09 14:07:46

Firefox OS操作系統(tǒng)

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

2013-01-14 12:53:13

Firefox OSIndexedDB

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

2013-09-02 11:18:06

Firefox OSMarketplace

2012-09-12 09:08:54

Firefox OS

2012-03-14 15:01:46

Firefox 11正式發(fā)布
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 免费在线观看一区二区 | 国产91久久精品一区二区 | 国产精品久久久久久久久久妇女 | 亚洲第一av| 精品亚洲一区二区三区四区五区 | 久久久区 | 中文字幕一区二区三区精彩视频 | 最近中文字幕在线视频1 | 欧美精品一区在线发布 | 91污在线 | 久久av一区 | 久久小视频| 91人人视频在线观看 | 在线高清免费观看视频 | 国产精品欧美一区二区三区 | 久久久久国产一区二区三区四区 | 红色av社区| 亚洲欧美视频一区二区 | 久久久久午夜 | 精品一区二区三区在线观看 | 日本不卡一区 | 黄色一级片在线播放 | 亚洲精品美女 | 亚洲一区av | 国产黑丝av | 婷婷丁香在线视频 | 欧美一区二区三区四区在线 | 美女网站视频免费黄 | 日本色综合| 韩国电影久久 | 九九九视频精品 | 欧美男人亚洲天堂 | 成人免费精品视频 | 欧美在线观看一区 | 久久久久一区 | 欧美激情久久久 | a看片 | 欧美一区二区三区 | 久久精品国产亚洲一区二区 | 日本特黄a级高清免费大片 国产精品久久性 | av影音资源 |