本文章是由機器翻譯。

Windows 8

讓應用程式加入 Windows 市集

Bruno Terkaly

正確指導下,進入 Windows 應用商店的應用程式容易令人驚訝。我應該知道 — — 我自己做了兩個應用程式 (孩子的車顏色和教孩子音樂) 和我幫別人提交成百上千的應用程式。我相信你能進入高品質的、 有用的應用程式商店在週末或兩個和這篇文章中就會顯示你如何做,只是在 10 個簡單步驟。

有很多原因你應該考慮為 Windows 8 編寫 Windows 應用商店的應用程式。若要開始,與超過 1 億的 app 下載,Windows 存儲證明一個可行的生態系統,為企業家和開發人員。從未更大盈利您的 Windows 開發人員技能的機會。我的一個同事已經在超過 30,000 元每月與卡的遊戲 !

另一個好理由認真思考編寫應用程式的軟體市場是軟體發展的未來顯然朝這個方向。不久前,公司或個人開發者標識或品牌本身通過創建一個 Web 網站存在。雖然仍是這樣,正在出現的趨勢是創建和分發軟體,通過基於 Web 的市場,如 Windows 存儲區。

此軟體模型嶄露頭角的企業家,為解決頭疼的厲害,因為它降低了客戶採集、 計費和集合、 部署和安裝讓人分心的挑戰 — — 只是幾個例子。Windows 8 和 Windows 存儲使它簡單數以百萬計的客戶到少有為、 嘗試和購買高品質、 認證程式從幾乎任何地方在世界上; 對於開發人員,它很容易分發、 更新和獲得報酬的您開發的應用程式。

在開始之前,我想提一下這篇文章重點是 Windows 8,不在 Windows Phone 上。Windows Phone 有單獨的存儲庫 (市場) 和其自己單獨的 SDK。

10 個簡單步驟

我在這篇文章的目標是解釋我花了我兩個的應用程式進入 Windows 存儲區的步驟。你可以想像,我不得不學習一些新的技巧,和我想要將這些值沿交給你。讓我們看看這些步驟。

  1. 出一個主意 — — 一個遊戲、 生產力或資訊的應用程式,或只是任何適當的格式。
  2. 下載工具、 Sdk 等等。你需要運行 Windows 8,您需要下載並安裝Visual Studio2012年表達為 Windows 桌面 (免費的),以及可選的 Sdk,如Windows SDK為 Windows 8 和廣告 SDK。
  3. 建立一個 Windows 應用商店開發者帳戶在 Microsoft 開發中心門戶。這是哪裡你註冊並輸入定價,應用程式中,採購、 說明和截圖 (一旦你完成了第 5 步,你就會有截圖) 的存儲為您的應用程式,如名稱、 有關資訊。你可能有資格免費的 Windows 存儲帳戶。
  4. 考慮是否您的應用程式將顯示的廣告。如果是這樣,你就需要在微軟廣告 pubCenter 的帳戶。你會得到 AdUnitId,將在應用程式內的 AdControl 使用的。
  5. 從各種專案範本和語言選擇後在Visual Studio中創建一個專案。開發完成後,您將創建一個 app 包 (基本上 zipped 向上版本的應用程式)。
  6. 將您的應用程式套裝軟體上傳到 Dev 中心門戶。您已經輸入 (在步驟 3 中) 的應用程式有關的資訊。現在你要上傳完成的應用程式套裝軟體。
  7. 完成剩餘工作在 Dev 中心門戶。您上傳的 app 包後,填寫在剩餘的兩個部分 — — 應用程式說明和測試人員的說明。
  8. 現在您等待認證。如果應用程式失敗符合性測試,你會需要修復的問題。
  9. 重新提交該應用程式。它不是不尋常,在認證失敗你的第一次通過。本文檔可説明:bit.ly/rVo1VY
  10. 調整和增強的應用程式。隨著時間的推移,應改善 app。其收入模型以及可能會更改。例如,您可能會選擇去審判的模型,而不是一個免費的廣告模型。規模龐大需要與廣告賺錢。

