加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • 1.BREW系统是什么
    • 2.BREW系统基本组成
    • 3.BREW系统的优势
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

BREW

2021/06/03
431
阅读需 4 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

BREW是由美国Qualcomm公司开发的一款适用于移动通信设备的应用程序平台,具有高效、灵活、交互性强等特点。它采用二进制代码运行环境,支持C、C++编程语言,为开发者提供了开发基于手持终端的应用程序的创新性和高效性。

1.BREW系统是什么

BREW系统是Qualcomm为其CDMA(Code Division Multiple Access,分码多址)手机推出的一个操作系统。它不同于其他移动通讯设备的操作系统,如Symbian、Linux等,而是由BREW虚拟机(BREW VM)和底层操作系统(BREW OS)两部分组成。BREW VM负责运行BREW应用程序,而BREW OS则负责管理设备硬件资源。

2.BREW系统基本组成

BREW系统由以下几部分组成:

  • BREW VM:一种在BREW系统中运行的虚拟机,可以将二进制格式的BREW应用程序转换为可执行的指令。
  • BREW OS:低级别的操作系统,负责执掌设备资源、安全、系统调度等功能。
  • BREW SDK:开发工具包,包含了开发BREW应用所需要的各种资源,如编译器、库文件等。
  • BREW API:提供一系列的API(应用程序编程接口)供开发人员使用,使得开发者可以快速和方便地调用各个设备功能。
  • BREW Store:BREW官方颁布的联盟商店,专门售卖BREW应用程序。

3.BREW系统的优势

与其他移动操作系统相比,BREW有以下几点优势:

  • 跨设备平台:BREW开发的应用程序能够在不同的CDMA手机设备上运行。
  • 安全性:BREW系统的强制安全模式会保护设备免受潜在恶意软件的攻击。
  • 易于开发和发布:BREW SDK提供的开发工具包是一个完整的平台,由开发者下载并安装即可开始创作和发布应用程序。
  • 稳定性和高效性:二进制代码可以加速开发和执行时间,并支持C/C++语言,这使得BREW应用程序稳定、高效。

相关推荐

电子产业图谱