Windows phone應用開發[15]-輔助工具
在Windows phone應用開發中很多場景中可以使用對外開源的小工具高效完成,而使我們在應用開發,提交稽核,處理資料,UI設計資源上做到事半功倍的效果.本篇幅將主要來介紹Windows phone Development 中涉及使用開發小工具.
Windows Phone 基於Metro設計的UI風格.微軟設計資源的考慮分配上.在Windows phone SDK 分別內建了32個ApplicationBar可以使用Icon圖示.如果你安裝了Windows phone SDK可以在如下目錄下找到: C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Icons\light
因Windows phone 有兩Black、Light明暗背景.出現兩種不同前景色的Icon圖示.
這32個圖示並不能完全滿足所有APP實際需求.而由 syncfusion公司開發的一款Metro圖示製作工具Metro Studio一款Metro圖示製作工具,內建600多個Metro風格圖示足以解決這個 問題.MetroStudio按照不同的分類區別圖示型別
通過設定修改圖示大小[允許自定義],設定填充的畫素.背景圖形以及背景色.在短短几秒鐘之內就可以完成一個標準ApplicationBar Icon圖示製作.無需設計人員參與.Metro Studio 1除了圖示編輯,還有XAML輸出功能,假如你建立Windows Phone或者Windows 8應用程式的話,這種以XAML顯示的模式將會非常方便。你還可以點選Save按鈕來將獲取一張png圖片,所以當你打算以HTML/JS的形式來建立Windows 8應用的話,想想這將會有多省事:
Metro Studio安裝需要註冊碼方式,註冊Email有一個Product unlock key. 工具下載:
Development Tool Download:
Metro Studio Download Link:[http://www.syncfusion.com/downloads/metrostudio]
原來做過Silverlight的同學應該都熟悉.如果我們臨時資料互動常常儲存沙箱中.也就是常說獨立儲存空間Isolated Storage.檢視資料也才Spy工具.Windows phone 在早期Mango 7.0版本並沒有內建SQLCE之前.獨立儲存也肩負儲存應用資料重任.而官方只給出一個Windows phone Development Tool 部署工具.無法直接檢視XAP中內容和具體資料檔案.遠遠不能滿足需求.模擬器Xap包資原始檔檢視和XAP管理
開源的IsoStroe Spy 就應運而生:
雖然能夠通過手動修改Xap檔案修改.zip解壓.獲取檔案具體內容. SPy工具則可以直接檢視XAP 包中各種圖片、文字、語音檔案:
最難得可貴的是.直接當前儲存環境支援SQlCe資料庫 執行sQL語句執行查詢獲取結果:
類似這種XAP部署管理工具有很多.這也是隨著Windows phone 開發者群體逐漸開始壯大.衍生很多實際需求.相信最早進入開發者一定不會忘記當初檢視XAP第一款工具.WP7 Isolated Storage Explorer.簡陋UI和極少檢視檔案彆扭的功能相對今天的強大SPy版本真的無法比擬的:類似IsoStoreSpy還有XAP 管理部署檢視工具還有很多、類似後來不斷加入的Windows Phone Power Tools和Windows phone Xap Manager 但功能遠沒有Spy強大.
Windows phone Xap Manager:
IsoStore Spy Download Link:[http://isostorespy.codeplex.com/]
提交過應用的同學應該都知道.在對應的Windows phone APP中需要針對應用自身提供不同規格的圖片.而且畫素必須完全按照官方給出規格來製作.這在早期常常因為一些圖片畫素問題容易被官方打回.類似Windows phone APP圖示在提交官方MarketPlace時就需要如下6中規格的圖片:
96DPI,規格圖片分別需要62*62、99*99,173*173,200*200.如果能夠有一個圖片自動生成工具批量生成WP提交應用所需要的圖片.Windows phone Icons Maker則做了這個工作.:
點選saveIcon圖示則自動在左面建立一個檔案目錄 儲存檔案如見:
如此在無需設計師參與專案下.就能夠通過工具快速自動生成對應所需圖片.工具雖小 但非常的實用.
Windows phone Image Tool:
Windows phone Icons Maker: [http://wpiconmaker.codeplex.com/]
[4]Windows Phone 7 Emulator Skin Switcher
在開發環境中.如果你已經厭倦微軟預設給出模擬器外形皮膚.可以嘗試切換成你想要的模擬器效果.Windows phone Emulator Skin Switcher 則是整合當前市面所有Windows phone真機裝置的皮膚。用來隨時切換:
換一份皮膚.Coding時也能換一份心情:
下載地址:
Windows phone SKin Switcher :
Skin Swithcer Download Link: [http://wp7emuskinswitcher.codeplex.com/]
相關文章
- 使用 Tye 輔助開發 dotnet 應用程式
- Windows Phone應用效能監控與分析技巧Windows
- 安裝用於 Windows 應用開發的工具Windows
- 使用 Tye 輔助開發 k8s 應用竟如此簡單(六)K8S
- 使用 Tye 輔助開發 k8s 應用竟如此簡單(一)K8S
- 使用 Tye 輔助開發 k8s 應用竟如此簡單(二)K8S
- 使用 Tye 輔助開發 k8s 應用竟如此簡單(三)K8S
- 開發常用的輔助函式函式
- 基於大模型LLM(包括ChatGPT)的應用開發與輔助程式設計技能大模型ChatGPT程式設計
- Web開發輔助工具Web
- Libevent應用 (四) 輔助型別和函式型別函式
- Android開發 - 儲存輔助類 SharedPreferences 解析Android
- Android開發 - 掌握ConstraintLayout(七)輔助線(Guideline)AndroidAIGUIIDE
- nodejs開發輔助工具nodemonNodeJS
- 用溪流 WarKey 輔助紅警開局快捷操作
- windows10系統設定和使用Your Phone應用的方法Windows
- AI輔助Kano模型進行產品開發AI模型
- 面向NLP場景應用的智慧輔助建模(四)本體表示式發現
- 面向NLP場景應用的智慧輔助建模(一)簡介
- 開發工具:Xcode 15 for MacXCodeMac
- 視窗輔助管理工具:Magnet for macMac
- 聊聊併發(三)——同步輔助類
- 中文Magnet 啟用for mac:Mac電腦視窗輔助管理工具Mac
- Windows 應用開發的系統要求Windows
- AI實戰分享 | 基於CANN的輔助駕駛應用案例AI
- 專業的觸控板輔助和增強應用:Middle for macMac
- 通用輔助生成: 使用任意輔助模型加速解碼模型
- Android"掛逼"修練之行--微信小程式逆向輔助外掛工具開發詳解Android微信小程式
- 《iOS 開發輔助篇》使用OmniGraffle匯出Xcode類圖iOSXCode
- Gradle多渠道打包的原理、實踐與輔助開發Gradle
- 自動化逆向輔助利器 -- Capa工具介紹
- 搜狐輔助材料
- 常用輔助類
- 微軟官方Windows Phone、Windows 10 Mobile裝置恢復工具被曝遭到移除微軟Windows
- 面向NLP場景應用的智慧輔助建模(五)特色與優勢
- 面向NLP場景應用的智慧輔助建模(二)--本體樹建模
- 程式設計開發輔助神器Boop 1.2.1 Mac官方版程式設計OOPMac
- 用Kano模型輔助產品功能決策模型
- 讀AI新生:破解人機共存密碼筆記15輔助博弈AI密碼筆記