codecamp

1.9 品牌推广(Branding)

1.9 品牌推广Branding

成功的品牌推广不仅仅包括在应用中添加品牌元素。优秀的应用应该通过创建独特的外观和感觉来为用户提供愉悦、难忘的体验。

在iOS系统之下可以很容易地使用自定义的图标、颜色和字体来创建区别于其他应用的UI。当你进行这些元素的设计时牢记以下两点

  • 每个自定义的元素本身都需要具备良好的观感和功能性但它也应该与应用中其他元素保持一致无论应用中其他元素是自定义的还是标准的。
  • 为了在iOS中感觉舒适你的应用虽然不必看起来跟内置的一样但是需要对它的遵从、清晰度和深度如欲了解更多参见1 为iOS而设计Design for iOS进行整合。花些时间弄清楚在你的应用中遵从、清晰和深度所代表的意味并把它们在你的自定义元素中表达出来。

当你需要让用户意识到你的品牌时你应该遵循以下几点

以精致优雅不唐突的方式植入品牌元素。用户使用你的应用来完成事务或者进行娱乐他们不希望被强迫着去观看广告。为了获得最好的用户体验你可以通过字体、颜色和图像的设计来潜移默化地地提醒用户你的品牌身份。

避免远离用户关心的内容。不要像上图中的反例那样将仅有品牌意义的内容放在屏幕顶部二级栏上持续展示使正文内容空间被压缩而是考虑以其他低侵入性的方法无处不在地展示品牌如使用自定义颜色、字体或巧妙地定制屏幕的背景。

抵抗住诱惑不要把你的logo贯穿整个应用。移动设备的屏幕多数相当小logo的每一次出现都会占据空间从而将用户与他们想看的内容隔离开。而且在应用中显示logo并不能像在网页中显示logo那样达到相同的目的对于用户来说通常会很容易在不知道网页所属的情况下访问一个网页但却极少有用户会在完全不看一个iOS系统中的应用图标的情况下就打开它。

1.8 动画(Animation)
1.10 颜色与字体(Color and Typography)
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }