Windows Phone 7开发框架与特性分析
Windows Phone 7 的开发资源其实还挺值得一看,虽然现在不主流了,但要是你在做老项目维护或者兴趣研究,这套知识点还是蛮系统的。Hub 架构、动态磁贴、集成社交这些设计,现在看也不算落伍,甚至有点超前。
Windows Phone 7 的Hub 架构整合得还挺有意思,比如“人脉”Hub,把消息、社交、邮件都糅一块了。现在的 APP 倒是分得越来越碎。动态磁贴也酷,能把天气、邮件这些信息实时更新到主屏,用户体验比当年安卓桌面插件还整合。
前端开发里经常绕不开的XAML,在 Windows Phone 7 里可是 C 位出道。你可以直接拖控件、写样式,样式和模板的自定义也灵活。TextBox
、Button
之类控件配上Binding
,动态数据展示方便,响应也快。
如果你想做点小游戏,XNA是不错的选择。虽然现在用的人不多了,但那时候微软把图形渲染、音效、物理引擎都封装好了。比如想搞个简单 2D 碰撞检测,BoundingBox.Intersects
一行就能搞定。
架构方面,推荐你试试MVVM模式,配合 XAML 数据绑定舒服。逻辑清楚、维护也省心。性能优化那块也别忽视,手机资源有限,GC.Collect()
可别乱用,容易卡。
要是你对 Windows Phone 7 开发感兴趣,可以看看这几篇:
- WindowsPhone7 完美开发征程,对初学者挺友好
- Comprehensive Guide for WindowsPhone7 Development Tutorials,比较全
- RadControls 控件库,适合懒人直接套
- 动态磁贴和锁屏提醒,实战讲得清楚
如果你正好在折腾老设备或者想复古风做个作品,用 XAML+XNA 整一套,还挺有味道的。
13.1MB
文件大小:
评论区