开始搞WP开发了

network | | 访问(53)

最近开始搞WP开发了,挺有意思的。收集了一些感觉非常有用的资源共享给大家。

一、MVVM框架推荐

1. MVVM-Light

这个框架是我最常用的MVVM框架之一,它比Prism更轻量级,但对于一般的小应用,功能足够。

官方网站:http://mvvmlight.codeplex.com/

文档:http://www.galasoft.ch/mvvm/

NuGet包:http://www.nuget.org/packages/MvvmLight/

2. MVVM-Sidekick

朋友自己捣鼓的框架,不明觉厉。

官方网站:https://github.com/waynebaby/MVVM-Sidekick

NuGet包:http://www.nuget.org/packages/MVVM-Sidekick/

VS插件:http://ppe.gallery.msdn.microsoft.com/ef9b45cb-8f54-481a-b248-d5ad359ec407

根据之前我被爆过的经验,安装这个框架最好通过VS Extension来安装,这样的话code snip模板也可以一起撸到VS里。

二、控件

WP SDK自带的控件实在太少。

1. Windows Phone Tookit

比较常用的UI控件都在这里面了

官方网站:http://phone.codeplex.com/

NuGet包:http://www.nuget.org/packages/WPtoolkit/

2. Code For Fun Tookit

不仅包含了常用的UI控件,也有麦克风、网络等API的封装,简化WP的编程接口。

官方网站:http://coding4fun.codeplex.com/

NuGet包:

Coding4Fun Toolkit - Complete

Coding4Fun Toolkit - Controls

Coding4Fun Toolkit - Audio

Coding4Fun Toolkit - Network

Coding4Fun Toolkit - Storage

三、设计和模板

微软官方 Design resources for Windows Phone 英文的,但是绝对是精品。

http://msdn.microsoft.com/en-us/library/windowsphone/design/ff637515%28v=vs.105%29.aspx

几套Metro风格图标:

http://metro.windowswiki.info/mi/

http://modernuiicons.com/

屏幕尺:

http://ruler.codeplex.com/