現在讓我們看看一些細節。

構想的想法你不能真的開始直到你想出一個好主意。對我而言,這是很容易的。我有一個 2 歲的小男孩多傾向于學習與設備比拿著一本書。我意識到他愛兩件事 — — 汽車和音樂。所以我的第一個應用程式的目標是使用的汽車來教他的顏色。與第二個應用程式,我想給他看在樂團,無論它們的外觀與它們聽起來如何的文書。

以很大的差距,遊戲中大受歡迎,下載和應用程式中花費的時間占主導地位。下一個最受歡迎的應用程式類別是社會網路,其次是娛樂和實用程式 (閱讀幻燈片甲板,"移動的未來",在 read.bi/ZGIUV6 的詳細資訊)。如果您的目標是以最大限度地普及,因此,貨幣化,你就會想要考慮的投資您的資源的應用程式的類型。

設計 Windows 8 表示 UI 設計的一大飛躍。它是快速和流體要使用,和優化的移動,啟用觸摸的形式因素,例如筆記本電腦、 平板電腦和可轉債。新的設計範例被正式稱為微軟使用者介面設計語言,也稱為現代 UI。它著重上漂亮的字體更多和更少的關於花式圖形,同時為最終使用者而不是 chrome 上的命令將內容放在前列。與現代 UI 設計的應用程式開發的基石是途徑攝取與平衡、 對稱和層次結構作為關鍵支柱,Bing 新聞應用程式中所示圖 1。忘了陰影、 透明膠片和 3D。被錄取到 Windows 存儲區的所有應用程式必須符合 Windows 存儲使用者體驗設計準則 (見 design.windows.combit.ly/R1mlWH 為更多的設計指導)。


圖 1 新的 Windows 使用者介面設計在實踐中

偉大的.NET 開發人員 — — 和其他人雖然那裡是一種新的設計模式,.NET 開發人員會覺得在家裡因為你會使用很多熟悉的技術。很多新的框架,Windows 運行庫 (WinRT),可以被認為的一個子集和超集合的 Microsoft.NET 框架。您可以訪問運行 Windows 時,用各種語言,如 C + + 元件擴展 (CX)、 C#、Visual Basic.NET 和 JavaScript/手稿。Windows 運行庫是一個子集因為它支援很多,但不是所有的典型的.NET 元素,其中共計約 1,800 的類型。但它也是一個超集合,因為它可以利用觸摸並以本機方式支援感應器、 攝像頭、 環境光線感應器和加速度計等。C# 開發人員將會很高興知道 C# 是一個一流的公民,最小化,需要放到 c + + 來獲得更多更高效率。現有 Silverlight 和Windows Presentation Foundation(WPF) 開發人員會感覺大部分在首頁編寫程式為 Windows 運行時由於 XAML 中,用於生成使用者介面的聲明性標記語言強強調。

也就是說,c + + 提供了一些強大的優勢,尤其是您可以利用 Direct2D 和 Direct3D。Direct2D 是一種二維和向量圖形 API,提供快速、 高品質的圖形性能,利用通過相容圖形卡的硬體加速,釋放主 CPU 可以執行其他操作。Direct2D 是建在 Direct3D,這是 Xbox 和 Xbox 360 主控台系統上的圖形 API。Direct3D 還充分利用硬體加速和用於呈現 3D 圖形應用程式,通常遊戲。如果你之中的許多開發人員現有 c + + 遺留代碼,你會很高興知道它可以方便地移植到 Windows 應用商店的應用程式。

您需要選擇最適合你的技能和您的應用程式的要求的技術。Web 開發人員通常會選擇 HTML5/JavaScript 和 JavaScript (WinJS) 的 Api,而.NET 開發人員會選擇 C# 或Visual Basic利用 Windows 庫。高端遊戲開發者會選擇 c + +,以及 Direct2D/Direct3D。在所有這些語言的一個共同主題是對 XAML 的支援。

