sen*_*thu 3 brew-framework brewmp
我看到一些带有REX OS的设备,但它支持Brew Zone,Applications.但是BREW本身就是操作系统,我想知道REX和BREW之间的区别,它们之间的关系.有人可以帮忙吗?应用平台如BREW和OS在某些CDMA设备中一样是REX.
您可以通过与最流行的桌面环境(Microsoft Windows XP/Vista/7操作系统和Microsoft .NET应用程序框架)的类比来理解REX和BREW/BrewMP之间的关系(当然不完美).
.NET框架是一组现代的库,用户界面控件和数据管理API..NET是平台和语言无关的(它可以在Windows和Linux上运行,并支持多种语言 - C#,C++,Visual Basic,Ruby等).在这种环境中,.NET不是您的操作系统; Windows是计算机上的操作系统,.NET框架在Windows操作系统之上运行,在其实现中内部使用Win32 API.与主要基于C的非托管Win32 API相比,.NET更高级,更易于编程.
以类似的方式,REX OS是Qualcomm使用的实时操作系统,BREW/BrewMP可用作应用程序框架.就像在Windows中一样,您可以针对本机REX API编写应用程序,并且可以使用BREW API.BREW框架是更高级别的,支持多种语言,二进制向后兼容,具有不错的模拟器,并提供UI控件包.因此,在BREW手机上,REX是"真正的"操作系统,但大多数(如果不是所有)应用程序都使用BREW API并在BREW框架内运行.
此图表表示良好的关系 - 您可以将REX视为低于"手机API".
BREW应用程序还具有代码签名,分发和认证流程,使应用程序编写者可以更轻松地支持多个设备和操作员.如果您想通过手机获取REX程序,则必须直接与OEM通信,因为它将成为操作系统的一部分,并且必须与操作系统一起安装.
| 归档时间: |
|
| 查看次数: |
1963 次 |
| 最近记录: |