由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
PDA版 - iPhone这个固定分辨率的设计结果反过来好像限制了iPad的发展
相关主题
谁给科普一下什么是高清?13.3寸笔记本1920*1080分辨率下字也太小了吧!!
微软到底什么时候才会解决高分辨率屏幕问题?如果
为啥这些移动操作系统对多分辨率兼容不好到底是分辨率重要还是尺寸重要?
苹果的忽悠策略还是很成功的nook color这个高清屏的几个弊端
在IPAD3 出来之前不要买任何tablet说一下入手Kindle Fire的感受
统一分辨率既是果子成功的保障又是发展的桎梏iphone 5s 还是 samsung G4?
果果的新手机应该是2272*1280分辨率android app market搜索真的不是一般的弱
这里软工多,我来请教一个win下缩放的问题如何uninstall自带apps?
相关话题的讨论汇总
话题: iphone话题: ipad话题: 分辨率话题: app话题: windows
进入PDA版参与讨论
1 (共1页)
b***y
发帖数: 740
1
限制分辨率,程序容易开发和调试,是iPhone平台成功的其中一个原因。iPhone 4用了
Retina正好double了以前iphone的分辨率,照顾了兼容性。
可一到iPad上就复杂了。如果iPhone Appd的UI不重新开发直接在iPad上跑就是直接放
大,分辨率差太多,屏幕比例也不一样,效果很悲剧。现在iPad 2出来也没办法像
iPhone 4一样double iPad的点阵,成本或者技术不允许。如果不double,只是单纯提
高分辨率,以前的iPad Apps就悲剧了。
如果iPhone App的编程模式一开始就像Windows App一样可以自适应不同的分辨率,问
题就简单了,可以直接在iPad上跑,iPad升级分辨率也不一定要double了。
这个模式现在好像现在反过来把iPad的屏幕分辨率发展限制住了。相反许多Android
Apps特别是文本Apps对不同的分辨率适应很好,基本不用太大修改就可以直接哪到Pad
上来用。
l**t
发帖数: 6971
2
谁说iOS是固定分辨率了?乱讲嘛。
g*****g
发帖数: 34805
3
自适应分辨率也没有什么难的,只是需要时间来转化应用。
我倒不认为这个在iPad上会是多大的问题。

Pad

【在 b***y 的大作中提到】
: 限制分辨率,程序容易开发和调试,是iPhone平台成功的其中一个原因。iPhone 4用了
: Retina正好double了以前iphone的分辨率,照顾了兼容性。
: 可一到iPad上就复杂了。如果iPhone Appd的UI不重新开发直接在iPad上跑就是直接放
: 大,分辨率差太多,屏幕比例也不一样,效果很悲剧。现在iPad 2出来也没办法像
: iPhone 4一样double iPad的点阵,成本或者技术不允许。如果不double,只是单纯提
: 高分辨率,以前的iPad Apps就悲剧了。
: 如果iPhone App的编程模式一开始就像Windows App一样可以自适应不同的分辨率,问
: 题就简单了,可以直接在iPad上跑,iPad升级分辨率也不一定要double了。
: 这个模式现在好像现在反过来把iPad的屏幕分辨率发展限制住了。相反许多Android
: Apps特别是文本Apps对不同的分辨率适应很好,基本不用太大修改就可以直接哪到Pad

b***y
发帖数: 740
4
我相信iOS是不限制分辨率的,但是你用过iPhone SDK就知道了,一般App的窗口资源在
开发阶段就是根据Device(Iphone 4, iPhone 1/2/3, iPad) 固定大小,不会自适应窗
口大小。IPad上跑iPhone的程序也就是简单的double一下点而已。

【在 l**t 的大作中提到】
: 谁说iOS是固定分辨率了?乱讲嘛。
b***y
发帖数: 740
5
转化应用说的容易。如果原来的UI代码一直假设只有一个分辨率,这个代码就很难改了
。基本只能重写。而且指望这几十万个Apps在新的系统出来之后都要Developer去转换
一下?这不太现实。

