Windows Phone 8.1 Update1 支持中文“小娜”及开发者模拟器更新

千呼万唤的 Windows Phone 8.1 Update1 在 developer Perview 发布了还没有升级的朋友随我先睹为快吧。升级了的盆友来看看 WP8.1 update1 还有哪些你不知道的功能。当然这里包括我们一直念叨的中文版 Cortana。 首先介绍一下 Windows Phone 8.1 New features 1. Cortana 中文版不用多说,升级后尽情的调戏吧。(做开发的朋友参考 如何将 Cortana 与 Windows Phone 8.1 应用集成 ) 2. Live Folders ( 暂且翻译成 动态文件夹吧 ):原因很简单,即使将应用的 Tile 放到文件夹后也可以保持 live Tile的特性,并且可以调整 Tile 的大小。   3. Store Live Tile(应用商店动态磁贴):应用商店可以显示最新的应用情况。(每六小时更新一次)     4. 信息的多选和转发功能: 增加了信息的多选并且可以选择新建消息和多选删除。 5. Apps…

0

如何将 Cortana 与 Windows Phone 8.1 应用集成 ( Voice command – Natural language recognition )

随着 Windows Phone 8.1 GDR1 + Cortana 中文版的发布,相信有很多用户或开发者都在调戏 Windows Phone 的语音私人助理 Cortana 吧,在世界杯的时候我亲测 Cortana 预测德国和阿根廷的比赛很准的。(题外话扯远了),可是作为开发者我们怎么将Cortana集成到应用中呢,今天我用一点时间给大家介绍一下如何使用 voice command 集成 Windows Phone 8.1 的应用。 首先要明确两个名词 Voice command & Voice Command Definition 即 VCD文件,相信做过windows Phone 8.0 开发的朋友应该有所了解,通过注册VCD文件 Windows phone 8.0 的应用当中就可以实现 voice command 的功能,如果你不了解请先读一下我之前的文章(这里我就不在过多介绍 8.0 Voice command 的重复内容了),Windows Phone 8 语音 – Speech for Windows Phone 8 快速了解一下Windows…

0

A new stable version: A Private Windows Store project codename ‘BootyBay’ has been published to Codeplex!

Update June, 2014 Sorry for the long waiting! Finally we published the latest version of this POC onto codeplex. Actually most of the work has been done in April or earlier. Actually it is a kinda internal project so for some reasons we have to serve it internally.  We created a dedicated demo site with corresponding services…

0

Windows Phone 8.1 开发技术概览 (Universal APP)

前一阵真的比较懒 WP8.1 已经出来这么长时间了现在才更新BLOG让大家久等了,今天我先为大家介绍下 WP 8.1的开发框架,什么是微软所推崇的 Universal APP,以及我们要开发 Universal APP的时候要注意哪些内容。 如果是您是一个刚刚接触 WP开发的朋友可以先看下我之前的文章了解一下故事背景:Windows Phone 8 与 windows 8 开发技术概览 首先给大家完善一个概念 – 那就是 Windows Phone 8.1 和 Windows Phone 8.0 的区别 1. WP8.0 的开发架构是基于 silverlight runtime 运行时 2. WP 8.1 的开发架构有两种 silverlight runtime /  Windwos XMAL ( 等同于Windows 8.1 ) 运行时 今后我所说的 Universal APP 是基于 Windows XAML 运行时的…

3

Windows / Windows Phone 8.1 预留应用名称及应用上传

最近比较懒好久没有来这里跟大家聊了,WP 8.1 的 preview 发布已经有一阵子了,并且商店支持 8.1 应用也有一段时间了。我就把这篇 8.1 的应用商店预留提交作为 8.1 的一个开始吧。 1. 首先登陆 Windows Phone DevCenter 链接  点击屏幕左侧的 提交应用 按钮 会看到如下页面,和以前的 8.0 商店的步骤一致,我们直接进入应用信息的填写。 WP 8.1 这里和 WP 8.0 有所不同,关键是以前8.0的应用名称是从应用包中读取的,这样会造成 WP 8.0 应用名称重复的情况发生,但是 8.1解决了这个问题并且,8.1的应用商店实现了 universal (通用)的概念,换句话说就是我一个应用名称我们可以在WIN8.1 和 WP8.1 都可以使用。或者说我已有了一个Win8/8.1的应用我可以使用关联功能使用 Win 应用的名称。 这里总结了一下大家可能会遇到的几种场景: 实际操作中来看我们既可以在这里申请一个新的应用名称也可以和现有8.0/8.1的应用名称进行关联。这个关联非常重要,微软商店目前来说是先到先得的原则,所以你心仪的应用名称有可能被抢注滴,让然微软也有正规渠道来申诉你的应用名称。 关联以后我们的应用就会在应用商店中显示 universal APP的 logo,这里对于我们的应用体验也是非常有帮助的。 如果没有Win8应用我们也可以直接在这里保留一个新的应用名称。 这里会列出你的应用的一些打包信息(剩下的市场和价格部分和8.0是一致的) 打包一个WP8.1的应用包 这个过程和 Win8 非常相似。鼠标右键我们的项目然后选择 store – create…

