iosapp开发—ios装置

社区服务
高级搜索
猴岛论坛手机数码iosapp开发—ios装置
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
0个回复

iosapp开发—ios装置

楼层直达
Faker_tuzi82

ZxID:54307687

等级: 新兵
举报 只看楼主 使用道具 楼主   发表于: 2013-01-22 0
对Apple而言

使用者经验就是关键,iOS的设计是以手指触控为主,其应用程式都朝自然直觉,有趣易用的方向设计。虽然App有许多商机,但不是学了如何写App就成为愤怒鸟第二,
看到AppStore的快百万的软体,想要在上面出个头不是那么容易,还需要很好的行销。
于是,我心里的建设就是,创作自己想用的软体,自己觉得有趣的软体,用得顺手想得开心,再分享给别人用,能不能变成商业模式赚钱,那就随缘吧。

iOS的可以开发的装置包括iPhone、iPad、iPod Touch、Apple TV,只不过目前的AppleTV还没开放让人开发。
以前我们对于萤幕都以解析度来看,最小的单位就是像素,这个在过去的iOS的设备上也有过如此。然后来引进了新作法,用点为计算单位来取代原本的像素,把实际解析度退到缩放系数后面。


iDevice 解析度 缩放系数 萤幕比例
iPhone 3GS(320 * 1) * (480 * 1) 1 3:2
iPhone 4/4S (480 * 2) * (320 * 2) 2 3:2
iPhone 5((960+176) * 1) * (640 * 1) 116:9
iPad/iPad 2(1024 * 1) * (768 * 1)1 3:2
New iPad (1024 * 2) * (768 * 2)2 4:3

这么做的好处是,当在开发程式时几乎不用做任何改变,iOS就会自动将缩放系数纳入计算,以可能达成的最高解析度显示App及介面。

在设计之前,得花些时间了解一下苹果的人机介面指南(Human Interface Guidelines, HIG), 这文件定义了三种不同的iOS应用程式的类别,分别是公用程式,产出程式,沉浸式。

公用型应用程式(Utility), 大多包含了:
■最少的设定:通常在第一次启用后就可以直接使用。
■简单的流程和版面
■标准的使用者介面元件:如选择页,一次选择一页显示,Info钮,额外页数的灯号。
例如运动的比分,股票和气候这类的程式,提供少量的资讯。

产出型应用程式(Productivity), 大多提供:
■阶层式结构:几乎所有的产出型应用程式都有包含列表和细节检视的阶层结构。
■快速键和捷径:产出的讯息,搜寻或表格通常要输入文字。因为这些工作在手机上的不方便,尽可能减少。不过也有一些像是Facebook的或Yelp的是使用图块(grid)来导引至应用程式的其他部份,而非用索引标签列。
例如用来保持联系,导览世界,寻找资讯,交易及追踪类。

沉浸型应用程式(Immersive), 大多提供:
■将重点放在内容上
■自订使用这经验
例如游戏,观看媒体,执行专业工作等等。

很高兴现在开始有这个讨论版面,以后有时间会慢慢整理出来,包括Objective-C的使用。
[ 此帖被在2014-10-11 15:51重新编辑 ]
« 返回列表
发帖 回复