【在 g*****g 的大作中提到】
: 自适应分辨率也没有什么难的,只是需要时间来转化应用。
: 我倒不认为这个在iPad上会是多大的问题。
:
: Pad

l**t
发帖数: 6971
6
ft,没听说过resolution independence?
个别app developer傻,不能怨社会啊。
g*****g
发帖数: 34805
7
作为一个资深的UI开发者,俺觉得这个不可能要到重写的地步,除非
原来的代码很烂,也就是改改就得。用图片的地方要重新整大分辨率的。

【在 b***y 的大作中提到】
: 转化应用说的容易。如果原来的UI代码一直假设只有一个分辨率,这个代码就很难改了
: 。基本只能重写。而且指望这几十万个Apps在新的系统出来之后都要Developer去转换
: 一下?这不太现实。

r****t
发帖数: 10904
8
重写 UI 部分是很可能的,甚至有些要重设计菜单,因为大屏需要放更多选项进一屏里
面,直接修改出来的难看。

【在 g*****g 的大作中提到】
: 作为一个资深的UI开发者,俺觉得这个不可能要到重写的地步,除非
: 原来的代码很烂,也就是改改就得。用图片的地方要重新整大分辨率的。

j*******e
发帖数: 409
9
期待高分ipad出现
y*******g
发帖数: 6599
10
也不带这么说的,比较精细的UI设计往往就是px 2 px
早期版本的three20就有很多hard code的坐标。搬到ipad几乎不能用。后来才慢慢好起
来,总不能说facebook的
developer也算傻的一类吧。

【在 l**t 的大作中提到】
: ft,没听说过resolution independence?
: 个别app developer傻,不能怨社会啊。

相关主题
统一分辨率既是果子成功的保障又是发展的桎梏13.3寸笔记本1920*1080分辨率下字也太小了吧!!
果果的新手机应该是2272*1280分辨率如果
这里软工多,我来请教一个win下缩放的问题到底是分辨率重要还是尺寸重要?
进入PDA版参与讨论
d*********g
发帖数: 2906
11
作为developer,iPhone和iPad的相对固定的分辨率要比Android上的多种不同分辨率更
容易写出高质量的app。
对Android developer而言,Android SDK没有分辨率的概念,只有dip (device
independent point),就是在dpi(dots per inch)是160的屏幕上一个的一个点,就
是1/160 inch的距离。理论上这对于支持不同物理分辨率的屏幕很方便,但在实际效果
上有时却不很不理想。主要在两方面,第一上layout相对固定的app在不同的屏幕上很
有可能显示混乱,第二是raw image被缩放了后在屏幕上显得很粗糙。对于developer而
言,为了保证不同屏幕上的显示效果,必须花一定的时间和心思来处理这个问题。尽管
对于一个熟练的developer而言支持不同屏幕并不是很麻烦,但对于beginners,在
Android上写出同等质量的app比要在iPhone上困难一些。
z****m
发帖数: 715
12
android的那个dpi就是一个joke,看看android市场里面那些只能在部分硬件上跑的app
就知道了。

【在 d*********g 的大作中提到】
: 作为developer,iPhone和iPad的相对固定的分辨率要比Android上的多种不同分辨率更
: 容易写出高质量的app。
: 对Android developer而言,Android SDK没有分辨率的概念,只有dip (device
: independent point),就是在dpi(dots per inch)是160的屏幕上一个的一个点,就
: 是1/160 inch的距离。理论上这对于支持不同物理分辨率的屏幕很方便,但在实际效果
: 上有时却不很不理想。主要在两方面,第一上layout相对固定的app在不同的屏幕上很
: 有可能显示混乱,第二是raw image被缩放了后在屏幕上显得很粗糙。对于developer而
: 言,为了保证不同屏幕上的显示效果,必须花一定的时间和心思来处理这个问题。尽管
: 对于一个熟练的developer而言支持不同屏幕并不是很麻烦,但对于beginners,在
: Android上写出同等质量的app比要在iPhone上困难一些。

