精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

第一次為Window8開發(fā)Web Apps

開發(fā) 前端
在之前的一篇文章里,我提到過Windows8版的TrialTool。TrialTool是一款基于web的應用,這款應用充分展示了各種Javascript接口的兼容性。它就像是一個接口的容器,任憑你瀏覽、修改和運行示例。這個版本的TrialTool特別展示了各種Windows8接口。

免責聲明:以下內(nèi)容乃我個人觀點,并不代表我公司的意見。我作為一個獨立的開發(fā)人員,所開發(fā)的App屬共享資源。

在之前的一篇文章里,我提到過Windows8版的TrialTool。TrialTool是一款基于web的應用,這款應用充分展示了各種Javascript接口的兼容性。它就像是一個接口的容器,任憑你瀏覽、修改和運行示例。這個版本的TrialTool特別展示了各種Windows8接口。

1. 背景

這個應用程序是在Windows 8開發(fā)者預覽版的Visual Studio 11特別版上開發(fā)的。整個應用程序的開發(fā)使用了HTML5,CSS和JavaScript等語言。這個工具還沒有涵蓋所有的API,但是用到這些接口是Windows8中編程模型的很好的代表。

2. 開發(fā)環(huán)境

我的主要IDE是Eclipse或Cloud9,實際上這是我***次使用VisulStudiio專門去開發(fā)一個端對端的項目。

首先,在VisualStudio中選擇一個預定義的項目類型或者是一個單一空白JS模板。這個模板在創(chuàng)建框架和填充代碼上做的很好。正如框架一樣,對于一個新手來說,很難一下瀏覽大量的文件,這些文件是模板的一部分。一旦你知道關(guān)于文件和其部分編輯方式,這個模板都是不錯的。不幸的是,看上去,目前Visual Studio是我惟一的選擇。因為我找不到任何能夠用Eclipse或者Notepad++來創(chuàng)建、打包或者部署的命令行應用程序。

3. 寫代碼

創(chuàng)建一個空白項目跟從頭寫一個網(wǎng)頁是一樣的。首先我們用到的模板是Metro Style UI。TrialTool使用Grid布局模板,此模板是從一個顯示項目清單的“索引”頁面開始。通過點擊每個細目可以將我們帶到下一層“細節(jié)”頁面。

JavaScript 文件是通過模板創(chuàng)建的,我推薦使用嚴格的方式。

3.1單頁面應用程序

APP的創(chuàng)建本質(zhì)上相當于一個單頁網(wǎng)站。使用導航瀏覽網(wǎng)頁的時候,從“索引”頁面到“細節(jié)”頁面,導致細節(jié)內(nèi)容作為DOM的一部分被加載。加載和卸載事件使得我們能夠控制每個操作顯示的內(nèi)容。WinJS模塊定義的事件,讓我們訪問這個操作或DOM的片段作為導航加載事件,除此之外還有事件的布局變化(畫出平板美化模式,調(diào)整大小,等等),我注意到,在默認情況下,HTML,CSS和JS的文件類型各含有一個目錄。我更喜歡通過模塊而不是文件類型來給文件分類,文件類型根據(jù)他們的擴展來進行區(qū)分。

3.2 CSS網(wǎng)格

使用ms-grid來定義metro UI非常棒。CSS網(wǎng)格布局的仍需改進。Tiles是一個主要的metro UI,并且ms-gri的實現(xiàn)使得在MetroUI中創(chuàng)建平鋪的樣式更加簡單。

3.3 數(shù)據(jù)綁定

該模板也支持數(shù)據(jù)綁定。通過在HTML標簽中,使用data-win-*屬性使得視圖可以被定義。這些渲染視圖可以定義具體的控件(如 ListView),和這些控件的選擇。通過AJAX和使用這些“itemRenderers”,JSON數(shù)據(jù)可以被加載。

這里用到的思想類似于框架,例如Backbone。然而,不像BockBone,當數(shù)據(jù)改變時自動改變視圖這樣類似的功能,需要明確的編碼。把itemRender指向URL的方式會更好。

另一個我非常喜歡的功能是,能夠在item render中聲明格式。目前,模型中的數(shù)據(jù)可以被轉(zhuǎn)換,但這看起來像人為的。使用特定元素的data-win-option來指定格式也非常棒。

3.4 Promises

