在不同尺寸的设备上让 app 都大放异彩:尺寸级别和核心要素 Size Classes and Core Components

如今开发 iOS App 需要面对六种不同的 iPhone 屏幕尺寸(iPhone SE、iPhone 8、iPhone 8 Plus、iPhone Xs、iPhone Xs Max、iPhone Xʀ)和五种不同的 iPad 屏幕尺寸(iPad Mini、iPad 9.7″、iPad Pro 10.5″、iPad Pro 11″、iPad Pro 12.9″),同时还有不同的屏幕方向、左右分屏、多任务屏幕需要处理。这就导致在设计开发一个 app 时有许多种屏幕尺寸需要考虑。

Read more   2018/1/28 posted in  Design Develop

Designing For iPhone X —— iPhone 上有了刘海,设计和开发到底该咋整?

Apple 在 2017 年 9 月的秋季发布会上正式发布了 iPhone X。iPhone X 与之前的 iPhone 不同,为了达到全面屏的效果,实体 Home 键被屏幕底部的 Home Indicator 取代,屏幕的四个角由直角变为了圆角,屏幕比例也不再是常见的 16:9,更引人注意的是屏幕顶部还有一个特殊的 Sensor Housing,也即人们俗称的刘海。这些变化对 iOS app 甚至网站的适配都提出了挑战,或多或少会影响你正在使用的 app 的功能与交互。

Read more   2017/10/23 posted in  Design Develop

深入了解 App Store in iOS 11

WWDC 2017 上 Apple 介绍了 iOS 11 中全新设计的 App Store,在随后的 Session 中也从设计、编辑等角度详细介绍了焕然一新的 App Store。按照其介绍的思路,结合一些其他相关资料,在 iOS 11 正式版即将发布之前,来一起深入了解下 iOS 11 的 App Store。

Read more   2017/8/27 posted in  Design Develop Teconology

设计 app 内订阅项目的基本准则

在订阅时提供一个轻松简单、透明易懂、吸引人的用户体验将会更好地传达订阅的价值、优化订阅的流程,更加容易获取新的订阅者。

Read more   2017/8/25 posted in  Design

iOS 11 的设计有什么新变化?

从导向、排版层级、对比度三个方面介绍 iOS 11 设计上的一些变化,从而帮助你设计一个具有丰富的视觉层级、清晰的导航、易于使用和简单的交互的 app。

Read more   2017/8/15 posted in  Design

从设计出发认识 UIAlertController

Apple 在 iOS Human Interface Guidelines 中提到了两种 View:Alert 和 Action Sheet。如果对 iOS 系统很熟悉的话,在各种 app 里都会看见这两种 View 的身影。两种 View 都会打断用户的操作,覆盖掉当前界面,在界面上以模态窗口的形式呈现,一般是向用户传达重要的信息并期望用户能够做出反馈。

Read more   2017/7/9 posted in  Design Develop

让 app 走向世界,面向更多的用户

要想让自己的 app 面向更多的国家/地区,服务更多的各种各样的用户,就需要考虑 Inclusive App Design。除了为什么这样做,重点讲了该如何做。

Read more   2017/6/15 posted in  Design

跟随 SF 字体深入了解字体和排版概念

由 SF 字体引出字体的一些术语和排版上的一些概念,介绍了 SF 字体在排版上提供的新功能。

Read more   2017/6/11 posted in  Design

Apple 平台新字体 SF 有什么特性?

介绍从 iOS 9 时代开始使用的新的系统字体 San Francisco,包括 SF 字体的分支、如何使用、提供的功能等。

Read more   2017/5/18 posted in  Design