獲取您準備好生成 Windows 存儲應用程式的電腦的設置 UpGetting 是一個下載和安裝正確的軟體的問題。顯然,您需要作為基作業系統 Windows 8 的一個副本。如果你已經有了 Windows 7,您可能會發現升級到 Windows 8 的相當無縫。Windows 8 仍然有一個桌面的 Windows 7 的使用者會發現熟悉的那可以在任何時候使用 Windows 鍵 + D 快捷訪問。

一旦您已經安裝了 Windows 8,您需要下載開發人員工具和註冊帳戶在 Windows 商店開發者入口網站。Visual Studio2012年是必需的並且它在免費的 Express 版本具有一切您需要建立一個功能全面的 Windows 存儲應用程式中來。你可以找到在各種Visual Studio版本的比較 bit.ly/Pzan9Y圖 2 提供了一些連結,讓你開始。

圖 2 您入門的連結

Windows 8 不免費 bit.ly/Sar392
Visual Studio2012年快遞 無限制 bit.ly/QLJsJT
獲取開發人員許可證 無限制 bit.ly/17SWdpd
註冊一個開發者帳戶 開發人員的 49 元 bit.ly/Y4tTkK
註冊您的應用程式中的廣告 無限制 bit.ly/L6xNAh

您可以開發和測試您的 Windows 存儲應用程式免費通過與您的 Microsoft 帳戶的開發人員許可證只簽字。如果您希望將部署到 Windows 存儲區,您需要註冊一個開發者帳戶。檢查 Microsoft 程式如 BizSpark (microsoft.com/bizspark)、 DreamSpark (bit.ly/QGbma7) 和 MSDN (bit.ly/­2ludR3)。如果您計畫通過顯示廣告賺錢,你需要在稱為微軟廣告 pubCenter 其他入口網站註冊的 (見 pubcenter.microsoft.com)。其中一個最佳和最徹底的學習資源可以發現通道 9 日 (bit.ly/VP7IO0):"絕對初學者與 C# Windows 存儲應用程式"。此系列 34 部分功能視頻和示例代碼和一個全功能的應用程式中的結果。

學習如何一次您設置您的開發環境,你會想要學習如何設計和開發 Windows 應用商店的應用程式。我會向你們展示一些我的個人旅程發展教孩子音樂並提供本文中稍後介紹的一些後續的學習資源。圖 3 提供一些快速教學讓你開始的連結。

圖 3 教程的所有開發人員類型

使用 JavaScript 建立您的第一個 Windows 市集應用程式 bit.ly/vVbVHC
創建第一個 Windows 存儲應用程式使用 C# 或Visual Basic bit.ly/KvKxkt
創建第一個 Windows 存儲應用程式使用 c + + bit.ly/11CnUlI
創建 Windows 應用商店應用程式第一次使用 DirectX bit.ly/A5eZIF

MonetizationThis 是什麼你就會想想從一開始的權利。有許多種方法賺錢您 Windows 應用商店的應用程式。第一和最明顯的方法是指定購買價格。Windows 存儲開發中心是在其中定義您的應用程式的定價詳細資訊出現在 Windows 存儲區中。你可以收取任何地方從 $1.49 到 999.99 美元。你甚至可以指定一天到 30 天的試用期。盈利的第二個方法是通過廣告,作品特別好的遊戲應用程式,在使用者花大量的時間與該應用程式進行交互。如前所述,要使用的廣告,你就需要建立在 pubCenter 的帳戶。然後包括 AdControl 與 AdUnitId,將 ad 綁定到特定的應用程式將廣告控制項添加到應用程式。

