[求安慰] 细数 iPhone 带来的各种悲剧,果粉请轻喷

  • a
    alexnt1gd4
    才知道早期IP居然还不支持彩信~~~~~~~~~
  • d
    drifting
    买苹果的产品就好比买品牌机,除非你具备超级高端的DIY能力改造,否则怎么能玩得动?每次iOS更新一下我就得去折腾一次越狱,累不累啊
  • w
    wuzheng40
    虽然Andriod 取 Root比IP越狱要容易,但是本质上就是获取了不属于你的权限。而剩下的,走低端的大家都能用91,传软件破解后ifunbox 一样可以,IPA也是一拖完事。另外何以见得玩Andriod你说DIY,没事刷ROM,改插件才能算DIY?
  • w
    wuzheng40
    回复drifting 的帖子

    这话用在电脑上不是一样的,难度上去了就不能算DIY就叫被玩?门槛高不是判断是不是合适DIY的标准。
  • m
    minpayne
    立场不一样,我的android自己编译的,iphone没这个条件
  • m
    minpayne
    但是大部分买苹果的人不是冲着DIY难度高去的
  • w
    wuzheng40
    回复minpayne 的帖子

    ANDRIOD能开发,IOS不行?虽然我承认ANDRIOD开发环境很容易弄,一个ECLPISE搞定,事实上IOS比ANDRIOD多的无非就是那99美金的LICENCE而已,只比应用数量,IOS未必会比ANDRIOD少,质量说实在的ANDRIOD没得比,开发难度上来说ANDRIOD比IOS略微简单而已。。。
  • d
    drifting
    这么跟你说吧,买外星人台式机的用户是冲着什么去的?买回去之后才发现改装难度巨大,最后能成功改装的人都成了DIY牛人,但这绝对是少数中的少数。从普遍统计数据来看,买外星人台式机的大多数确实都不是玩DIY的。

    我的Nexus One的Android,我到现在都没有去root它,用的上好,没有各种iOS带来的心烦问题。我就是喜欢这种不需要root也能得到的自由,就是痛恨iTunes这种big brother
  • w
    wuzheng40
    回复minpayne 的帖子

    买智能手机就都是冲着智能去的?还仅仅是冲着智能这个名头去的?我们这类人喜欢动手是没错,那那些冲着G3 G7样子去买HTC的妹子和小孩呢?他们会折腾么?这类人貌似还是ANDRIOD的主流消费者吧。而且ANDRIOD手机一般价格更便宜,受众面大,那其中冲着折腾去买机器的人比例就显得更小。这话还有意义么?
  • m
    minpayne
    大哥,我编译ANDROID系统,你去给我编译一个IOS系统出来看看!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • m
    minpayne
    说质量,ios上质量高的app比例有多少?况且现在环境里,移植是相当容易的事情。
  • w
    wuzheng40
    回复drifting 的帖子

    哥是从MILESTONE转投到了IP4阵营,说实话,我觉得MS是一部很好的机器,如果不是2.1该死的3天两头死机,还有MOTO死活不升级2.2的话,我估计还不会去买IP4。另外你的ROOT,恐怕是买来以后商家都给你破好了。另外ROOT没破,你扯上DIY就更没意思。

    还有你举外星人电脑这个例子,我答复你,现在装机市场,你帮别人家朋友,小孩,女人买电脑回去,有多少会用到DIY上?在CHH帮别人装机的能人绝对不在少数,你问问他们,每次人家不懂弄坏电脑,找他们修,他们是不是嫌烦了?为什么,那些电脑买回去他们回去自己折腾?算比例,恐怕大家还是差不多,没什么扯不扯的,买贵的机器DIY比例就下降?这道理似乎站不住脚。
  • m
    minpayne
    最开始DIY也是因为便宜,因为可以更贴合需求才发展起来的,苹果的产品不是不好,只是没有多少diy发展的空间,你能想象全民苹果产品还玩DIY的样子么,换成andriod至少要现实点(我不是android粉,也不是果黑,用android当例子而已)
  • w
    wuzheng40
    回复minpayne 的帖子

    你这是在搞笑么?那么我们都不是DIY,你去给我编译给WINDOWS出来,大家才算DIY了是么?编译LINUX?你的显卡能跑么,你的游戏能运行么,你在CENTOS上跑个SC2和大家联机操几把来么?
  • m
    minpayne
    我有说我编译android才是DIY么,我是回复你说ANDROID和IPHONE本质上自由度差不多。
    你要偷换概念我也没办法。
  • w
    wuzheng40
    回复minpayne 的帖子

    移植真那么容易?不知道你从什么角度来的?给你源代码你重写?还是看着应用自己策划需求重新搞?比方一个大一点的游戏,你重新开发一个,你省略了策划这个过程,纯代码翻译,那当然省了不少时间,不过这和容易也没什么关系。
  • w
    wuzheng40
    回复minpayne 的帖子

    你自己61楼的话那么多叹号做什么,不就是想说这里重点在这里,重点是什么
    “大哥,我编译ANDROID系统,你去给我编译一个IOS系统出来看看!”

    无非就是说 Andriod能自己编译,IOS搞不了罢了,我的语文自认还是及格的,或者大家都可以看看老。
  • m
    minpayne
    成熟的软件开发商底层都要和多个平台进行对接,当然不可能像ctrl c + ctrl v这么单纯
    同时高可复用的代码并不需要全部重写来适应另一个平台
  • m
    minpayne
    叹号是因为我开始说自己编译android而你非要说我“ANDRIOD能开发,IOS不行?虽然我承认ANDRIOD开发环境很容易弄,一个ECLPISE搞定,事实上IOS比ANDRIOD多的无非就是那99美金的LICENCE而已,只比应用数量,IOS未必会比ANDRIOD少,质量说实在的ANDRIOD没得比,开发难度上来说ANDRIOD比IOS略微简单而已。。。”
    我有提开发么,我说编译系统我哪里有一个字是说开发
  • w
    wuzheng40
    回复minpayne 的帖子

    多平台情况下,高可用就只有素材和策划案
    大型系统和内容提供服务,以及类似的开发架构技术,那些你确实可以认为高可复

    就从我本行业来说,手机上出现的大量山寨的游戏APP,那种东西难道会有大量的可供重用的代码?说实话,我是不相信的。个人开发者不会去注意,一般的厂商都是分多个工作室,没有完全统一的代码审计和规范,这种情况也不太可能出现,能服用的也就是中间件和那些底层的引擎等等的调用。

    而就现在讨论的Andriod和IOS,Object C 你指望能高复用到 JAVA上么(恕我孤陋寡闻,我暂时只知道能用JAVA来写Andriod APP)?
  • w
    wuzheng40
    回复minpayne 的帖子

    那我理解没错老,既然你说的不是开发,那就是针对系统了,那我上下文并没有理解错吧。。。
  • d
    drifting
    不好意思我的Nexus One是从Google美国官网直接购买的,直接寄到我在英国的住所都还是Google的包装,不明白神码叫做商家给我破好了,也确实没有去体谅过在国内只能买水货Android手机的艰辛。我从2.1一路用到2.3,刚跑了个Peacekeeper还得了500多分,不知道iPhone 4现在能跑多少分?倒是给女朋友的那个3Gs一路死机过来,连带音量控制键一早就脱落了,现在还根本就不敢升级到iOS 4,怕卡。

    能够随意复制进入MP3播放和设为铃声、能够随意把MP3拷给别人的电脑,就这种简单的功能、如此简单的功能,这种自由权,对我来说就是DIY。这就好比我有权选择用什么样的主板、PCIE插槽间距要多少一样的,我不愿意受外星人台式机的束缚非得把两张显卡紧贴在一起尖啸。我认为你把DIY想得太过于神圣和高端了。

    我现在帮别人装机,如果是我身边的,我就会给他们装DIY的,因为出了问题我可以去排查;而如果是在远方的,我就会推荐他们用品牌机,省去DIY不好维修的麻烦。但是,iOS绝对是给我极大增加麻烦的一个东西,举个例子:我父母都不怎么懂电脑,我爸忍不住用了别人送的iPhone 4,折腾了半天才导入联系人,结果因为一不小心连iTunes的时候点了升级,把这水货给锁网了,怎么办?难道我还能永远都守着QQ弄越洋远程桌面帮他重新越狱?我妈想要把视频和录像下载到别人送她的iPad里面,弄了半天都说搞不定,教过她无数次要先用个什么流氓第三方软件转换编码,然后导入iTunes,然后再倒入iPad,她就是学不会,现在iPad放在墙角沾灰。如果是和我一样的sim free Nexus One,会有这么多麻烦么?
  • o
    oceanstar
    回复drifting 的帖子

    从直接提供给用户使用的部分来说,Android的自由度确实比ios强不少。。。
    但是,android的版本控制,太弱了。。。google的软件功底还是比不过ios。
  • m
    minpayne
    我说编译系统
    你认为我说android更好开发
    然后我才和你讨论开发的问题
    是这个逻辑关系
  • d
    drifting
    确实Linux的可DIY程度是高于Windows啊,最简单的例子就是小小的几百块钱一个的无线路由器,编译个Linux放进去当固件用的很多,但是弄Windows Embedded进去的就没见过几个。

    就连很多年前那个很出名的黑客,叫米特尼克还是啥的,他当年作案的时候用的操作系统都是自己重新改造过的Windows 3.1,不知道哪些组件是他自己编译的。

    现在来看NVIDIA官方驱动对Linux的支持就很好,我们学校的Tesla Cluster就是Linux下开发和运行CUDA。ATI的官方驱动确实是对Linux支持很糟糕就是了。
  • d
    drifting
    移植确实是不难,你看看现在百分之多少的游戏是基于XBOX/PS3开发然后移植到PC的。看看什么愤怒的小鸟、Spectral Souls啥的,哪个不是移植到Android的?
  • m
    minpayne
    山寨代表主流还是大的开发商代表主流
    (以下仅仅是个例子,所有数字都是虚数)
    作为程序员,先开发一个ios app花费3个月,然后想移植到android上,复写了除了99%的代码,因为逻辑不变,花费了1个半月就写完,另外花了1个半月测试调试
    然后开始写第二个ios app,用了2个半月,继续移植,复写99%的代码,因为更加熟练,花费1个半月以后只用半个月就测试调试完毕
    然后准备写第三个ios app,这个时候发现,为什么每次都要重复写那99%的代码呢?
    这个时候一种程序员开始写解释器,可以把相当程度的代码从一个平台转换成另一个平台(针对他自己的程序习惯,非通用),以后每次移植只需要复写低于50%甚至20%的代码
    另一种程序员开始选一个通用性更强的语言(或者写自己的语言),并针对ios和android写解释器,以后的开发建立在这些基础上,几乎不用复写代码,只需要测试调试
  • m
    minpayne
    这么说吧,在CHH这个云集DIY爱好者(伪爱好者)的地方,选苹果的大部分被苹果玩,非苹果的更有DIY的空间.
    对普通用户,此话不成立
  • 安慰一下
    回复minpayne 的帖子

    说得好
  • d
    drifting
    回复oceanstar 的帖子

    O帝也来啦~求散分求安慰~
  • 安慰一下
    回复drifting 的帖子

    不用苹果的主要就是出于自由权的考虑,支持。
  • d
    drifting
    回复安慰一下 的帖子

    军师!!求安慰!!!
  • 安慰一下
    回复drifting 的帖子

    标记一下,可以安慰。
  • d
    drifting
    回复安慰一下 的帖子

    军师爷为吗每个马甲都能升那么快呢!这个号才公布多久就快成魔了
  • 安慰一下
    回复drifting 的帖子

    我为人人,人人为我。
  • w
    wuzheng40
    回复drifting 的帖子

    你开头的抱怨跟DIY有关系么。。。没ROOT你改造什么?然后抱怨死机,抱怨卡,这和DIY有关系么。
  • a
    amthb
    X,Apple 的Safxxx那个浏览器也是个垃圾,卸载的时候删了我一堆文件,搞得其他软件不能运行。
  • d
    drifting
    回复安慰一下 的帖子

    剩下的831邪恶,估计明天就差不多了~
  • w
    wuzheng40
    回复drifting 的帖子

    数量多了就移植容易了? 现在有钱人多了,那我可以理解为,钱越来越好赚了老?PC到360我不清楚,PS3到PC?基本上就是一个重新开发的过程,你就把人家研发日夜加班辛辛苦苦的 成果解释成了移植很容易?

    你举的例子中,愤怒小鸟是FLASH,我估计很多人都把这当成了美术,而且他的载体是播放器。更何况他的主要工作量都在哪儿?图画素材。。。

    手机游戏,那就说说NFS,那请问你知道这个东西的开发量和移植时间么?
  • w
    wuzheng40
    回复minpayne 的帖子

    这个怎么说呢,个人对Java可能熟悉点,也许这会是我认知中的一个短板,只是身边从事 ANdriod和IOS开发的朋友们给我意识,至于系统,我们就不用去纠结,这里只是说了两者的感觉而已
  • d
    drifting
    有关系啊,自选铃声就是一种DIY,没ROOT我可以改铃声。

    至于死机和卡,只是回应你对Milestone的评价罢了。。一般看见用“哥”这个词的,我都习惯上会回应几句,请勿见怪~
  • w
    wuzheng40
    回复minpayne 的帖子

    这个讨论下去就不是重复问题了,我上面的限定条件说明了,相似系统。。。
    你这个例子内的,我基本可以认为是两个IOS之间相同部分的重用,也就是所谓的有了经验的表现。。。 但是对大型的,复杂度高的东西而言,每一次移植,技术都不是最关键的东西,往往这个东西本身的逻辑,设定才是最需要花精力的东西。。。
  • r
    ryoma009
    IP4 是我买过的手机中唯一一个升值的……
  • p
    panruiyang
    本土化的叫山寨机
    apple本土化就没意思了
  • 绿
    绿色苹果
    苹果的东西是好东西,只不过ITUNES是很傻逼的东西
  • m
    minpayne
    我说的就是从ios移植到android,当然你要说两者相似也行.
    我想要表达的就是良好的程序习惯下,移植真的不是特别复杂的事情(当然我一直都是指的移植自己的代码,不是你给我quake3的源码让我移植到android或者ios上去那种移植)
  • s
    shady
    一直对苹果流不感冒的飘过……
  • w
    wuzheng40
    回复minpayne 的帖子

    我不知道你有没有实际操作过。。。

    公司负责做微薄ANDRIOD和IOS的同事曾经聊过,就开发感觉他的评价,就是拿一个相同的需求文档去做两个系统。。。和我以往对移植类东西认知非常类似。。。

    而你括号里的东西,是我说到现在的重点,毕竟游戏移植,就算是一个公司的两个不同开发小组,代码习惯都是天差地别,然后移植的过程,基本就是按照重新开发的流程再来一遍。因为公司是做游戏开发的,所以这类经验的人身边为数不少(虽然这国家的游戏非常的搓),移植上他们给我的意见应该是不太会大偏差的。。。
  • w
    wuzheng40
    回复drifting 的帖子

    决策?这种APP大部分都是一些作者一点点小小的想法,会有决策?需要决策?而且往往都是做了改,改了做,代码重写了N次,他们回去考虑多平台移植?至少赚钱钱不会。大公司会去考虑,可惜他们一样有局限,不走其他平台路线,不熟悉这个平台开发,没钱。还有你最后说的那段,如果您是国外的,那请无视,在天朝,永远都是技术为市场服务,往往上面一个眼神下面就的推倒重来,谁让国内人工便宜呢民工嘛,市场变动和人员变动,我可以这么说,任何一个大型游戏的开发周期都足够这个市场发生很大的变化,至于人员流动就更别说了,1年换一批司空见惯。就这种情况下,如果一个好的项目经理和制作人也许还能保证项目的稳定,可惜在天朝,制作人=领导,然后你说的那些就统统不成立。

    另外你举的这个例子,我只能说他很强,换一个平台有时候意味着编程思路的转变,跟不能因为你一句移植容易就否定人家的能力和心血。