WP7应用开发笔记(1) 序言
前言
几个月前买了一部三星的Omnia7,对WP7的系统特别有好感,加上本身就是.net个程序员,想着以后也可以自己开发点小程序。1月初公司里某项目正在搞令人恶心的CMMI3标准,我天天都在开会或者写概要设计和详细设计的文档,没怎么碰代码感觉手生,决定回家学习WP7开发。
学习的过程
学习的过程嘛,现在WP7的学习资源真的很少,买了一本《Windows Phone 7 高级编程》,其实我一直不怎么喜欢红皮书,感觉都是点到位置,只教方法不教原理,这本也让我很失望,不过拿来入门还是将就一下,至少能从中学习到WP7的一些大概情况。
其次嘛,MSDN还是最好的在线学习的地方,Windows Phone 开发已经有中文版了,而且文档也更新到7.1了(http://msdn.microsoft.com/zh-cn/library/ff402535(v=VS.92).aspx),7.0到7.1更新不少啊。
再次就是这里cnblog、stack overflow,再找点开源软件来读代码也是一种学习方式。
嘛,经过一个月的业余时间学习和已经应用的开发,勉强算半吊子入门了。
开发应用程序的契机
虽然想用一个APP来练手,但是该选择怎样的APP却很烦恼,有时候一个好的想法往往来自于突然的灵感。
“Windows Phone 为谁而制造?”Mircosoft的回答是为那些 Life Maximizer(尽情享受生活的人)而设计的。
手机APP的特点是小巧和便携,APP应该是便利生活的工具,无论是多么小的工具都有其价值所在。
不小心说远了,便利生活要从便利自己开始,先决定写一个APP来帮助解决一个自己的烦恼:
我晚上喜欢躺在床上在电脑上看电视剧、动漫之类,因为连续要看几集经常需要跳过主题曲或者片尾曲,以及换台,还要调节音量之类的。但是冬天到了,最近天气非常冷,不想把手伸过去敲键盘,如果能在有个遥控器就好了。
叮!突然灵机一动,为什么不在手机上写一个APP的遥控器呢!
于是我开始了手机遥控器的应用开发之旅。下面我准备把我这个应用开发的过程在这里给大家分享。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库