日益增加的趨勢,另一個更有趣的方式來賺錢您的應用程式是通過購買應用程式中。類似于 Web 的店面,一些應用程式正在創建為車輛銷售的產品。這意味著應用程式的客戶可以直接從 Windows 應用商店應用程式內購買的物品。例如,Rovio 娛樂有限公司,憤怒的小鳥,取得 45%的購買應用程式中,從其 2012年收入銷售商品 (玩具、 服裝和配件) 的建立者基於其受歡迎的遊戲。想想演出者或服裝零售商展示產品和使它們可由應用程式的使用者購買。但雖然賣出商品是典型的應用程式中購買的更常見的方法是要放棄您的應用程式的一些方面,免費的然後提供購買的新內容或互補功能。若要在您的應用程式中支援購買應用程式中,你需要表示產品識別碼,可以從 Dev 中心入口網站獲得。產品識別碼 不是見過的客戶 ; 它用於在應用程式的程式碼中提供內部引用。Windows 存儲區支援購買應用程式中直接通過存儲區或通過協力廠商履行服務。使用 CurrentAppSimulator 類 (bit.ly/Ry0Imp) 的測試,看看"驗證購買使用收據"(bit.ly/UrK8jA) 關於如何以程式設計方式驗證服務的詳細資訊。

創建一個應用程式

在創建時教孩子音樂,發現了一個新專案視窗中所示的網格應用程式範本圖 4,會很有用。


圖 4 選擇新專案視窗中的網格應用程式範本

Visual Studio2012年中內置的工具是很強大的。工具列上的下拉式列示方塊允許您選擇在本地電腦 (全螢幕)、 模擬器或遠端設備 (如我的 Surface RT) 之間。模擬器使它能夠運行和測試應用程式,而物理上將它部署到一個設備。許多開發人員都能夠應用程式部署到 Windows 存儲沒有過身體將它部署到一個表面的設備。模擬器支援多種解析度,以及不斷變化的方向和各種觸摸模式。

圖 5 顯示在模擬器中運行的預設網格應用程式範本。請注意它包含示例資料,可以更改以支援您的應用程式將需要的真實資料 (這也正是我創建教孩子音樂時做了)。當您創建網格應用程式範本專案時,它包括一個名為 SampleDataSource.cs 檔。這是您可以用您自己的資料進行編輯的檔。


圖 5 在模擬器中運行的網格應用程式範本

注意到在圖 6 教孩子音樂相似的預設網格應用程式範本的外觀和感覺。


圖 6 教孩子音樂在模擬器中運行

重要的一點是它是真的很容易有一個預置的範本,然後修改代碼,以創建一個令人信服的 Windows 存儲應用程式。這意味著你不需要生成應用程式從零開始 (儘管這是一個與"空白"範本的選項)。我建教孩子音樂作為一系列的步驟。第一步是添加我自己的資料,這可以通過簡單地修改 SampleDataSource.cs。由兩個主要物件,SampleDataItem (子) 和 SampleDataGroup (父) 表示在代碼中的父-子關係。你可以修改這兩個類,以支援在應用程式中所需的資料模型。因為教孩子音樂其實發揮每個樂器的聲音,我要代表.mp3 檔添加到專案中,如中所示的 SampleDataItem 類中添加屬性圖 7

圖 7。在 SampleDataItem Class 中添加屬性

SampleDataGroup strings_group = new SampleDataGroup(
  "Strings"
  ,Strings"
    );
strings_group.Items.Add(new SampleDataItem(
  "Violin"
  ,"There are usually 30 violins in an orchestra" + "," +
   " more than any other instrument."
  ,"Images/Viola.jpg"
  ,"Images/ViolaThumb.jpg"
  ,"Sounds/Violin.mp3"
  ,"Images/PlayButtonBig.png"
  ,strings_group));
// And more ...
this.AllGroups.Add(strings_group);

修改範本生成的代碼

我提出了一些其他修改,是直截了當。第一,你可以看到在圖 6,我包括幾個圖像的樂器。若要使美麗的 app,我走進 Photoshop,移除背景。我做了兩個大小的圖像,圖像的縮略圖大小你看到在圖 6 和一個更大得多的全螢幕大小當使用者按一下縮略圖上時出現。第二,我購買了數量的.mp3 檔來表示每個樂器的聲音。我用免費音訊編輯放肆來增強音訊和正常化的卷必須跨越所有文書一致。我作Visual Studio的解決方案資源管理器中的"聲音"資料夾和.mp3 檔案複製到它。第三,我對 XAML 代碼作出一些文體的更改。我更改螢幕背景為白色,縮短到只是一條線 (樂器的名稱) 每個儀器的描述。最後,因為我需要播放聲音,我提出使用 MediaElement 的控制,可以用來播放聲音和視頻。

