本人是一名正在上大三WP7的应用开发者,目前人在长沙。
大学里读的专业听起来很新颖并且是未来发展的趋势:物联网。虽然如此,但学校里的教学安排让我觉得这其实真的很水,很不切实际。我从来不怀疑物联网这个东西的前景,但是经我深入了解后,对这个专业好感全无。因为需要的知识面广,所以学习的内容非常多但是学到的却只是皮毛,如蜻蜓点水一般。兴趣丧失之后,我就开始寻找其他的乐趣点。
初次结识WP,那还是时隔一年之前。由于所在城市的小偷数量众多,我的爱机,一部windowsmoblie手机不幸惨遭其手。换块新手机便提上议程。当时Symbian系统已日趋衰落,Android手机异常火爆,iPhone还高高在上,我就把目光投向了来自微软的WP系统。貌似尝鲜的成分多了很多,虽然那个时候mongo系统刚刚发布,但是wp系统存在的问题还是很多的,至于如何下定决心的还是有必要说一下。Symbian我用过很多款,审美疲劳外加系统的可深入性让我率先抛弃了他。Iphone我是用过3GS的,系统没的说,整机优化的不错,可惜屏幕太脆了,惨遭我一膝盖之后,换一屏幕还要整机价格的1/3,显然不适合我这样的学生一族。android系统对于我来说又太熟悉了。。。之前的平板和随身听都是用的这个系统的,那个时候貌似还是2.1版本的。。。求异的个性让我选择了WP7.。。。第一款爱机便是三星Onima 7。
大二快结束的时候,网易有道难题这个比赛出现了,而且恰好便是移动应用程序开发的比赛。心中一激动,便咬咬牙开始学习WP开发了。。因为之前接触的编程语言是C、C++和JAVA,对C#毫无了解。。所以说我的WP7开发路程起点十分低。人不逼自己是不行的,当时正值期末考试的最后一个月,事情比较多,学的也比较散。但是还是磕磕碰碰地完成了我的第一个WP应用。虽然界面粗糙,应用还存在一两个bug,但是成功的一点点欣喜让我几乎沉浸其中不能自拔。随后我又逐渐深入的学习,并为我的首个商店应用而努力。
啰啰嗦嗦的说了那么多,貌似主题还未说清楚:我为什么会坚定走向WP?其实这都是我以后的开发经历告诉我的。
1.android开发比较辛苦。因为它开源了,内核虽然没变,但不同的安卓机上同款的应用表现不一样,这是严重影响用户体验的一点,我们甚至要根据机型来开发以求达到最好的优化体验。面对OPhone、乐Phone、MIUI等等的第三方的ROM,应用的使用效果确实不一样,尽管机子的硬件配置是一样的。这时GOOGLE自己也不想看到的吧,相对来说微软和苹果虽然将系统闭源,高度封装,但统一性很好。便于开发者开发,无需因为版本的问题而困扰。
2.市场前景问题。我周围很多朋友也用过WP,他们都反应过WP是个好系统,反应流畅界面华丽,只是应用太少了。当然了,这是他们一年前的说法,现在我们都可以看到WP市场上的应用的出现速度绝对超过IOS和Android,应用数量多少只是时间问题。即使安卓和IOS各有着上50万的应用数量,但是大部分却都是死应用甚至是改名后重新上架的应用。这能算是良好的应用环境么?下一代的微软系操作系统win8也即将面向各位消费者了、WP8和win8内核一致,可以轻松的实现桌面和移动的信息交互和应用开发。面对这么多的WINDOWS用户,WP的市场会不广阔么?您想说LUNIX抑或是MAC OSX?哦,这距离普及还有一定的距离。
基于以上的两点,让我坚定了走向WP的道路。
这个BLOG就准备用来记录我在.net平台下Metro应用开发的历程吧。
转载于:https://www.cnblogs.com/DevChanger/archive/2012/10/07/2711592.html