初识Win8与Win8 App开发


        Windows 8 及 8.1 较前代操作系统最大的不同就是加入了Metro界面(好像后来改名了,反正也没人在意),Metro界面是微软在移动平台大行其道的情况下对Windows 操作系统作出的最大改变,更多的是为了迎合触控操作以及移动平台的需求,但是小博主对Metro界面在PC上的表现实在不感冒。动态磁贴和扁平化的概念确实酷炫,但对于习惯传统Windows界面的人来说还是感觉Metro在PC端有点鸡肋,也许时间会解决这个问题,但是目前效果有限。
         微软自己也承认引入Metro界面到Windows 8是在强迫用户使用,取消开始菜单栏也许是这个“阴谋”的一部分,但好歹现在MS也妥协了,加了个开始菜单按钮,至于开始菜单,只能呵呵了。 Metro最大的特点就是动磁贴,不论是罗列应用的Metro界面,还是Metro应用的内部呈现都加入了很多磁贴元素,总体看起来信息密度下降了,这可能更多的是迎合了移动用户的需求。简单的方块在Win8 Metro中无处不在,整体给人的印象就是为的触控而生,几乎所有可以点击的地方,其热点区域都至少保持比手指头略大;大量的滑动操作也方便了用户直接用手操作。但是对于以鼠标和键盘作为主要输入设备的情况,Windows 8并不太讨好人,同样,这需要用户去习惯。
         再来说说我对Win8 App开发的浅薄之见,大的环境是,这是微软的技术平台中的一部分,好处当然就是与现有微软技术的几乎无缝的衔接,专业的开发工具的支持,完整的库及相关的文档,成熟的社区以及丰富的社区资源,等等等等。Win8 App的开发方式也有很多种,可以使用C#、c++、VB、HTML、JS、CSS的一种或多种技术相结合来开发。Win8 App同时也与Windows Phone 8/8.1也有很大的共通之处,大量共享的API可以让你只做少量修改就可以将Win8 App移植到WP8平台。
说完了好处,再来说说局限性,最大的局限也是来自于最大的好处,就是开发者可以自定义的地方减少了。MS为开发者提供大量的现成开发资源的同时,也限定了开发都所能做的修改。扁化效果以及动态磁贴似乎是Win8 App的必由之路。其次,从现有的大部分App的使用情况好看,用户能对App做的个性化定制非常有限,这很多程度上就是受上述原因的影响。
        上面说了一些对Win8 的个人看法,可能有不足之处,仅供围观。Windows8带来的新元素的好与坏,每个人都有自己的看法,但至少表明Windows操作系统时刻都在做改进以适应当前的趋势。Windows 8要获得传统Windows用户的青睐还需要更多时日。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值