加快你的發展努力

內置的網格應用程式範本大大加速了我對一些重要的開發人員技能的理解。我已經知道了大量關於 C# 中,包括這種主題作為LINQ、 匿名型別、 lambda,等等。我有體面的Visual Studio,使用調試器,將內容添加到解決方案中,和處理 (包括混合) 的 XAML 設計器和代碼隱藏等基本知識的瞭解。但真正的網格應用程式範本的好處就是我能夠掌握的一些更複雜的主題,如資料繫結,更改通知、 gridview 控制項和資料範本,類型轉換器、 設備方向的變化,捕捉狀態,語義縮放、 共用合同、 搜索合同、 app 酒吧、 控制台、 存留期管理 (保存和恢復狀態),保存使用者首選項、 管理、 推送通知、 敬酒和在應用程式購買瓷磚。我在前面提到的通道 9 的多部分視頻系列可以説明您從零開始,一路去專家。

認證要求

Microsoft 指定一套明確的認證要求 (bit.ly/rVo1VY) 為獲取提交到 Windows 存儲的應用程式。這些要求的目標是支援多樣的高品質,為世界各地的 Windows 客戶參與的應用程式目錄。獲取提交到存儲的每個應用程式,必須經過嚴格的審查,以確保它符合 Windows 應用商店 app 的認證要求。例如,和也許最明顯的是,Windows 應用商店的應用程式必須提供價值給客戶。應用程式必須是完全正常工作。在圖像的 app 的瓷磚"必須被合理地有關對應用程式的內容"。其他明顯的要求包括應用程式崩潰或長時間發射時間 (不超過 5 秒) ; 不可以預見的是,表現 Windows 應用程式認證工具組 (bit.ly/13CDLnX) 將會在這上執行自動的測試。將由運行庫經紀人,終止時間超過 5 秒,若要載入或從休眠中恢復的應用程式,所以你不應該喊到 Web 服務掛起時,你應該優化您的應用程式的初始載入。如果您發現初始載入,超過規定的時間,審查在 MSDN 初始螢幕示例 bit.ly/GUrVKn— — 它有創造性的方法來解決初始載入性能問題。此外,請記住要測試您的應用程式在捕捉模式下,橫向和縱向模式,和在不同的解析度。有很多準備全球釋放您的應用程式時,需要考慮。

我發現了兩個非常常見原因為失敗的 Windows 8 認證。第一次涉及到具有適當的隱私政策 (參見第 4.1.1 節的要求) 的應用程式。如果一個應用程式傳輸資料的技術能力,它必須提供對應用程式的發佈說明頁中以及在應用程式自身的隱私權原則的訪問。該策略可以位於或者在應用程式的有關部分或作為獨立的隱私的聲明連結從設置彈出可用從魅力功能表中。連結到外部 Web 網站不需要互聯網 (用戶端) 的能力。許多開發人員選擇轉到而不是託管應用程式內的其他網頁的 Web 網站的隱私的聲明連結。它是重要的是要注意互聯網 (用戶端) 功能打開預設,這則需要私隱聲明,即使您的應用程式並不使用這種能力。不應該檢查是不使用的功能 — — 審查他們在你的 Package.appxmanifest。

其他認證失敗頻繁的應用程式的原因涉及到年齡分級 (請參見 bit.ly/Ta4Rdq)。你必須指定 Windows 存儲區年齡分級,指示為其中內容適當的。有各種標準機構所定義的評級系統,如泛歐洲遊戲資訊 (PEGI),在適當水準的暴力,性內容和明確的語言提供了準則。您會需要提交從協力廠商的檔,如果年齡評級是必需的。您的應用程式必須為目標 12 + 如果它會收集或傳送的個人資訊,或者如果它是一個應用程式,並非專門為年輕的孩子 (年齡評級類別 3 + 和 7 +) 或溪流或消耗使用者生成的內容的應用程式。對於那些比 12 + 舊的大多數應用程式不需要年齡評級。為了説明您確定您的應用程式的年齡評級可以低於 12 +,看看圖 8 (請注意,這僅作為指導 ; 提供 資訊可能隨時間變化)。

