TGFC俱乐部>>完全数码讨论区>>
- 刷新/显图/登录/注册/WEB
标题:魅族M8的末日,iPhone SDk细节现身,架构远超M8
时间:08-03-07 08:08
作者:jun4rui
花了一年时间,Apple终于搞定了iPhoneSDK!于今天凌晨3点在向媒体和开发者公开展示。根据凌晨iPhone SDK发布会上透露出来的消息,iPhoneSDK将会免费提供下载,但如果要将写好的iPhone程序通过iTunes分发给用户,则需要支付99美元的费用。
http://www.evolife.cn/wp-content/uploads/2008/03/iphonesdka87-thumb.jpg
为了推进iPhone应用程序的发展,苹果已经和KPCB投资公司达成协议,将会拿出1亿美元成立iFund风险投资基金,为优秀的iPhone的应用程序开发者提供财务帮助。
在发布会上乔布斯透露,iPhone整个操作系统被分成Cocoa Touch、Media、Core Services、CoreOS四大部分。然后对iPhone的架构细节进行了描述,如果你是技术达人,请点击全文接着看iPhone SDK特性。
在iPhone操作系统的几个部分中,Cocoa Touch用于通过多点触摸技术模拟鼠标和键盘操作。在iPhoneSDK中,开发人员仍然通过键盘鼠标输入指令,然后通过简单的几个步骤,就能把这些指令转换为多点触摸功能。除此以外,Cocoa还能为开发者提供iPhone内置加速度计数据,以实现姿态检测等应用。
iPhone操作系统中的Media组建则以MediaLayer(媒体层)的形式存在。通过媒体层,开发者可以毫不费力的让iPhone提供包括OpenAL、Core-Audio在内的视频音频功能以及图形处理功能。值得一提的是,iPhone已经内置OpenGLES,因此短期内就可能出现iPhone专用3D游戏。苹果还在发布会上强调,媒体层的所有功能都能实现硬件加速,所以在性能和功耗上都有很好的表现。
Core Services是iPhone现成的基础功能模块,这其中就有基于BSD的TCP/IP通信协议以及电源管理、文件管理和安全、证书签名功能。至于CoreOS则是整个iPhone操作系统的内核,CoreOS由OSX改进而来,与运行库协同工作。
根据苹果的说法,iPhone的整个操作系统结构是当今移动设备中最为先进的,比其他所有对手领先整整1年!在开发者完成程序编写后,更可以实现远程Debug,让程序在iPhone上执行然后在Mac上进行除错。最后苹果还有还承诺为所有支付了99美元费用的开发者提供技术支持服务。
回复列表 (45)
那估计以后会有很多好玩的东西出来了
===================
准备再入手一台
===================
能装几个解码器就满足了,我要看XviD
===================
苹果也知道,如果不全面开放软件平台充分发挥其优势,相对天价的iphone将被世界各地的高仿品轰杀至渣……
===================
原帖由 kitano 于 2008-3-7 09:57 发表
能装几个解码器就满足了,我要看XviD
我需要RMVB,至少目前需要
===================
第三方软件将是iphone一决胜负的地方。
===================
支持唉丰红纱psp~和nds
===================
原帖由 mame 于 2008-3-7 12:48 发表
苹果也知道,如果不全面开放软件平台充分发挥其优势,相对天价的iphone将被世界各地的高仿品轰杀至渣……
我反而认为相对封闭的平台才是他的出路,就像BLACKBERRY
===================
原帖由 西风的树 于 2008-3-7 17:38 发表
我反而认为相对封闭的平台才是他的出路,就像BLACKBERRY
这次ms+apple 明显是要干翻 bb。
===================
有SDK的IPhone,是不是快要成为PSP了?
===================
原帖由 WINDL 于 2008-3-7 18:17 发表
这次ms+apple 明显是要干翻 bb。
这个还不好说, 等等看吧
===================
NB了!
真正的神器啊!:253:
===================
iphone的硬件机能如何
===================
原帖由 csish 于 2008-3-7 18:57 发表
iphone的硬件机能如何
再搓也比那M8强:企鹅弹吉他: 但那渣一样的CE系统就已经注定死亡了
===================
原帖由 自由无限 于 2008-3-7 20:02 发表
再搓也比那M8强:企鹅弹吉他: 但那渣一样的CE系统就已经注定死亡了
仅从硬件上来说,M8比iphone强。。。。
不过苹果的炒作功力太强大了,每次都是领先xx年,高xx倍的说法不绝于耳。。。
这个SDK只能在MAC上用么。。。比较遗憾。。。
===================
原帖由 z0406 于 2008-3-7 20:16 发表
仅从硬件上来说,M8比iphone强。。。。
不过苹果的炒作功力太强大了,每次都是领先xx年,高xx倍的说法不绝于耳。。。
这个SDK只能在MAC上用么。。。比较遗憾。。。
硬件真强么?起码M8没有3D加速芯片,不支持OPEN GL、OPEN AL这些技术的芯片,这些都是有技术含量的,反观M8,就是用ARM处理器+WINCE+RMVB的DAC解决方案,确实没有什么硬件含量。要是自己有东西,也不至于抄袭到今天还没有个成品出来。
===================
原帖由 jun4rui 于 2008-3-7 21:59 发表
硬件真强么?起码M8没有3D加速芯片,不支持OPEN GL、OPEN AL这些技术的芯片,这些都是有技术含量的,反观M8,就是用ARM处理器+WINCE+RMVB的DAC解决方案,确实没有什么硬件含量。要是自己有东西,也不至于抄袭到今天 ...
你说的这些不是硬件上问题,m8在硬件上是copy iphone的,用的同样的处理器 三星S5L8900处理器。也就是如果iphone能支持3D加速,那M8也是可以的。
根据拆机图iphone里并没有特别的芯片。
===================
原帖由 z0406 于 2008-3-7 22:54 发表
你说的这些不是硬件上问题,m8在硬件上是copy iphone的,用的同样的处理器 三星S5L8900处理器。也就是如果iphone能支持3D加速,那M8也是可以的。
根据拆机图iphone里并没有特别的芯片。
iPhone用的只是三星封装的,里面加了什么东西谁都不知道,未必就是6400啊(这点可以从国外黑客从iPhone文件中找到PowerVR MBX相关信息间接证实)…………
如果是6400反倒奇怪了,因为3D的芯片说明中没有关于该芯片有3D加速的描写(至于像pingguo SDK中描述的支持OPEN GL之类的高阶技术就更是浮云了……),反倒是今年3季度即将推出的6410的对比说明中说了6410是有的。
不过一个3季度才量产的东西,M8果然还要忽悠我们多久?4月上市?算了吧~
老外的三季度就是年底啊,一季度就是年初,我想09年一季度我们可能才看得到零售版M8。
实际上iPhone的芯片+3D加速+音频芯片都不会和M8相同,软件硬件系统架构也不同,最后导致可能相差很多。例如M8的大尺寸屏幕需要多两倍的3D加速能力,苹果的SDK好太多了(没发布前连Apache、php和unix系统工具都能很快移植过来,发布后还不上天了……)。加上有大堆的杀手应用,世界顶级软件开发商支持,Palm系统的模拟器等等。M8要从软件方面和iPhone比太难了。希望魅族赶快找高手开发FC、SFC、MD、NEOGEO等模拟器,这是短期内较少投入获得较多游戏支持的办法。
[
本帖最后由 jun4rui 于 2008-3-8 09:24 编辑 ]
===================
原帖由 jun4rui 于 2008-3-8 09:11 发表
iPhone用的只是三星封装的,里面加了什么东西谁都不知道,未必就是6400啊(这点可以从国外黑客从iPhone文件中找到PowerVR MBX相关信息间接证实)…………
如果是6400反倒奇怪了,因为3D的芯片说明中没有关于该芯片 ...
iphone用的是S5L8900芯片是
http://www.arm.com上面说的。
Samsung S5L8900 (Chipset) (RISC)
Simplified Technical Specifications
Type: S5L8900 (Chipset)
Manufacturer: Samsung
Released (year): 2007
Predecessor: Unknown type
Width of Machine Word: 32 bit
CPU Core: ARM1176JZF-S RISC
Level 1 cache: 16KB data cache / 16 KB instruction cache
Instruction set: ARMv6
Special Features: ARM TrustZone, 16/16KB I/D TCM, PowerVR MBX 3D graphics coprocessor, floating point coprocessor (FPU),
硬件里有3D加速的部分,能支持OPENGL ES是自然,M8也是同样可以的。目前的高端智能机的结构基本都是差不多的。
M8落后的并不是硬件结构和指标,而是系统开发进度比较慢。不过M8能坚持到现在,勇气和毅力还是很值得赞赏的。
===================
原帖由
z0406 于 2008-3-8 10:12 发表
iphone用的是S5L8900芯片是
http://www.arm.com上面说的。
Samsung S5L8900 (Chipset) (RISC)
Simplified Technical Specifications
Type: S5L8900 (Chipset)
Manufacturer: Samsung
Released (year): 2007
P ...
那这就结了,因为M8是用S3C6410处理器,根本不是S5L8900(这个是定制的)。魅族的老总J.W自己也说了,而且前几天展出的样品也是用的6410ES版。
魅族自己论坛也有人争论这个事情,用8900是国外杂志说的。不过既然前几天展出了是用6410,而且J.W自己也说了是6410,那估计没跑了:
http://www.meizu.com/bbs/dispbbs.asp?boardid=22&ID=610034
===================
:内牛满面: 向支持M8。。但是。。这。。。
===================
M8,笑话
===================
原帖由 jun4rui 于 2008-3-8 10:36 发表
那这就结了,因为M8是用S3C6410处理器,根本不是S5L8900(这个是定制的)。魅族的老总J.W自己也说了,而且前几天展出的样品也是用的6410ES版。
魅族自己论坛也有人争论这个事情,用8900是国外杂志说的。不过 ...
6410也是支持OpenGL ES的呀,制程也更先进,硬件上的确不差呀。
[
本帖最后由 z0406 于 2008-3-8 11:39 编辑 ]
===================
原帖由 z0406 于 2008-3-8 11:36 发表
6410也是支持OpenGL ES的呀,制程也更先进,硬件上的确不差呀。
确实不差,只是不一样了。技术支持上iPhone还支持OPEN AL等技术,开发包涵盖面也更加广泛。
6410的缺点一个是年底才量产,M8的面世时间恐怕最快也是明年了。二个是这个芯片官方说法是只只是WINCE,不支持WM(WM家族是支持ARM9的,这个是ARM11的),魅族的话,要黑掉WINCE使其支持大量的应用会很艰难。
而且对于魅族来说,WINCE开发是简单,但是M8已经超过普通WINCE很多了,摄像头、蓝牙、运动检测、3D加速、音频视频这些东西包括系统底层,魅族能拿出一个一揽子解决的开发包给普通用户开发么?用toolchin的方式是可以开发,DEBUG之类非常麻烦,而且要发挥出所有设备的功能很难。PSP没有官方开发包也能走到今天这一步,但是效果和商业化的软件差距太远了。魅族本身在软件上的实力也很薄弱啊。
另外一个问题,就是6410做主控的话,用什么解码RMVB?软件?
===================
想了想,还准备补充一下,不过还是另外发一贴好了。
===================
原帖由 jun4rui 于 2008-3-8 11:59 发表
确实不差,只是不一样了。技术支持上iPhone还支持OPEN AL等技术,开发包涵盖面也更加广泛。
6410的缺点一个是年底才量产,M8的面世时间恐怕最快也是明年了。二个是这个芯片官方说法是只只是WINCE,不支持WM(WM家 ...
所以我说是系统上落后,但仅从硬件上看,M8的确是比iphone规格高。
我觉得M8也会两步走,先是封闭系统,然后再发布开发套件。我觉得开发套件应该是一个类似于VisualStudio插件的东西,在微软本身的工具和模拟器的基础上增加魅族自己的部分。
rmvb的播放不好解决。其实最适合m8的处理器是自带480p rv解码omap3。
===================
我建议M8也别出什么8G、16G的版本了,出个最便宜的4G版,999元。。。我给我老爸再买一个!:企鹅捶地: :企鹅捶地: :企鹅捶地:
给老人用手写输入手机赞!:企鹅弹吉他: :企鹅弹吉他:
===================
原帖由 z0406 于 2008-3-8 12:16 发表
所以我说是系统上落后,但仅从硬件上看,M8的确是比iphone规格高。
我觉得M8也会两步走,先是封闭系统,然后再发布开发套件。我觉得开发套件应该是一个类似于VisualStudio插件的东西,在微软本身的工具和模拟器的 ...
只求硬件的话,是个公司就能弄出来,方案提供商多的是
===================
如果按这种说法 M8尚不如MTK方案的山寨机来得强大
===================
原帖由 z0406 于 2008-3-8 12:16 发表
所以我说是系统上落后,但仅从硬件上看,M8的确是比iphone规格高。
我觉得M8也会两步走,先是封闭系统,然后再发布开发套件。我觉得开发套件应该是一个类似于VisualStudio插件的东西,在微软本身的工具和模拟器的 ...
我也觉得是这个道理,希望meizu加强本身的软件研发实力。
===================
IPHONE到底哪好?一帮人趋之若骛的.....:黄脸问号:
===================
iphone的屏幕和PSP哪个更大?要是iphone大的话,入一台看电影算了
===================
原帖由 Allianz 于 2008-3-9 19:40 发表
iphone的屏幕和PSP哪个更大?要是iphone大的话,入一台看电影算了
Ni ke yi sheng qian le
===================
原帖由 jahaman 于 2008-3-8 20:58 发表
IPHONE到底哪好?一帮人趋之若骛的.....:黄脸问号:
就是相对新奇的操作方式吧。。加上确实凌厉的屏幕显示效果。。。不像Nokia出来出去最高端还是240×320的渣。。比IPhone还贵得多
===================
原帖由 jahaman 于 2008-3-8 20:58 发表
IPHONE到底哪好?一帮人趋之若骛的.....:黄脸问号:
其他正规公司出品的3.5寸屏幕480*320分辨率内置4~16G内存带WIFI的智能手机数数有几个能比iPhone便宜的,就知道了
===================
智能手机的性能和操作系统的关系相对于一般手机是有很大差别的,很多普通手机用户(包括一些智能手机用户)对手机的理解还停留在CPU速度,屏幕分辨率以及摄像头倍数的原始阶段,这就和很多初级DIYer无法理解为什么有人喜欢花相对多的钱Macintosh而不愿意只花几分之一的钱自己装台PC或者买台相对廉价的PC兼容机是一个道理。。。。。
:企鹅弹吉他: :企鹅弹吉他: :企鹅弹吉他:
[ 本帖最后由 Gtoyo 于 2008-3-9 20:15 编辑 ]
===================
将来等第三方软件丰富后,也许我会搞一台
魅族啥的,还是洗洗睡吧
===================
原帖由 Allianz 于 2008-3-9 19:40 发表
iphone的屏幕和PSP哪个更大?要是iphone大的话,入一台看电影算了
psp那渣一样的残影屏:红脸不屑:
===================
问一下爱风ram多大的
===================
爱疯 6xxMhz的 ARM 11CPU, 128MB RAM,放到智能机里面都是一等一的配置
===================
一直想问,智能机里价格钱和爱疯差不多的,有性价比比爱疯还好的么
===================
几年前一朋友要买mp3,问我的推荐,我说ipod,其他都别考虑了,
他当时挺抵触的,觉得用苹果产品的人不可理喻,后来挑来挑去还是ipod(40G)的。再见到他的时候说原来苹果的东西要自己去用才知道好在哪里。:企鹅抽筋蹬腿:
===================
原帖由 trivsel 于 2008-3-10 16:52 发表
几年前一朋友要买mp3,问我的推荐,我说ipod,其他都别考虑了,
他当时挺抵触的,觉得用苹果产品的人不可理喻,后来挑来挑去还是ipod(40G)的。再见到他的时候说原来苹果的东西要自己去用才知道好在哪里。:企鹅抽筋蹬腿:
话还别说,erji.net这几天随身听区一个帖子都争了7页了,不过后来跑题了。
链接:
http://erji.net/read.php?tid=501594
===================
从U2版,到Nano,手里的Ipod总共有8个,可是我还是没有发现Ipod好在哪里。。。
===================
原帖由 熊市亨利 于 2008-3-10 21:49 发表
从U2版,到Nano,手里的Ipod总共有8个,可是我还是没有发现Ipod好在哪里。。。
有8个ZVM也会这么说的……
===================
[登录后才可回复]