Windows应用商场,通过应用程序商店“消费者可以下载他们需要的应用程序,并且这些应用程序都有安全保障,他们可以放心地在任何装有Windows 8的设备上运行。Windows应用商场的界面十分简洁,打开后就像是开启了一个
文件夹。
简介
Windows应用程序商场(Windows App Store)的中文界面截图曝光,一份关于Windows 8开发资料中,就首次提到了Windows应用程序商场正在开发中。从中可以明显地看出微软的操作系统正在致力于抗衡苹果的iOS以及惠普的Palm webOS等。 Windows应用商场的两张截图泄露之后,就再也没有关于Windows应用商场更进一步的消息,以至于有人对该图片的真实性产生了质疑。不过网上流传的中文界面的截图进一步证实了Windows应用程序商场的真实性。只不过官方名称是“Windows应用程序商场”而非之前中文媒体翻译的“Windows应用程序商店”。而且Windows应用程序商场的界面真的与苹果应用商店的界面十分相似。
据悉,Windows应用商场的内部测试已经完成,稍后将会进行公开测试,届时广大的开发者们可以自由上传自己开发的应用程序,而用户也能通过Windows应用商场便利、快捷地购买和下载自己所需要的各种应用软件。
据微软透露,通过Windows应用程序商店“消费者可以下载他们需要的应用程序,并且这些应用程序都有安全保障,他们可以放心地在任何装有Windows 8的设备上运行。”Windows应用商场的界面十分简洁,打开后就像是开启了一个文件夹。和之前消息相同,Windows应用商场左侧有:我的应用、应用商场、我的下载、应用管理、系统设置等,右边可以看到我的收藏、聊天记录、我的评论、我的账户等,以及一些应用排行榜等。而应用商店的界面似乎也是一大抄。从苹果到Chrome到Android到Windows,都是如出一辙。有用户表示希望微软能够踏踏实实地开发,至少能够在应用商场足的开发够成熟之后再推出,而不要仅仅满足于拙略的模仿。
Windows 8
应用商店解除18禁游戏限制
微软曾对Windows Store中的应用程序进行了严格的限制,不允许PEGI18和ESRB Mature(17+)分级的游戏出现在商店中。但是现在,微软宣布解除了这一限制,Windows Store接受PEGI18分级的游戏,Win8用户可以直接在Windows Store中下载到曾经被限制的游戏大作了。
不过,家长们也不用担心,Windows Store整合了Microsoft Family Safety家庭安全,父母可以监控孩子们安装了什么应用程序。
微软表示,Windows Store放宽限制,是为了与游戏开发商一起为Windows 8带来更多好游戏。
现在,之前曾受限的《侠盗猎车手5》、《
巫师》等游戏都可以从Windows Store中下载了。对于欧洲用户来说,这更是一个好消息,从Windows Store中能直接获取《
上古卷轴5:天际》、《
质量效应2》、《质量效应3》、《羞辱》、《隐形战争》、《辐射:新维加斯》、《刺客信条:启示录》、《行尸走肉》、《热血无赖》、《黑色洛城》、《特殊行动:一线生机》、《马克思佩恩3》、《使命召唤8:现代战争3》等游戏。
开发
控件
每个Windows8 应用商店的应用都需要控件,例如按钮、 复选框和下拉列表。使用 JavaScript 为 Windows 构建的 Windows 应用商店应用通过免费的 Windows JavaScript 库工具包,为现有的 HTML 控件以及其他控件和功能提供增强的支持。
功能分类
使用 JavaScript 的 Windows 应用商店应用提供了可执行许多功能的多个控件。你可以通过对提供相似功能的控件进行比较来选择适合你的情形的控件。
按照功能分类,控件分为:应用栏和命令、按钮、集合/数据控件、弹出窗口、图形、图像、布局控件、媒体控件、导航、进度控件、分级控件、选择控件、文本控件。
自定义控件
尽管 Windows 8 提供了各种可供你选择的控件,你也可能需要创建自己的控件。创建 PageControl 的一种方式是创建
自定义控件。
创建 PageControl与其他 Windows Library for JavaScript 控件不同,你不用直接实例化 PageControl。相反,你可通过调用 WinJS.UI.Pages.define 方法,传递定义 PageControl 的 HTML 文件的统一资源标识符 (URI) 和定义 PageControl 成员的对象来创建 PageControl。
如果自定义控件过于庞大和麻烦,容易浪费时间,也可以选用可信网站或是第三方控件厂商的控件。这需要根据自身情况,合理的使用。如需要为Windows应用商店程序提供用户界面和数据可视化控件,可以用ComponetOne Studio for WinRT XAML。