圖 8 年齡分級指征的應用程式

資訊收集 /Capability 訪問 提供對您在 Windows 設置魅力中所顯示的應用程式的設置中的隱私權原則的訪問 年齡評級可以低於 12 + 嗎?
SMS 必要項目
文本消息 必要項目
Location 必要項目
麥克風 必要項目
網路攝像頭 必要項目
文件庫 必要項目
互聯網連接 (傳入或傳出) 不需要,但鼓勵
需要一個登錄帳戶上該帳戶的名稱是不需要的電子郵件地址或使用者的名稱 (在現實生活中),但任何虛構的名稱 不需要,但鼓勵
收集或傳輸個人資訊:使用者的姓名、 位址、 帳號、 電子郵件地址、 電話號碼、 連絡人 不需要,但鼓勵
會收集或傳送圖像的電腦的桌面或螢幕截圖 不需要,但鼓勵
會收集或傳送的瀏覽歷程記錄 不需要,但鼓勵

支援

你會想要利用的自由、 人的開發人員從 Microsoft 的支援選項。Windows 商店 App 實驗室 (WSAL) 提供了一個可以用來進來和測試您的應用程式在各種不同的硬體上和權威的開發人員提供諮詢和援助得到專家從 Windows 8 的地方。實驗室位於 30 多個城市全世界,他們已經説明超過 7000 輛到目前為止的應用程式。如果你不能到實驗室位置之一,虛擬選項可用於遠端審查和與 Microsoft 工程師直接援助。最重要的一點 — — 它是免費 !請參閱 www.windowsstore.com/applabs 的詳細資訊,並簽署。

創建應用程式的套裝軟體

一旦你已經設想、 創建和測試您的 Windows 存儲應用程式,您就可以創建您的應用程式套裝軟體。您不再需要編寫代碼來安裝或卸載 Windows 應用程式。沒有修補程式檔或安裝程式可執行檔的概念。相反,Windows 應用商店的應用程式打包和提交。App 包可以看作一個容器或.zip 的檔,用代碼、 資料和資源,符合開放打包約定 (OPC) 的標準。事實上,如果你將你生成的.appx 重命名為.zip,你可以打開它,並看看內容。

有幾個任務完成之前您可以創建一個 app 包中,如中所示圖 9。你會需要你的工作方式的清單下移到包之前您可以上載您創建的套裝軟體。這是你從哪去回Visual Studio物理上創建套裝軟體中的上傳。


圖 9 填寫在 Windows 商店入口網站的應用程式資訊

作為圖 10 所示,簡單,右擊一個應用程式 — — 在此情況下,TeachKidsMusic 專案 — — 可以創建一個應用程式套裝軟體。


圖 10Visual Studio2012年解決方案資源管理器中創建的應用程式套裝軟體