0

Can’t Update Visual Studio 2013 Extensions for the Windows Library for JavaScript

WinJS shipped a new update at Apr 3rd, which we could download via http://www.microsoft.com/en-us/download/details.aspx?id=40793, also we could see this update notification in Visual Studio. But the first time I updated this extension, I still get the update notification and can’t see new project templates under JavaScript section as below: After some search, I finally get…

6

Windows 8.1 应用开发后台任务概述(Windows XAML)

说到后台任务,这是在和许多 Android 开发者聊天的时候,经常被提起的话题之一, Windows 移动平台的后台任务的形式有别与 Android 的后台 service,简单的说在 Windows RT 移动平台下只有在满足一定条件的时候才能运行一部分预先设置好的制的代码。并且 Windows 8.1 和 Windows Phone 8.0 对后台任务有些区别,今天我就为大家介绍一下 Windows 8.1 移动平台下的后台任务,以及他们的运行条件。 首先给大家介绍下 Windows 移动平台的应用运行后台的情景分为多种。 今天我只为大家介绍以下基础任务,后台任务响应系统事件 ( 后台任务的运行条件、ServicingComplete  – 应用更新触发器 )、维护触发器、计时器后台任务,这些内容后面我一个一个的给大家介绍。 在此之前我先介绍下使用后台的应用配置。 手动在 Package.appxmanifest 文件中声明支持的后台任务类型 声明在  <Extensions> 节点中 <Application Id="BackgroundTaskSample.App" Executable="BackgroundTaskSample.exe" EntryPoint="BackgroundTaskSample.App"> <VisualElements DisplayName="BackgroundTaskSample" Logo="Images\squareTile-sdk.png" SmallLogo="Images\smallTile-sdk.png" Description="BackgroundTaskSample" ForegroundText="dark" BackgroundColor="#222222"> <LockScreen Notification="badgeAndTileText" BadgeLogo="images\badgelogo.png" /> <DefaultTile ShowName="allLogos" WideLogo="images\tile-sdk.png"…

0

How to Use Custom Font in Windows Phone 8 Application

When building a Windows Phone app, it’s quite common that we’d like to change the font style of a TextBlock, TextBox and etc. By default, Windows Phone 8 supports fonts for the majority of the writing systems of the world, there are many font families nested in Windows Phone OS, we could take a reference…

2

Windows 8/8.1 及 Windows Phone 8 应用神器 – APP Producer

继 App studio 以及  Project Siena 之后 微软再次打造应用生成器 APP Producer,这个版本的应用生成器功能相对比之前两个版本要简单许多,更适合入门并且真正的支持全平台(WP8 + Win8/8.1)。 下面我就为大家简单介绍一下 App Producer 整个应用生成的流程大致如下: 1.注册 – 所有使用 App producer 的朋友都需要使用MSA注册,只需要简单的填写基本信息即可。(这个过程大概需要一天,因为目前为止是人工审核的)   2. 登录到 App Producer 我们会看到导航栏目中有以下一些选项 Create new: 顾名思义就是创建一个新的应用,一会儿我们来详细看看。 Live Site Health 和 Analytics 都是对于你的应用下载或者访问量的一个数据统计的服务,这个应该是和国内三方统计服务比较相似的。 Store:如果你打算发布你的应用,那么这里就是提供了 Win8 和 WP 商店上传应用的入口。   3. 填写应用名称和市场 (Win8 / Windows Phone 相同名称,默认应用市场 – 就是你应用程序中的内容语言)   4. 应用内容设置…

0

Part II: How to protect your HTTPS communication from Man-In-the-Middle’s decryption in Windows Store App–about which certificate should be included for “Exclusive Trust”

Months ago we wrote a blog article about How to protect your HTTPS communication from Man-In-the-Middle’s decryption in Windows Store App, which was also demoed during TechEd 2013 China last December. However, everything ran smoothly until last week… We reviewed the demo again but it failed with an error message that we’ve never seen when…

0