d****n
发帖数: 12461
13
土了吧。Windows比Linux成功的一个地方就是不少对话框都限制死大小了,从图标到输
入框到确认按钮。所以不会出现一块大灰布上面一个按钮只占一个角落的情况。
网站上,vBullitin和phpBB这种自适应宽度的界面哪能和flash比啊?你自己去看大部
分网站,例如android.com,是不是都是限制宽度的啊?
限制越多,UI就越容易显得定制。

Pad

【在 b***y 的大作中提到】
: 限制分辨率,程序容易开发和调试,是iPhone平台成功的其中一个原因。iPhone 4用了
: Retina正好double了以前iphone的分辨率,照顾了兼容性。
: 可一到iPad上就复杂了。如果iPhone Appd的UI不重新开发直接在iPad上跑就是直接放
: 大,分辨率差太多,屏幕比例也不一样,效果很悲剧。现在iPad 2出来也没办法像
: iPhone 4一样double iPad的点阵,成本或者技术不允许。如果不double,只是单纯提
: 高分辨率,以前的iPad Apps就悲剧了。
: 如果iPhone App的编程模式一开始就像Windows App一样可以自适应不同的分辨率,问
: 题就简单了,可以直接在iPad上跑,iPad升级分辨率也不一定要double了。
: 这个模式现在好像现在反过来把iPad的屏幕分辨率发展限制住了。相反许多Android
: Apps特别是文本Apps对不同的分辨率适应很好,基本不用太大修改就可以直接哪到Pad

h**********y
发帖数: 1293
14
你以为每个人都写这么傻逼的code?

【在 b***y 的大作中提到】
: 转化应用说的容易。如果原来的UI代码一直假设只有一个分辨率,这个代码就很难改了
: 。基本只能重写。而且指望这几十万个Apps在新的系统出来之后都要Developer去转换
: 一下?这不太现实。

s****c
发帖数: 11300
15

Pad
windows程序从来都不是可适应分辨率的
恰恰相反,windows程序是基于分辨率的 比如窗体的大小 单位是像素值
而不是实际在显示器上显示的物理大小
更复杂一点的文字显示就更不用提了,高分屏为什么在pc上不流行,文字效果差是很重
要的原因

【在 b***y 的大作中提到】
: 限制分辨率,程序容易开发和调试,是iPhone平台成功的其中一个原因。iPhone 4用了
: Retina正好double了以前iphone的分辨率,照顾了兼容性。
: 可一到iPad上就复杂了。如果iPhone Appd的UI不重新开发直接在iPad上跑就是直接放
: 大,分辨率差太多,屏幕比例也不一样,效果很悲剧。现在iPad 2出来也没办法像
: iPhone 4一样double iPad的点阵,成本或者技术不允许。如果不double,只是单纯提
: 高分辨率,以前的iPad Apps就悲剧了。
: 如果iPhone App的编程模式一开始就像Windows App一样可以自适应不同的分辨率,问
: 题就简单了,可以直接在iPad上跑,iPad升级分辨率也不一定要double了。
: 这个模式现在好像现在反过来把iPad的屏幕分辨率发展限制住了。相反许多Android
: Apps特别是文本Apps对不同的分辨率适应很好,基本不用太大修改就可以直接哪到Pad

s**u
发帖数: 1436
16
现在不搞自适应分辨率不行了。

【在 s****c 的大作中提到】
:
: Pad
: windows程序从来都不是可适应分辨率的
: 恰恰相反,windows程序是基于分辨率的 比如窗体的大小 单位是像素值
: 而不是实际在显示器上显示的物理大小
: 更复杂一点的文字显示就更不用提了,高分屏为什么在pc上不流行,文字效果差是很重
: 要的原因

r****t
发帖数: 10904
17
你搞反了,写的不好的有问题说明很多人 not get it. 是 joke 也是个冷 joke. 冷
joke 就 barely qualify for jokes.
固定分辨率才是真的 joke.

app

【在 z****m 的大作中提到】
: android的那个dpi就是一个joke,看看android市场里面那些只能在部分硬件上跑的app
: 就知道了。

