看到现在 Metro style Apps 文章很少,最近又研究了下 感觉不错把心得分享出来

这里讲的是Metro style Apps  而不是PC上的Application ,你需要明确并清除这一点,并选择自己喜欢的语言

 

image

APP  开发 先决条件

1.你需要了对上述红框内的语言有所了解

2.装上WindowsDeveloperPreview

如果你是 Silver /Wp 7 dev 可以直接开始了,(这里并不讲述环境搭建,园子有很多文章,大家自行搜索)

在给大家上一副Metro style application APIs ,这幅图会贯穿我们的学习路线 ,切记

 

 

Metro style application APIs

 

好了废话说了这么多 ,开始我们第一个App 吧 微笑,打开VS 选择自己的语言 建立我们的第一个项目吧

 

image

 

image

大家注意解决方案多了一个 Package.appxmanifest  本质是一个XML ,用于配置我们的APP 至于详细作用,当你的程序没有权限的时候就要在这里配置了 在下一篇文章 我们具体来讲,

按照惯例 我们第一个程序还是来个hello world 吧 由于 metro app 没有了弹窗(流氓公司的窗体大战 影响深刻啊) ,so 我们可以考虑用Popup 来

在XAML 中我们加入

   <Button Content="Button" HorizontalAlignment="Center"  VerticalAlignment="Center"  Width="99"  Click="Button_Click" />  

在CS

private void Button_Click(object sender, RoutedEventArgs e)
{
    Popup pop = new Popup();
    TextBlock tb = new TextBlock();
    tb.Text = "Hello world";
    pop.Child = tb;
    pop.IsOpen = true;
}

好了 这就是我们的第一个App了

image

切换到metro 就看到我们的app了

很简单吧,下一篇 我们将介绍 WinRT 和Framework 交互

ps:dudu 老大 开个 Metro style Apps 吧 我都不知道 投哪了。。。

 posted on 2012-02-17 14:36  沐訫  阅读(195)  评论(0编辑  收藏  举报