分享
 
 
 

【BREW2005】模块化程度更高的BREW生态圈--BREW先驱Steve Sprigg演讲

王朝other·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

图1:BREW先驱之一的Steve Sprigg

图2:BREW诞生前夜Paul Jacobs在白板上画出的“良性循环”,这就是BREW的基础。

图3:以前由四个要素组成的“良性循环”现在又增加了第5个要素“内容开发商”。确保要素间关系流畅的技术是deliveryOne。

图4:原来的BREW应用。逻辑部分和UI设计在一起,BREW扩展标准和BREW本身设计在一起。依赖于特定的芯片组。

图5:uiOne时代的应用模型。应用的逻辑部分(Actor)和UI要素(Trig)分为两部分,向模块化编程迈出了一大步。

图6:新一代BREW的示意图。结构更接近于个人电脑操作系统,不依赖于芯片组的只有内核部分,其上运行的各层彼此独立,采用只在需要时读入内存的动态模块结构。

图7:BREW Tools之一的BDK方面,只要在个人电脑上准备有应用程序,就可以通过与实机或者模拟器间的通信来执行测试。通过测试的自动化,可以减轻开发人员的负担。

图8:deliveryOne是不依赖于内容种类和平台的内容发送系统。Sprigg称其为“内容发送的模块化”。

图9:或许deloveryOne将以包含BREW以外的手机平台的形式构筑起新时代的“良性循环”。

美国当地时间6月2日,美国高通公司互联网服务部门高级工程副总裁Steve Sprigg在题为“BREW未来前景”的分会上,就BREW今后的发展方向发表了演讲。Sprigg作为BREW技术的创始人而在业界相当有名。

此次分会的副题是“良性循环扩展(Expanding the Virtuous Cycle)”。Sprigg的演讲从BREW诞生契机的“良性循环(Virtuous Cycle)”开始。

BREW诞生前夜的1999年初,BREW的另一位创始人、将于今后7月出任高通CEO的Paul

Jacobs在白板上画了一个由“电话机厂商”、“手机运营商”、“应用开发商”和“用户”四个要素组成的圆圈,说“只要能推出可以使各要素间保持通畅的

技术,应该就会形成确保良性循环的生态圈(eco system)”。于是BREW诞生了!

Sprigg表示,现在该公司又回到了起点上,正在着手扩展这个“良性循环”。首先在“应用开发商”和“用户”之间增加了第5个要素“内容开发商”。实际上,在BREW2005会议上就有很多内容开发商参加,让人预感到BREW生态圈(良性循环)将出现新的飞跃。

另外,高通公司还发表了促进各要素间沟通的3项技术:“uiOne”、“BREW Tools”和“deliveryOne”。

uiOne是用来定制手机画面的BREW标准技术。其优点包括:终端用户可以根据自己的爱好来变更画面主题,或者根据自己的视力情况调整显示字符的大小等等。但这并不是一项仅仅给终端用户带来好处的功能。

Sprigg一边指着循环图一边讲解。对于“电话机厂商”而言,uiOne是一项突出自己的产品和技术的特长和优势的重要技术。在此之前,不

管多好的终端,按手机运营商们的想法很难突出这些功能。而使用uiOne的话,不管是手机运营商期望的用户界面或者是充分利用自己产品特长的界面都可以方

便地切换。反过来对手机运营商而言,也有好处。即使是不同厂商的不同产品,也可以轻松地统一用户界面。

另一方面,uiOne对于应用开发商而言,也是向新的开发模式过渡的第一步。以前一直是合在一起开发的程序的逻辑部分和UI(用户界面)部分,现在就可以分为Actor和Trig两部分、以模块型编程的方式并行开发,这样就可以提高开发效率、加快产品投入速度。

高通公司还将推进BREW本身的模块化(BREW模块化)进程,以需要时才读入的动态下载模块的形式提供此前标准配备的几项功能。

通过减小功能的相互依赖性,BREW也将表现出操作系统的灵活性。实际上,Sprigg也表示部分将进一步提高其灵活性,BREW最底层的内核除不仅可以向目前正在自主开发的手机平台,还将可以向其它公司推出的PDA等的内核移植。

在开发工具“BREW Tools”方面,此次介绍了BTIL(BREW Tools Interface Layer) Development Kit(BDK)、BREW Debugger和PEK Studio三种工具。

高通公司此次发表的另一重要新技术是deliveryOne。Sprigg介绍说,该技术可以实现“BREW内容流通的模块化”。

deliveryOne与英国Elata公司的Senses发送服务配合使用的话,使用时就可以不必在意BREW、Java和Symbian的OS间的区别以及图像、视频流、铃声、BREW应用和Java应用等内容种类,可以实现统合性的内容发送系统。

而且,BREW应用开发商以及铃声等内容提供商就可以通过一个窗口,提供面向不同平台的内容。

一方面,不同OS的手机可以通过同一个窗口获得内容。另一方面,提供内容时的支付系统也可以与每家运营商的收费系统连动,这样一来对于经常需要跨平台发送内容的内容开发商而言,负担也将大减小。

此次,高通公司除了配合使用deliveryOne和Elata Senses的发送系统“Content Delivery

System”外,作为具体服务还发表了“uiOne Delivery System”(发送uiOne定制操作环境)以及“BREW

Delivery System”(发送BREW内容)。

在此之前,开发人员不得不留意不同设备间细微的兼容性问题以内容发送方式的区别等等,在与开发本身无关的方面花费了很多精力、浪费了很多时

间。Sprigg表示:“拆除这些障碍、使应用开发人员可以尽可能快地向市场推出产品--这就是高通公司今天要解决的课题。”(特约撰稿人:林

信行,发自圣地亚哥)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有