先说一下我的情况,
3个月之前是一直做Java开发的,
刚转.Net开发3个月,
自己基本的.Net 的web开发刚摸清,
但对WM手机开发比较感兴趣,
也就开始边学.Net边摸索WM开发,
现在环境什么都可以熟练掌握,
就是不知道如何开发实例,
希望大虾们多指点,教教如何走
谢谢
------解决方案--------------------
自己如果有MOBILE的手机的话,做点小东西跑跑
慢慢就熟悉了
其实最重要的是有项目做
------解决方案--------------------
先看看SDK下面的例子,再买本入门的书通读下来。
要深入的话,就需要做项目了。
还有可以多看看论坛里大家的问题及答案,也能有很多收获。
------解决方案--------------------
看MSDN, 下载一些例子学习, 如Windows Mobile资源区
------解决方案--------------------
先把SDK的例子看一遍吧,
------解决方案--------------------
------解决方案--------------------
说实话 SDK下面的例子挺枯燥的,除非是特殊领域的应用,不然你看了仅仅是知道了哦 打电话tapi发邮件mapi. 我还是建议可以做点小的project,或者看看网上其它人的开源的project, sourceforge或者google project。如果碰到了具体的问题,可以看看SDK里面的用法。
还有mobile的程序员大都从desktop转过来,以前或者mfc或者win32 api,其实也可以看看.net compact framework的,或者说趋势或者说也是很好的另一个办法,可以尝试一下的,我以前看《Microsoft Mobile Development Handbook 》觉得很不错,你可以尝试一下 http://www.china-pub.com/39246&ref=ps
------解决方案--------------------
找个小点的软件来照着模仿实现下。
遇到问题再看相关例子。
不然光看sample非常枯燥。
------解决方案--------------------
sdk中有很多例子
记住,凡是提供SDK或者DDK的,都有相关的例子可以参考的,很实用
------解决方案--------------------
现在在外面开发mobile,无论是app or bsp,几乎没有用C#的(主流是C/C++)
因为如果要开发一个功能比较完整的app,其中很多的模块必须要用C/C++来写,比如短信监听,apn拨号等等。
目前大多数WM/CE的程序员都是原来写win32,mfc的,那些程序员也不会写C#
C#开发的好处主要在于大部分控件使用微软提供的,直接拖拽就可以,而在现实情况中,一个app想要做的好,所有的控件都是自己去实现的,自己来重画,不会用系统的
如果你有兴趣搞手机这块的话,趁早放弃C#,现在的主流智能系统android,iphone 和非智能系统brew,symbian 都是支持C/C++的,除了WM,都不支持C#
------解决方案--------------------
http://www.developerdivision.com/?fromuid=13494
这个论坛看看吧,很不错的。
------解决方案--------------------
------解决方案--------------------
个人也觉得22楼的观点有点偏激了,不要误导大家。
任何技术都是,尺有所短,寸有所长。
------解决方案--------------------
先研究那些代码,了解WM上开发的特殊性,然后根据自己的需求尝试在WM上开发些小的东东,我当初学Java和学C#都是那么过来的。
------解决方案--------------------
SDK里有很多例子,找以前搞过的一个小需求,改成windows mobile版本.
windows mobile开发论坛
http://www.zixundao.com/forum-92-1.html
------解决方案--------------------
------解决方案--------------------
我跟LZ遭遇几乎是相同的,不过我用.net开发有接近半年了吧!但感觉也是刚入门...
------解决方案--------------------
比较喜欢这个《Microsoft Windows CE 程序设计》,我就是从它开始的,感觉很不错
------解决方案--------------------