若要創建包,您需要登錄,並將您的應用程式與您以前定義過在 Windows 開發中心門戶的 Windows 存儲應用程式相關聯。(這假定你已經建立了一個 Windows 存儲帳戶並進入資訊有關您的應用程式開發中心門戶。請參閱 bit.ly/WHnWq2 上構建的應用程式套裝軟體的詳細資訊。

在過程中,你就會問是否你想要使用相同的技術測試 Windows 存儲在應用程式認證過程中運行。這意味著您可以在上傳一個包之前, 運行的 Windows 應用程式認證工具組的本機複本,它很多建議。通過運行此工具組本地可以查找和修復您的應用程式的任何問題早就以提高的可能性將會通過技術認證。

在您調用 AppPackages 的主要專案資料夾的子資料夾中將創建 app 包。您上傳的檔將被稱為類似于 YOURAPPNAME_1.0.0.1_AnyCPU.appxupload 的東西。

應用程式提交

如果你回看看圖 9,你會看到有幾個剩餘步驟完成您的應用程式提交之前 — — 需要填寫的描述和測試人員各節的說明。描述部分是非常重要的因為它是在 Windows 商店,潛在的客戶將看到什麼 (見圖 11)。您需要在模擬器中運行應用程式後,正如先前討論創建螢幕截圖。模擬器有一個內置的副本截圖按鈕。您將此圖像保存為.png 檔,並將它上載到 Dev 中心門戶。


圖 11 查看應用程式從 Windows 存儲區

描述部分包括一些關鍵應用程式認證的資訊 — — 我提到早前如何與隱私權原則資訊的問題是負責很多應用程式失敗。您還使用描述部分包括一個可選的網站、 電子郵件地址和宣傳圖像 (應 Windows 存儲選擇,展示您的應用程式)。

你會發現一個非常有用的攻略和討論在 Microsoft Windows 存儲博客 bit.ly/zFZNAd

測試人員一節的說明在認證過程中,以指示功能或可能不是立即可檢測到的行為只是可見的測試人員。例如,如果應用程式必須登錄到服務或獲取使用者名或密碼,您應包括那些筆記給微軟測試人員。這些說明也可以是有用的如果一個應用程式使用背景音訊。在這種情況下,您應該提供一個示例,它允許測試人員驗證音訊檔,確保樣品的時間少於一分鐘測試儀單重現。

在整個過程中的最後一步點擊提交用於認證按鈕,只有當你已經完成的所有節和上傳 app 包在 Dev 中心入口網站時,才將變為啟用狀態。這一過程可以拿到幾天才能完成。如果您的應用程式通過認證,您會看到所示的結果圖 12。如果它沒有通過認證,你就會得到一個報告,告訴你為什麼。它通常是一個簡單修復該問題和重新提交該應用程式的問題。


圖 12 獲得批准

如果您的應用程式失敗的原因尚不清楚,請轉到 dev.windows.com,按一下支援,然後滾動至説明與您的開發人員帳戶,然後指示的問題類型和類別,然後選擇您需要的支援的類型。

它需要只是 10 個簡單步驟,您的應用程式進入 Windows 存儲區。但這並不意味著你的工作已經結束。一定要檢查您的開發人員入口網站頻繁地為任何錯誤報表,並審查您的客戶評分和回饋。成功的應用程式隨著時間的推移演變和發展更豐富的功能集。因為有許多貨幣化戰略,許多開發人員將繼續調整他們的收入模式。

成功的應用程式還繼續向磁碟機通過一個 Web 網站或通過社會行銷的認識。你可以找到的 Web 門戶為您的應用程式在您的應用程式的詳細資訊的連結和連結到,從各種社會媒體中心。同時,如果您有一個與您的應用程式相關聯的 Web 網站,您還可以讓顯示"獲取應用程式"快顯視窗,允許使用者直接安裝您的應用程式的互聯網資源管理器中 10 (見 bit.ly/AcEc1J 的詳細資訊)。

Bruno Terkaly 是微軟開發者福音傳教士。他淵博的知識是來自在該領域使用眾多平台、語言、架構、SDK、程式庫和 API 撰寫程式碼的多年經驗。他花時間編寫代碼,寫博客,給現場演示上構建基於雲計算的應用程式,具體地使用 Windows Azure 平臺。他出版了兩個應用程式對 Windows 存儲區:教孩子音樂和孩子們的車的顏色。您可以閱讀他的博客在 blogs.msdn.com/b/brunoterkaly

由於以下的技術專家對本文的審閱:羅伯特 · 埃文斯 (Microsoft)
羅伯特 · 埃文斯是高級總理現場工程師和世界範圍內技術領導為 Windows 8:Windows 應用商店 App 實驗室。他是微軟認證專業開發人員和 Windows 8 開發訓練營碩士生導師。他提出了在 TechReady、 GeekReady、 平板顯示和承載 Windows 8 硬體實驗室在生成會議除了眾多 Windows 8 話事件。在成為總理現場工程師之前, 羅伯特 · 花了 12 年,作為在工作各類產品如 Xbox Live、 MSN、 手機工程和 Microsoft IT 中的 Microsoft 軟體發展工程師。