Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
查看: 1940|回复: 0

[教程] Windows Store Apps 开发手札 – 前言 [复制链接]

此人已被屏蔽

UID
479441
帖子
1481
PB币
4371
贡献
0
技术
29
活跃
267

7周年庆典勋章 活动参与先锋 I'm Windows Phone用户 远景技术达人 应用界 远景智多星 8周年庆典勋章

发表于 2012-12-14 09:46:57 |显示全部楼层
本帖最后由 satanness 于 2013-1-5 15:07 编辑

是公司决定让开发Metro版的客户端,跟我一点关系都没有。 其实现在已经不能叫Metro了,会侵权。。这东西是麦德龙轮胎的别名,微软也拿这做橡胶的公司没办法,就全线改名Windows Store Apps。 对于程序员来说,Win8 Apps开发起来简单了许多,但是又难了许多。比如布局方式,变成了XAML &  C++/C#/VB,或者是HTML & Javascript,可以让使用MVC模式的开发者们更好地将M跟V分开,极大地降低了耦合度。这样在App开发过程中,程序员就真的可以只去关心逻辑部分了。HTML & Javascrip偶是搞不了,反正偶也没有什么艺术细胞,又要搞CSS啥的,着实让人郁闷。只能选择XAML &  C++。 更让人郁闷的是,C++的资料不多,大部分都是C#的,无论是网站上,实体书,甚至连MSDN上都是C#的地盘! 就像这样:
        
像这样:

像这样:

所幸还是有一部分资料的,就利用俺强大的自学能力和搜索能力来搞吧。上面这个Navigate是Win8 App中非常重要的一部分,居然都没有点资料,真让人心寒,C++要完蛋了么? 书什么的是别想了,目前为止就找到了一本XAML & C++的书,300大洋,偶有点望而生畏了,就敬而远之吧。 哦对了,所谓的C++也不再是纯粹的C++了,已经变成了C++/CX。所有的引用对象前面都要加上个小“帽子” —- “^”符号(这东西的英文名称也的确叫hat)。第一眼看到代码的时候,我就懵了,这都是些什么乱七八糟的东西啊,这堆帽子是搞毛的啊,这堆无解的lambada表达式是肿么一回事啊,这堆ref new是阴谋么。。所幸在接下来一段时间的磨难中,也算是明白了点皮毛,会一点点码到这儿来的。 先磨叽这么些,下一篇文章来大体的介绍一下开发流程。

我的博客地址:http://www.cy198706.com  转载的话还是通知我一声吧。


回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件