Windows phone应用开发[15]-辅助工具

简介:

在Windows phone应用开发中很多场景中可以使用对外开源的小工具高效完成,而使我们在应用开发,提交审核,处理数据,UI设计资源上做到事半功倍的效果.本篇幅将主要来介绍Windows phone Development 中涉及使用开发小工具.

[1]Metro Studio

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按照不同的分类区别图标类型

2012-04-17_164310

通过设置修改图标大小[允许自定义],设置填充的像素.背景图形以及背景色.在短短几秒钟之内就可以完成一个标准ApplicationBar Icon图标制作.无需设计人员参与.Metro Studio 1除了图标编辑,还有XAML输出功能,假如你创建Windows Phone或者Windows 8应用程序的话,这种以XAML显示的模式将会非常方便。你还可以点击Save按钮来将获取一张png图片,所以当你打算以HTML/JS的形式来创建Windows 8应用的话,想想这将会有多省事:

2012-04-17_164624

Metro Studio安装需要注册码方式,注册Email有一个Product unlock key. 工具下载:

Development Tool Download:

Metro Studio Download Link:[http://www.syncfusion.com/downloads/metrostudio]

[2]IsoStroe Spy

原来做过Silverlight的同学应该都熟悉.如果我们临时数据交互常常存储沙箱中.也就是常说独立存储空间Isolated Storage.查看数据也才Spy工具.Windows phone 在早期Mango 7.0版本并没有内置SQLCE之前.独立存储也肩负存储应用数据重任.而官方只给出一个Windows phone Development Tool 部署工具.无法直接查看XAP中内容和具体数据文件.远远不能满足需求.模拟器Xap包资源文件查看和XAP管理

开源的IsoStroe Spy 就应运而生:

2012-04-17_180854

虽然能够通过手动修改Xap文件修改.zip解压.获取文件具体内容. SPy工具则可以直接查看XAP 包中各种图片、文本、语音文件:

IsoStoreSpyPreviewImage

最难得可贵的是.直接当前存储环境支持SQlCe数据库 执行sQL语句执行查询获取结果:

IsoStoreSpy-SqlRequest

类似这种XAP部署管理工具有很多.这也是随着Windows phone 开发者群体逐渐开始壮大.衍生很多实际需求.相信最早进入开发者一定不会忘记当初查看XAP第一款工具.WP7 Isolated Storage Explorer.简陋UI和极少查看文件别扭的功能相对今天的强大SPy版本真的无法比拟的:类似IsoStoreSpy还有XAP 管理部署查看工具还有很多、类似后来不断加入的Windows Phone Power ToolsWindows phone Xap Manager 但功能远没有Spy强大.

wptools220-01-2012-00-06-37

Windows phone Xap Manager:

IsoStore Spy Download Link:[http://isostorespy.codeplex.com/]

[3]Windows Phone Icons Maker

提交过应用的同学应该都知道.在对应的Windows phone APP中需要针对应用自身提供不同规格的图片.而且像素必须完全按照官方给出规格来制作.这在早期常常因为一些图片像素问题容易被官方打回.类似Windows phone APP图标在提交官方MarketPlace时就需要如下6中规格的图片:

201112221747246916

96DPI,规格图片分别需要62*62、99*99,173*173,200*200.如果能够有一个图片自动生成工具批量生成WP提交应用所需要的图片.Windows phone Icons Maker则做了这个工作.:

2012-04-17_184930

点击saveIcon图标则自动在左面创建一个文件目录 保存文件如见:

2012-04-17_185148

如此在无需设计师参与项目下.就能够通过工具快速自动生成对应所需图片.工具虽小 但非常的实用.

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真机设备的皮肤。用来随时切换:

2012-04-17_1903392012-04-17_1904572012-04-17_190623

换一份皮肤.Coding时也能换一份心情:

2012-04-17_190822

下载地址:

Windows phone SKin Switcher :

Skin Swithcer Download Link: [http://wp7emuskinswitcher.codeplex.com/]



本文转自chenkaiunion 51CTO博客,原文链接:

http://blog.51cto.com/chenkai/837323
相关文章
|
12月前
|
关系型数据库 虚拟化 UED
Omnissa Horizon Windows OS Optimization Tool 2503 - Windows 系统映像优化工具
Omnissa Horizon Windows OS Optimization Tool 2503 - Windows 系统映像优化工具
446 7
Omnissa Horizon Windows OS Optimization Tool 2503 - Windows 系统映像优化工具
|
7月前
|
安全 Linux iOS开发
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
317 0
SonarQube Server 2025 Release 5 (macOS, Linux, Windows) - 代码质量、安全与静态分析工具
|
网络协议 Linux 网络安全
微软工程师偷偷在用!这款SSH工具让Windows操控CentOS比Mac还优雅!
远程登录Linux服务器是管理和维护服务器的重要手段,尤其在远程办公、云服务管理等场景中不可或缺。通过工具如XShell,用户可以方便地进行远程管理。SSH协议确保了数据传输的安全性,命令行界面提高了操作效率。配置XShell连接CentOS时,需确保Linux系统开启sshd服务和22端口,并正确设置主机地址、用户名和密码。此外,调整字体和配色方案可优化使用体验,解决中文显示问题。
549 21
微软工程师偷偷在用!这款SSH工具让Windows操控CentOS比Mac还优雅!
|
自然语言处理 数据库 iOS开发
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
866 12
DBeaver Ultimate Edtion 25.0 Multilingual (macOS, Linux, Windows) - 通用数据库工具
|
存储 算法 C++
【Qt应用开发】复刻经典:基于Qt实现Windows风格计算器(加减乘除、删除、归零功能全解析)
在Qt中,"栈"的概念主要体现在两个层面:一是程序设计中的数据结构——栈(Stack),二是用户界面管理中的QStackedWidget控件。下面我将分别简要介绍这两个方面:
546 4
|
监控 Ubuntu Linux
Windows11 WSL2 Ubuntu编译安装perf工具
通过以上步骤,你已经在Windows 11的WSL2中成功编译并安装了 `perf`工具。尽管在WSL2中可能会遇到一些限制,但大部分基本性能分析功能应当可以正常使用。使用 `perf`进行性能分析,可以帮助你更好地理解和优化系统及应用程序的性能。
960 14
|
安全 C# 开发者
Windows Forms 应用开发:一分钟浅谈
本文将带领您从零开始,逐步掌握使用 C# 进行 Windows Forms 开发的技巧,包括创建首个应用、处理常见问题及优化方法。首先介绍如何搭建环境并编写基础代码,接着深入探讨控件使用与布局管理,解决控件重叠和响应式布局难题。最后讲解事件处理与多线程技术,确保长时间任务不阻塞界面,并安全更新 UI 状态,助您开发流畅的应用程序。
670 63
|
安全 Windows
【Azure Cloud Service】在Windows系统中抓取网络包 ( 不需要另外安全抓包工具)
通常,在生产环境中,为了保证系统环境的安全和纯粹,是不建议安装其它软件或排查工具(如果可以安装,也是需要走审批流程)。 本文将介绍一种,不用安装Wireshark / tcpdump 等工具,使用Windows系统自带的 netsh trace 命令来获取网络包的步骤
383 32
|
Web App开发 C# Windows
一款.NET开源的Windows资源管理器标签页工具
一款.NET开源的Windows资源管理器标签页工具
268 5
|
弹性计算 开发框架 安全
基于云效 Windows 构建环境和 Nuget 制品仓库进行 .Net 应用开发
本文将基于云效 Flow 流水线 Windows 构建环境和云效 Packages Nuget 制品仓库手把手教你如何开发并部署一个 .NET 应用,从环境搭建到实战应用发布的详细教程,帮助你掌握 .NET 开发的核心技能。

热门文章

最新文章