Índice:
Definição - O que significa o BREW Applications?
Os aplicativos BREW são programas móveis criados para a plataforma BREW da Qualcomm. (BREW significa Binary Runtime Environment for Wireless.) O BREW é incorporado diretamente no hardware do dispositivo móvel e é usado como uma API (Application Programming Interface) para acessar os chipsets GSM ou CDMA que o utilizam.
Techopedia explica BREW Applications
O BREW é um ambiente de tempo de execução de aplicativo de plataforma cruzada destinado a ser executado em aplicativos sem fio em dispositivos móveis. Ele atua como intermediário entre o aplicativo e o SO do dispositivo móvel.
Ao desenvolver aplicativos BREW, a primeira coisa que você precisa fazer é baixar o SDK (BREW Software Development Kit) no site da Qualcomm e registrar-se on-line como desenvolvedor. Existem várias linguagens de programação disponíveis para desenvolvedores do BREW, como C, C ++ e Java. O BREW SDK, disponível para download gratuito, inclui um emulador ou simulador BREW que pode ser usado para testar aplicativos escritos em C (ou no idioma compatível desejado) enquanto eles estão no processo de desenvolvimento.
Antes que esses applets possam ser distribuídos aos usuários finais, eles precisam passar por testes rigorosos em um laboratório de certificação. Essa é uma desvantagem do BREW, pois as certificações não são gratuitas e o processo geralmente prolonga o tempo de comercialização do aplicativo desenvolvido.
A implantação de aplicativos BREW novamente é uma desvantagem para os desenvolvedores, pois é um processo feito em conjunto pela Qualcomm e pela empresa de telecomunicações. Esse método atribui grande dependência à Qualcomm e à operadora.