Windows “.NET研究”Phone 7应用之新浪微博——UI设计

  Windows phone 7应用一直没有时间去做,上周在APP Store的论坛上看到一个国外DVP写了一篇Twitter在Wp7上客户端,仔细看了一下觉得很简单,只是单一利用WP7获取Twitter上信息列表. 国内的微博我只玩过163网易的,但是可惜的是并没对开发人员开放API. 反而Sina推出了自己微博的API访问接口. 而且还出了相关SDK.

  仔细看了API文档很详细, 尝试把Sina的微博移植WP7客户端上,注册了一个新浪账号觉得Sina的微博界面有些过于简陋了.而且给我的第一感觉对页面色调的搭配上有些不舒服.总体布局是4:1左右比例, 图片的边框有些太过明显,sina微博虽然给我第一感觉并不太好,但功能确实比网易的要丰富. 决定逐步的把Sina MiniBlog[微博]移植到WP7客户端上.本篇关于客户端UI设计 展示只做了两个界面.

  Wp7在安装附带有一个Express Bland 4设计器, Vs2010中关于如果做UI设计 总觉得界面太小 想对属性都是通过编码方式确定 尝试一番很耗费时间久放弃了,对于开发人员来说Express Bland设计器很多人第一直觉是抗拒的. 但是我使用完之后才知道设计器所带方便.

  关于WP7上Sina客户端 我打算逐步迭代方式把功能完善上来.对于WP7 的UI设计第一次做,色调搭配以及模板设计完全是按照自己设想去做. 有可能不太合适,也希望有人提出更好建议.打开Express Bland 4工具 新建一个Project.:命名SinaMiniBlogWP7Demo

上海网站建设 title="2010-11-27_215052" src="https://yqfile.alicdn.com/img_b7c720253c3b15f777c0ecd75566a856.png" border="0" alt="2010-11-27_215052" width="554" height="509" />

  创建解决方案结构:

  创建WP7上Sina客户端登陆页面:LoginFrom.xaml先看看UI效果:

  Sina链接API需要提供一个指定登陆账户.登陆微博WP7上客户端.登陆之后显示主页面设计UI如下:

  如上展示模板.静态数据.初步设想是登陆WP7上Sina客户端后用户能够同Web页面一样操作自己的微博.而不是单一预览自己微博信息.发布自己微薄信息模板[功能上加上图片 超级链接等]:

  微博信息及时浏览列表静态单一模板:

  经常用微博的用户应该都知道,微博列表不仅可以发表单一信息 同时还可以发表丰富图片文字信息, 并且支持他人回复评论,收藏和转发等基本功能,鉴于此我特别比对自己比上海闵行企业网站制作较熟悉的网易,初步分析三个微博预览模板,如上只是单一文字信息模板,:

  模板A:包含图片 文字 超链接富文本显示模板 设计效果如下:

  模板B:针对某条微博信息附带有文字或图片评论模板 设计效果如下:

  如上市附带评论文字信息模板,.对于附加图片的模板正在制作,另外对于有人也提出是否在回复人前面加上相关的个人图像类似QQ,但我觉得这样一来就反而使页面更加混乱 信息失去重点,另外一个很实际问题 会给更多的人产生必要信息流量, 类似出现多条评论时 加以隐藏是一个触控按钮,对于单一列表 如果用户采用触屏方式当已到达 列表地步就会自动浏览加载更多信息和列表.

  在发布微博信息那个页面也有人提出是否单独建立一个页面,附加更多表情和图片 在目前操作不便, 毕竟屏幕宽度有限,.这个问题正在考虑。如上市关于Sina微博在WP7上UI设计初步设想,欢迎各位在留言中提出相关建议.

时间: 2024-10-24 11:12:56

Windows “.NET研究”Phone 7应用之新浪微博——UI设计的相关文章

Windows Phone 7应用之新浪微博——UI设计

Windows phone 7应用一直没有时间去做,上周在APP Store的论坛上看到一个国外DVP写了一篇Twitter在Wp7上客户端,仔细看了一下觉得很简单,只是单一利用WP7获取Twitter上信息列表. 国内的微博我只玩过163网易的,但是可惜的是并没对开发人员开放API. 反而Sina推出了自己微博的API访问接口. 而且还出了相关SDK. 仔细看了API文档很详细, 尝试把Sina的微博移植WP7客户端上,注册了一个新浪账号觉得Sina的微博界面有些过于简陋了.而且给我的第一感觉

Windows Phone7的UI设计:信息整合和信息展示

文章描述:Windows Phone UI前瞻:期望越大失望也越大. Windows Phone 7刚刚宣布了推迟在华上线的消息,跳票往往是用户最为反感的事.在正式上线之前,HT实验室带你预览一下Windows Phone 7的UI设计,看看是否与您期望的相同,先睹为快! "内容即界面"是Metro的设计原则之一,WP认为,直接.明了的信息才是好的用户体验,因此特意在页面弱化操作,突显信息展示.另外,WP7还深度涉入Facebook.twitter等平台,加强了信息整合.信息整合和信息