所有異步操作(如AJAX,讀取文件等等)似乎都返回promise。對互動事件驅(qū)動應用程序來說,這肯定是很好的,在C#中“async”也是一樣的。

我們可以得到更好的承諾文件,看起來,文件是為C#和安裝JavaScript寫的.例如,像FilePicker這樣的操作,返回值是一個promise。然而,看看實際傳遞給 promise.then() method的參數(shù),你可以導航到“GetResults”方法。

4.windows8的接口

開發(fā)win8應用的最主要原因就是我可以使用win8接口,另外一個原因就是,這個App也是MetroIE能夠打開的一個網(wǎng)站。

在JavaScript中添加本地win8接口,跟用本地DOM方法調(diào)用DOM是一樣的。Windows8彈窗和調(diào)用本地警示窗口時一樣的。使用本地文件接口,或者加密都是非常簡單明了的。

有關(guān)Windows Runtime的接口的文檔非常詳盡,但是如果他們分組的更好,并且***個列表有高等級的類別(像Storage),這樣你就可以深入了解特定的API(Bulk Access或File properties),這樣的情況我會覺得很舒服。自從很多API有了共同的概念之后,這對我們看特定的API是很有幫助的。

我發(fā)現(xiàn)另外一個問題是,在Javascript 語言中API所需的功能都沒有。舉個例子,讀取文件的內(nèi)容返回一個 InputStream ,這時似乎并沒有顯示任何Javascript的API。實際上DataReader可以用來讀取數(shù)據(jù),這點上并不是很清楚。

我希望這些API可以成為類似HTML5 FILE/Blob的API。

5.調(diào)試

使用Visual Studio進行調(diào)試非常棒,以至于你真的忽視Firebug和Web Developer了。從類似于支持記錄斷點這樣的基本功能到察看HTML源代碼,調(diào)試器都非常強大。為了有更好的經(jīng)驗我會推薦一個雙顯示器設(shè)置。

我發(fā)現(xiàn)其中一個不足的功能是,配置(如Speed Trace)Javascript APP來解決其性能問題的方式。添加意向單也是調(diào)試應用程序的一種手段,(例如Opera dragonfly,這也是我喜歡的一個IE的功能)。遠程調(diào)試證明在平板案例中很有用。

通過console.log打印帶來的煩惱仍然存在。如果我們在產(chǎn)品部署中,能把console.log和Windows應用或系統(tǒng)日志整合在一起會更好。

6.打包和部署

雖然VisualStudio中有一個存儲菜單,但是看上去存儲功能并不可用。現(xiàn)在唯一可用的選擇是創(chuàng)建一個本地App。把這個App打包成一個appx文件,一個壓縮文件和一個驗證文件。用Admin身份執(zhí)行這個壓縮文件安裝這個應用。

7.結(jié)論

對于web開發(fā)者來說,選擇用HTML、CSS或者JS來開發(fā)windows8應用非常有吸引力。現(xiàn)有的web開發(fā)知識可以用在這,但是為了平衡操作系統(tǒng)的,***熟悉windows8提供的接口。

總的來說,這是一個非常強大的方法,把web開發(fā)變成本地應用。希望對于web開發(fā)者來說,開發(fā)Android和iOS也這樣簡單。

原文:http://dotnet.dzone.com/articles/developing-apps-windows-8

譯文:http://www.webapptrend.com/2012/01/1566.html

【編輯推薦】

  1. 討論了那么多,究竟什么是Web App?
  2. 2011年Web Apps發(fā)展狀況大盤點
  3. Web App和Native App之爭純屬扯淡
  4. 到底什么情況該選擇開發(fā)Web App?
  5. Web App和Native App誰會是未來的主流移動趨勢?
責任編輯:陳貽新 來源: Web App Trend
相關(guān)推薦

2022-08-15 08:16:56

shiroWeb認證

2012-04-13 10:11:58

Windows 8泄露

2011-07-21 21:01:37

諾基亞塞班蘋果

2017-03-22 15:38:28

代碼架構(gòu)Java

2013-06-03 09:28:49

游戲設(shè)計

2013-05-13 11:35:53

獨立開發(fā)開發(fā)經(jīng)驗開發(fā)感悟

2023-09-11 00:14:46

后端團隊項目

2024-08-08 08:50:21

標簽頁portTab

2022-03-16 14:59:28

打包debian模板文件

2011-01-04 16:17:09

2022-06-21 09:26:28

開源項目PR

