Definição – o que significam os aplicativos BREW?
Os aplicativos BREW são programas móveis criados para a plataforma BREW da Qualcomm. (BREW significa Binary Runtime Environment for Wireless.) BREW é incorporado diretamente no hardware do dispositivo móvel e é usado como uma API (Application Programming Interface) para acessar os conjuntos de chips GSM ou CDMA que o utilizam.
Definirtec explica os aplicativos BREW
BREW é um ambiente de tempo de execução de aplicativo de plataforma cruzada voltado para execução em aplicativos sem fio em dispositivos móveis. Ele atua como intermediário entre o aplicativo e o sistema operacional on-chip do dispositivo móvel.
Ao desenvolver aplicativos BREW, a primeira coisa que você precisa fazer é baixar o BREW Software Development Kit (SDK) do site da Qualcomm e registrar-se online como desenvolvedor. Existem várias linguagens de programação disponíveis para desenvolvedores BREW, como C, C ++ e Java. O BREW SDK para download gratuito inclui um emulador ou simulador BREW que pode ser usado para testar aplicativos escritos em C (ou na linguagem compatível desejada) enquanto estão no processo de desenvolvimento.
Antes que esses miniaplicativos 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 aumenta 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 a empresa de telecomunicações. Este método atribui grande dependência da Qualcomm e da operadora.