艾伟_转载:基于.NET平台的Windows编程实战(二)—— 需求分析与数据库设计

本系列文章导航 基于.NET平台的Windows编程实战(一)--前言 基于.NET平台的Windows编程实战(二)-- 需求分析与数据库设计 基于.NET平台的Windows编程实战(四)-- 数据库操作类的编写 基于.NET平台的Windows编程实战(五)-- 问卷管理功能的实现 基于.NET平台的Windows编程实战(六)-- 题目管理功能的实现 大家都知道一个系统的成败与否关键在于其所做的需求分析是否到位,数据库的设计是否合理.因为本系列文章的目的是在于提高大家对.NET Wind

使用VS2010为Windows“.NET研究”7编写一个杀手级WPF应用

当你使用最新的操作系统,在最新的框架上构建应用程序,并且使用最新版本的Visual Studio的时候,你可以使用许多令人兴奋的新特性.你可以学习一下怎样使用Visual Studio 2010, WPF 4 和 the Windows API Code Pack给你的应用程序添加Windows 7 UI. Windows 7 UI有很多令人兴奋的元素,例如:全新的任务栏,或者跳转列表,视觉体验本身并不属于应用程序的范畴,但是它是应用程序体验的重要组成部分.作为一个WPF开发者,你可以把那些元素

WINDOWS PHONE 8 UI 设计指南

  @TerryFan (思科云协作部门用户体验设计师):最近在准备Windows Phone 8的设计工作,寻找资料时看到这篇文章,感觉有点像是MSDN里design guide的总结,是快速入门WP设计的绝佳文献,由于本人对WP的理解还不够深,而文章中有很多WP的专有词汇和描述,所以翻译难免有误,希望大家指正. 欢迎关注我的微信公众号"开卷有译"获得新文章推送. ========================== 我是设计的分割线 ========================

新浪微博产品设计细节:CSS3效果的运用

文章描述:css3受累于国内浏览器占比的现状,无法大面积使用.但我想,作为行业内的一分子,从细节入手,逐步提高自己网站在高版本浏览器下的细节品质,多少也会影响到高版本浏览器的推进.如果您因为看了这遍文章,而去升级了自己的浏览器,开始尝试使用firefox和chrome,那这篇 浏览器,作为一神器,帮我们打开了缤纷万千的网络世界窗口.而她发展到今天,也诞生了一个又一个的怀神版本,可能有人钟情于她的花哨,有人痴迷于她的速度--我们,作为重构工程师,必然要更关注他背后的技术革新,那就是css3的支持了

用户研究经验:访谈结构设计和提问方式设计

文章描述:浅析用户体验评估标准的建立. 访谈也需要设计吗?当然.一个用户研究的成败往往在实施前就已经注定了,包括你挑选什么样的用户,以及如何制定详细的研究计划.对于访谈研究来说,设计一份合理.详尽.缜密的访谈提纲至关重要.那么访谈提纲的设计需要注意哪些方面呢?我准备从访谈结构设计和提问方式设计两个方面来谈: 一.访谈结构设计 从最简单的问题开始.不必一开始就切入正题,而是给用户一个适应访谈气氛和放松下来的过程.如果一上来就问比如"请您谈谈某某产品的优点和缺点"或者"请您说说最

设计思想:需求特性分析新浪微博产品设计

闲聊几句新浪微博 刚刚看了麦田的<闲聊几句新浪微博>,我想从另外一个思维角度来看这个产品.其实我一向认为对于产品设计来说,最终是否能够成功,很大程度上取决于对需求特性的把握,而对需求特性的把握往往需要定性加定量的分析,而定量分析对于外部观察者来说,由于往往很难得到实际运营数据,所以无法得到有效的参考.另外一方面,对于互动型社区产品,产品功能设置和运营本身会对数据产生很大的影响,因此这部分影响也需要通过一些方法来定量分析,排除出去,最终才能够看清楚产品本身的逻辑和用户需求特性之间的真正关联性.麦

一个用Windows Azure和Virtual Earth打造的毕业小设计和消遣工具

毕业论文的主题是云计算,为此最近这段时间看了无数相关理论文献和观点.上个礼拜结了题,但是自己偷懒了一把,本来是计划用 Azure写个小Sample的,后来想想论文字数到了就算了. 结果答辩前两天,导师说这样你的毕业论文很不饱满,创新什么的都没有,索然无味,还是把本来设想的程序给加进去吧!想想也是,毕竟有个亮点,娱乐娱乐答辩老师也好. 然后便连夜装好开发环境,找Sample, 看教程,因为本来就是想写个小应用,代码写起来很快.因为几个月前就拿到了Azure的测试邀请,写好就能直接往云端部署了. 这