2015-10-26 16:38:17

2021-02-05 08:35:21

私活程序員

2024-07-09 10:20:05

VueJSX函數(shù)

2018-09-11 17:05:12

戴爾

2010-05-27 10:00:09

2022-05-06 11:27:23

虛擬人白皮書行業(yè)

2024-01-03 21:50:32

緩存機制請求

2013-02-25 09:43:22

LambdasJava8

2018-08-15 10:34:30

戴爾
點贊
收藏

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

久久久国产精品一区| 欧美日韩你懂得| 国产亚洲欧美一区二区三区| 日韩av大片在线观看| 自拍偷拍精品| 欧美一区二区三区免费在线看 | 亚洲国产日韩a在线播放| 久久久久久国产精品免费免费| av首页在线观看| 欧美日韩hd| 色哟哟网站入口亚洲精品| jjzzjjzz欧美69巨大| 经典三级一区二区| 一级日本不卡的影视| 日韩精品一区二区三区色偷偷| av中文字幕在线免费观看| 国产女优一区| 欧美疯狂性受xxxxx另类| 卡一卡二卡三在线观看| 精品深夜福利视频| 777a∨成人精品桃花网| 国产免费999| av免费不卡国产观看| 国产精品国产三级国产aⅴ入口| 444亚洲人体| 亚洲一区在线观| 久久不射网站| 91国产精品91| 69av.com| 欧美a级在线| 永久免费精品影视网站| 噜噜噜在线视频| 999久久精品| 欧美一卡在线观看| 亚洲综合激情视频| av在线一区不卡| 一本色道**综合亚洲精品蜜桃冫| cao在线观看| 日本色护士高潮视频在线观看| 国产精品久99| 亚洲精品久久区二区三区蜜桃臀| 狠狠v欧美ⅴ日韩v亚洲v大胸| 97精品电影院| 黑人另类av| 日本韩国免费观看| 丁香五精品蜜臀久久久久99网站| 1卡2卡3卡精品视频| 国产女人18毛片水真多| 精品亚洲porn| 成人妇女免费播放久久久| 久久久久久av无码免费看大片| 天堂va蜜桃一区二区三区 | 亚洲第一会所| 色婷婷久久99综合精品jk白丝| 成人av一级片| 日韩视频网站在线观看| 一本到不卡免费一区二区| 国产深夜男女无套内射| 免费v片在线观看| 色视频成人在线观看免| 无码内射中文字幕岛国片| 一本色道久久综合熟妇| 丝袜亚洲另类欧美| 国产成人免费91av在线| 做爰无遮挡三级| 久久精品99国产精品日本| 国产精品视频在线观看| 国产一区二区三区四区视频| 韩国欧美国产一区| 成人在线看片| 亚洲AV成人无码一二三区在线| 97久久超碰精品国产| 欧美一区二区三区四区五区六区 | 久久精品成人动漫| √天堂中文官网8在线| 91精品国产自产在线观看永久∴ | 国产免费xxx| 欧美xxx黑人xxx水蜜桃| 欧美日韩在线免费| 男人天堂成人在线| 国产精品日本一区二区不卡视频 | 亚洲影院一区| 国产精品丝袜久久久久久不卡| 一二三区中文字幕| 成人永久免费视频| 蜜桃91精品入口| 三区四区电影在线观看| 一个色妞综合视频在线观看| 一区二区传媒有限公司| 精品国产欧美日韩一区二区三区| 日韩丝袜情趣美女图片| 2一3sex性hd| 欧美xxav| 91成人天堂久久成人| 一级片在线观看视频| 不卡在线视频中文字幕| 日韩欧美精品在线不卡| 七七久久电影网| 在线观看免费一区| 中文字幕制服丝袜| 国产一区二区区别| 欧美裸身视频免费观看| 香蕉影院在线观看| 国产成人精品影视| 欧美亚洲国产免费| 欧美xxx黑人xxx水蜜桃| 欧美日韩另类一区| 中文字幕乱码在线| 亚洲国产精品成人| 国产成人精品在线视频| 欧美 日韩 综合| 中文文精品字幕一区二区| 一本久道高清无码视频| 亚洲国产aⅴ精品一区二区三区| 日韩成人av一区| 欧美黄色免费观看| 免费av成人在线| 精品在线视频一区二区三区| 国产黄色在线免费观看| 欧美最猛黑人xxxxx猛交| 精品1卡二卡三卡四卡老狼| 97欧美在线视频| 国产精品av在线| 午夜成人鲁丝片午夜精品| 亚洲免费在线看| 日韩成人精品视频在线观看| 精品日韩免费| 欧美一级bbbbb性bbbb喷潮片| jizz中国女人| 亚洲三级小视频| 欧美美女性视频| 日韩黄色大片| 国产精品久久久久77777| 少妇性bbb搡bbb爽爽爽欧美| 亚洲观看高清完整版在线观看| 一区二区三区国产好的精华液| 日韩成人三级| 国产精品嫩草影院一区二区| 国产午夜在线视频| 日本福利一区二区| 18禁裸乳无遮挡啪啪无码免费| 亚洲黄色三级| 国产欧美一区二区视频 | 日韩欧美午夜| 国产精品丝袜高跟| 欧美69xxxx| 欧美日韩大陆在线| 欧美第一页在线观看| 韩国女主播成人在线观看| 久久99国产精品一区| 国产高清亚洲| 欧美大尺度在线观看| 国产免费的av| 亚洲精品美腿丝袜| 岛国精品一区二区三区| 黄色成人在线网址| 久久99国产精品| www.成人影院| 中文字幕日韩专区| 国产精品久久久久久免费 | 高清不卡在线观看| 欧美亚洲精品一区二区| 香蕉精品久久| 国产精品xxx视频| 在线看的av网站| 日韩一级黄色大片| 中文在线观看免费网站| 久久这里只有精品视频网| av免费网站观看| 天天综合一区| 国产一区二区在线网站| 厕沟全景美女厕沟精品| 最近的2019中文字幕免费一页| 国产精品久久久久精| 亚洲已满18点击进入久久| www.日本高清| 日韩电影在线看| 国产日韩第一页| 青草久久视频| 国产在线观看91精品一区| 羞羞视频在线观看免费| 亚洲精品第一国产综合精品| 中文字幕免费高清在线观看| 亚洲美女视频在线观看| 麻豆国产精品一区| 久久精品国内一区二区三区| 免费观看国产视频在线| 久久夜色精品国产噜噜av小说| 国产97色在线|日韩| 成人午夜在线影视| 日韩成人网免费视频| 少妇又紧又色又爽又刺激视频 | 日本一区影院| 日韩av免费在线播放| dy888亚洲精品一区二区三区| 日韩精品久久久久久福利| 一级片免费网站| 岛国av在线不卡| 91久久国产综合| 久久香蕉国产线看观看99| gogogo高清免费观看在线视频| 亚洲黄色免费| 免费国产成人看片在线| 九九视频精品全部免费播放| 99r国产精品视频| www.一区| 欧美一级大片在线观看| 18加网站在线| 社区色欧美激情 | 欧美精品久久久久久久久久丰满| 日韩一区二区免费视频| 亚洲手机在线观看| 色综合久久综合网97色综合| 国产精选第一页| 亚洲免费av网站| 后入内射无码人妻一区| 2021久久国产精品不只是精品| 中国老熟女重囗味hdxx| 麻豆成人91精品二区三区| 91视频最新入口| 激情久久综合| 男女裸体影院高潮| 欧美大黑bbbbbbbbb在线| 欧美精品一区二区三区久久| 精品国产18久久久久久洗澡| 成人一区二区在线| 精品国产亚洲一区二区三区在线| 国产精品成人v| 成人短视频app| 国模视频一区二区| 色a资源在线| 美日韩在线视频| 成人免费看片| 久久综合五月天| 欧美a免费在线| 日韩在线视频中文字幕| 亚洲精品承认| 日日狠狠久久偷偷四色综合免费| 国产视频网站在线| 亚洲欧美国产一区二区三区| 视频二区在线| 亚洲美女在线看| 黄色软件在线| 国产一区二区三区三区在线观看| 黄色电影免费在线看| 亚洲一二三在线| av资源网在线观看| 中文字幕综合一区| 免费超碰在线| 久久亚洲精品视频| 超碰在线最新| 久久久久国产精品免费网站| 黑人玩欧美人三根一起进| 欧美精品videos性欧美| h片精品在线观看| 午夜精品一区二区三区在线视 | 国产主播精品| 大伊香蕉精品视频在线| 在线一区免费观看| 成人黄色片视频| 秋霞av亚洲一区二区三| 91亚洲精品久久久蜜桃借种| 国产精品白丝jk黑袜喷水| 美女扒开腿免费视频| 久久亚洲一级片| 中文字幕第二区| 亚洲三级在线免费观看| 国产精品99精品| 色偷偷88欧美精品久久久| 精品视频一二三区| 欧美片网站yy| 成人无码一区二区三区| 亚洲男女性事视频| 亚乱亚乱亚洲乱妇| 欧美日本啪啪无遮挡网站| 免费一二一二在线视频| 国产精品视频专区| 中文字幕一区二区三区四区久久| 久久99九九| 久久中文字幕av| 大西瓜av在线| 免费成人在线观看| 国产伦精品一区二区三区88av| 久久亚洲精品小早川怜子| 特级西西人体高清大胆| 亚洲国产日韩精品| 欧美一级做a爰片免费视频| 日韩欧美一区二区不卡| 四虎电影院在线观看| 色偷偷888欧美精品久久久| a毛片不卡免费看片| 国产精品自拍网| 视频福利一区| av电影一区二区三区| 国产欧美在线| 国产在线观看中文字幕| 91欧美一区二区| 超碰在线国产97| 欧美影院精品一区| 黄色一级大片在线免费看国产一 | 亚洲夜夜综合| 国产精品久久久久久久久久99 | 精品国产91洋老外米糕| 国产黄色免费在线观看| 久久免费福利视频| 亚洲精品66| 欧美日韩精品不卡| 国内精品久久久久久久影视蜜臀 | 中文字幕 亚洲视频| 亚洲精品v欧美精品v日韩精品| 黄色免费在线观看网站| 国产福利视频一区| 999久久久久久久久6666| 亚洲一区不卡在线| 葵司免费一区二区三区四区五区| 日本人妻一区二区三区| 一区精品在线播放| 无码视频在线观看| www.欧美色图| 一级免费黄色录像| 一本到一区二区三区| wwwav网站| 日韩在线中文字| 国产综合色区在线观看| 精品国产一区二区三区四区vr| 中文字幕日韩一区二区不卡| 国产精品拍拍拍| 久久久噜噜噜久久中文字幕色伊伊| 欧美日韩偷拍视频| 51精品视频一区二区三区| 伊人在线视频| 国产精品视频资源| 精品国产一区探花在线观看| 四虎永久在线精品无码视频| 97成人超碰视| 日韩精品在线免费视频| 亚洲福利视频在线| 9lporm自拍视频区在线| 国产精华一区二区三区| 欧美日韩国产在线一区| 在线观看你懂的视频| 一区二区三区四区在线| 国产夫妻在线观看| 久青草国产97香蕉在线视频| 成人污污视频| 99亚洲精品视频| 激情综合色丁香一区二区| 影音先锋男人资源在线观看| 欧美精三区欧美精三区| 精品国产丝袜高跟鞋| 成人中文字幕在线观看| 欧美不卡视频| 91av免费观看| 亚洲地区一二三色| 天天av天天翘| 欧美在线视频免费播放| 免费一区二区| 少妇一级淫免费放| 亚洲人xxxx| 亚洲精品国产av| 91av国产在线| 成人毛片免费看| 中文国产在线观看| 亚洲一区成人在线| 奇米影视888狠狠狠777不卡| 奇米影视首页 狠狠色丁香婷婷久久综合 | 美女网站视频久久| 99国产精品无码| 91精品国产综合久久国产大片| 成人福利片网站| 国产91色在线|亚洲| 国产欧美另类| 粉嫩精品久久99综合一区| 337p亚洲精品色噜噜| 新版中文在线官网| 久久99精品久久久久久三级| 免费人成网站在线观看欧美高清| 日本黄色片免费观看| 精品99一区二区三区| 日韩av免费| 日本a级片在线观看| 91在线精品一区二区| 中文字幕精品在线观看| 欧美黑人xxxx| 国产永久精品大片wwwapp| 色婷婷激情视频| 午夜电影网一区| 色哟哟免费在线观看| 国产精品一区二区三区免费观看| 香蕉精品999视频一区二区| 日本伦理一区二区三区| 欧美精品一区二区三区在线播放 | 91在线精品播放| 一区二区动漫| 91 在线视频| 亚洲网址你懂得| caoporn成人免费视频在线| 国产区二区三区| 五月激情综合色| 超碰个人在线|