12 2014 档案
摘要:各位园主,以及博客园的工作人员们祝大家新年快乐!我们特意制作了一个简单的动画,放在了博客园UAP的WP App里面,没有WP手机的看youku吧:http://v.youku.com/v_show/id_XODYxMTM4ODM2.html(有声音的哟)这个动画完全是用Win RT SDK开发制作而...
阅读全文
摘要:当用户在多个windows设备上使用应用时,我们希望用户的某些设置和数据可以在多个之间共享,比如我们新版本中收藏的文章。通常情况下要实现这种功能,我们可能需要自己弄个服务器或者使用onedrive等网站来存放文件,但是对于我们这种小型的应用有点过了,额外增加了代码和维护的工作。这种时候使用windo...
阅读全文
摘要:大家好,在我们的博客园 UAP的第二版发布以后,通过不同渠道收到了很多同学的反馈。有些同学反映应用没有自动更新。我们推测是在第二版发布时,发布账户的名称有所改动造成的,所以还请没有自动更新的同学可以在下面的网址手动更新一下:Windows Phone Store App link: http://w...
阅读全文
摘要:以今天的眼光来看,一个好应用首先是要有好的用户体验。而好的用户体验最直观的就来自于用户界面。好的用户界面则需要好的设计,更需要好的实现。今天我们就向大家分享一下我们在使用Xaml实现界面设计上的一点心得。样式管理我们拿到的设计,大多是一张红线图,布满了距离,字号,色号,事无巨细的量化了我们的用户界面...
阅读全文
摘要:我们今天发布了博客园 UAP 的新版本。短短一周时间Windows版已经有了如下改进:1. 增加已读博文自动变成灰色功能。2. 博文及新闻页面加入缩放功能,二指缩放显示精简内容3. 增加分类功能4. 增加收藏功能,Windows 版与 WP 版的收藏可以在线通过微软账号自动同步5. 阅读界面点击作者...
阅读全文
摘要:前言拿到一个App的需求后,对于前端工程师来说,第一步要干什么?做Navigation规划!第二步要干什么?做页面分解!页面分解如何做?首先要确定UI Element的容器,其次要抽象UI Element本身,也就是要做一堆自定义控件,最终组成整个页面。今天我们就说说自定义控件如何实现吧。感性认识在...
阅读全文
摘要:在我们的应用(博客园UAP)中,加入了ListView上拉获取更多内容的功能(GridView也可以),这个功能是通过ISupportIncrementalLoading接口实现的,这是个从Windows 8就开始提供的接口(当然你可以通过ScrollViewer来实现这个功能,只不过稍微麻烦点,还...
阅读全文
摘要:1)SDK选择:如果你是在Windows Phone 8.1上做一个新App, 或者想把7.x/8.0的App移植到8.1上,请使用WinRT SDK,而不是Silverlight。当然Silverlight在一段时间内还会被支持。 2)如果你有关于WinRT的博客,请发表到.NET技术->Metro/WinRT上,而不是发表在手机开发->Windows Phone上 3)如果你想读到相关的博...
阅读全文
摘要:在开始之前,我们先了解下博客园提供的接口:博客: http://wcf.open.cnblogs.com/blog/help新闻: http://wcf.open.cnblogs.com/news/help以博客园_48小时阅读排行为例,返回的Xml如下图(RSS,如果你用IE打开的话,会提示你订阅...
阅读全文
摘要:前言几乎所有的移动 App 都会为用户提供一个设置页面(Setting Page 或 Preference Page),来满足大家对于一个 App 众口难调的需求。虽然有一种说法表示,最好的 App 不需要设置,一切默认呈现给用户的就是最好的选择。但是对于大多数开发人员来说,这样的境界不是可以简单达...
阅读全文
摘要:SDK选择:如果你是在Windows Phone 8.1上做一个新App, 或者想把7.x/8.0的App移植到8.1上,请使用WinRT SDK,而不是Silverlight如果你有关于WinRT的博客,请发表到.NET技术->Metro/WinRT上,而不是发表在手机开发->Windows Ph...
阅读全文
摘要:前言本篇随笔主要是分享一下做一个Universal App的目录组织结构,说明什么样的结构才能适合一个团队开发,使开发成员之间的相互影响最小。这些组织好的项目和目录会成为一个公共的规约,大家都能知道什么东西应该放在哪里,或者在什么地方能找到什么功能。这对于避免重复写code或者最大限度地复用code...
阅读全文
摘要:在移动和云成为微软的主题之后,Windows Phone 8.1 手机和Windows 8.1平板也渐渐成熟,吸引了越来越多的开发者。为了让开发者们高效的开发一款跨手机和平板的应用,微软顺势推出了Universal应用的概念。今天我们想向大家分享怎样用C#和XAML语言开始开发一个跨Windows ...
阅读全文
摘要:Universal App (以下简称UAP) 对大多数人来说还是个新概念,因为有了Windows 8.1和Windows Phone 8.1以后,才有了这个概念,大概意思是说:你写一套代码,能够在所有运行Windows的平台上通用。目前来看,PC/Surface/WindowsPhone可以做到这...
阅读全文