s******e
发帖数: 431
18
听没听说过dpi
b***y
发帖数: 740
19
Windows当然有很多固定大小的对话框,但是不是固定点阵大小,是根据DPI设定会调整
到不同的size。而且Windows里的对话框不需要全屏,但是iPhone和iPad的App一定要全
屏,不好比。
而且很多大型的Windows App是可以随意resize和最大化的,比如Office和IE之类。
我从未否认限制分辨率能使UI更容易定制,我反而已经在原帖里强调了这一点。我只是觉得这个App Model会在其它方面限制了iPad的屏幕硬件的发展。

【在 d****n 的大作中提到】
: 土了吧。Windows比Linux成功的一个地方就是不少对话框都限制死大小了,从图标到输
: 入框到确认按钮。所以不会出现一块大灰布上面一个按钮只占一个角落的情况。
: 网站上,vBullitin和phpBB这种自适应宽度的界面哪能和flash比啊?你自己去看大部
: 分网站,例如android.com,是不是都是限制宽度的啊?
: 限制越多,UI就越容易显得定制。
:
: Pad

b***y
发帖数: 740
20
Windows是可以设DPI的,高分屏可以设高点的DPI。

【在 s****c 的大作中提到】
:
: Pad
: windows程序从来都不是可适应分辨率的
: 恰恰相反,windows程序是基于分辨率的 比如窗体的大小 单位是像素值
: 而不是实际在显示器上显示的物理大小
: 更复杂一点的文字显示就更不用提了,高分屏为什么在pc上不流行,文字效果差是很重
: 要的原因

相关主题
nook color这个高清屏的几个弊端android app market搜索真的不是一般的弱
说一下入手Kindle Fire的感受如何uninstall自带apps?
iphone 5s 还是 samsung G4?WP8 APP绝对是一个大问题
进入PDA版参与讨论
b***y
发帖数: 740
21
这不是code傻不傻逼的问题,是iPhone SDK就限定了App Model就是这样。

【在 h**********y 的大作中提到】
: 你以为每个人都写这么傻逼的code?
b***y
发帖数: 740
22
Resolution independence 是不能保证App能自适应新出现的不同physical size的
display的。
况且Apple这个resolution independence也只是能把原来的旧的iPhone App在double了
点的retina display上运行而已。如果iPhone 4只是把resolution提高了1.5倍怎么办
,这个能handle吗?

【在 l**t 的大作中提到】
: ft,没听说过resolution independence?
: 个别app developer傻,不能怨社会啊。

i*****o
发帖数: 1714
23
怎么不能,ios可以偷偷地乘1.5啊!

【在 b***y 的大作中提到】
: Resolution independence 是不能保证App能自适应新出现的不同physical size的
: display的。
: 况且Apple这个resolution independence也只是能把原来的旧的iPhone App在double了
: 点的retina display上运行而已。如果iPhone 4只是把resolution提高了1.5倍怎么办
: ,这个能handle吗?

b***y
发帖数: 740
24
需要插值。效果怎么样不好说。这个retina正好double了一下老的分辨率不是没有理由
的。

【在 i*****o 的大作中提到】
: 怎么不能,ios可以偷偷地乘1.5啊!
1 (共1页)
进入PDA版参与讨论
相关主题
如何uninstall自带apps?在IPAD3 出来之前不要买任何tablet
WP8 APP绝对是一个大问题统一分辨率既是果子成功的保障又是发展的桎梏
微软被古狗蔑视啊果果的新手机应该是2272*1280分辨率
革命了革命了,不看不知道,一看吓一跳这里软工多,我来请教一个win下缩放的问题
谁给科普一下什么是高清?13.3寸笔记本1920*1080分辨率下字也太小了吧!!
微软到底什么时候才会解决高分辨率屏幕问题?如果
为啥这些移动操作系统对多分辨率兼容不好到底是分辨率重要还是尺寸重要?
苹果的忽悠策略还是很成功的nook color这个高清屏的几个弊端
相关话题的讨论汇总
话题: iphone话题: ipad话题: 分辨率话题: app话题: windows