¿Qué significa preparar cerveza en el móvil? ¿De qué sirve?
1. El concepto de BREW
BREW es la abreviatura de Binary Runtime Environment for Wireless. Es una "plataforma de lanzamiento de Internet inalámbrico basada en red CDMA" lanzada por Qualcomm en 2001. "La plataforma básica para el desarrollo y operación de servicios de valor agregado. En comparación con Java, BREW es una tecnología de nivel inferior.
BREW proporciona un entorno de ejecución de aplicaciones (AEE) eficiente, de bajo costo, escalable y familiar, centrándose en el desarrollo de aplicaciones que se pueden implantar sin problemas en cualquier dispositivo portátil real. Los fabricantes y desarrolladores pueden ampliar el entorno operativo en cualquier momento para proporcionar varios módulos de rendimiento adicionales requeridos por las aplicaciones, como multimedia, múltiples métodos de conexión, servicios de ubicación, interfaz de usuario, red y otras funciones incluidas en el kit "Wireless Internet Launch Platform". El entorno funcional proporcionado por BREW es como el sistema operativo de una PC y se puede utilizar descargando tipos específicos de aplicaciones o juegos a través de proveedores de servicios. Al mismo tiempo, a través de la función de interfaz BREW, los proveedores pueden proporcionar un conjunto completo de funciones de información, negocios y entretenimiento. En versiones futuras, las clases principales de BREW podrán brindar servicios como tecnología Bluetooth, sistema de posicionamiento global (GPS) y telefonía basada en datos. Los OEM pueden lanzar nuevos dispositivos más rápidamente porque se requieren menos tareas internas de desarrollo e integración de aplicaciones. Los usuarios pueden seleccionar y descargar software inalámbrico que se adapte a sus preferencias personales. De esta forma, los usuarios impulsarán el desarrollo de nuevas aplicaciones y servicios de datos inalámbricos en el mercado.
BREW se utiliza principalmente en el campo de las comunicaciones móviles. BREW es similar a un sistema operativo de PC abierto y gratuito. Otros fabricantes pueden diseñar varias aplicaciones en esta plataforma. Como plataforma de aplicaciones móviles, BREW puede admitir docenas de servicios de datos, como acceso a Internet de alta velocidad, descarga de juegos y compras inalámbricas. Los fabricantes utilizan BREW para diseñar una aplicación de software que pueda ser utilizada por todos los teléfonos móviles equipados con chips Qualcomm. No será necesario diseñar por separado para diferentes modelos de teléfonos móviles en JAVA (otra plataforma). Además, BREW también es compatible con otros lenguajes, incluidos JAVA y FLASH.
2. El contenido principal de BREW
El entorno de ejecución de BREW es una delgada capa de interfaz de software ubicada en el dispositivo inalámbrico entre el software del sistema del chip y el programa de aplicación, lo que permite a los usuarios finales Descargue programas de forma inalámbrica y ejecútelos en dispositivos compatibles con BREW. BREW tiene una alta eficiencia de uso de memoria flash y RAM. Incluye lo siguiente:
(1) Plataforma de aplicaciones BREW
Una solución BREW completa comienza con una plataforma de ejecución de aplicaciones estándar abierta que reside en el dispositivo inalámbrico.
● Delgado: BREW no es sólo una versión reducida de un producto desarrollado para una PC o PDA, es muchas veces más pequeño que otras plataformas de aplicaciones o sistemas operativos completos.
● Rápido: la plataforma BREW se basa en el software de sistema en un chip, lo que permite aplicaciones nativas C/C++ rápidas, así como navegadores y máquinas virtuales basadas en tecnología Java y extensiones como juegos. motores y reproductores de música) para una fácil integración.
● Abierto: además de C/C++ nativo, BREW también admite muchos otros lenguajes, incluidos Java, lenguaje de marcado extensible (XML), Flash y otros entornos de ejecución. Y debido a que puede residir en teléfonos inteligentes que ejecutan cualquier sistema operativo (SO) móvil, como Palm, las aplicaciones escritas para esos sistemas operativos se pueden descargar de forma inalámbrica utilizando el Sistema de distribución BREW (BDS) y estar disponibles como aplicaciones de comercialización.
● Extensible: terceros pueden escribir extensiones en la plataforma BREW para proporcionar funcionalidad adicional a las aplicaciones.
● Rentable: reduce los costos de desarrollo y acorta el tiempo de comercialización del producto para los fabricantes de dispositivos. Los fabricantes de dispositivos pueden dedicar menos tiempo a desarrollar aplicaciones y equiparlos con diferentes modelos de productos, y más tiempo al diseño de productos.
● Seguridad: BREW protege las operaciones básicas del teléfono y de la red inalámbrica.
(2) Paquete de portabilidad BREW
La plataforma BREW promete simplificar infinitamente el desarrollo y la fabricación de productos y servicios, y su núcleo es el paquete de portabilidad BREW. Acorta el proceso de integración de la plataforma BREW en equipos recientemente desarrollados.
(3) BREW SDK (Kit de desarrollo de software)
BREW SDK permite a los desarrolladores trabajar en un entorno familiar utilizando herramientas estándar. En otras palabras, las aplicaciones para uso en dispositivos basados en BREW se pueden escribir sin conocer el código fuente del sistema de chip y sin una relación directa con el fabricante del dispositivo.
(4) BREW Publishing System (BDS)
BDS permite a los operadores colocar fácilmente en el mercado aplicaciones obtenidas de los desarrolladores y coordinar liquidaciones y pagos.
Los operadores pueden ajustar BDS según sea necesario, incluida la gestión de la distribución y los precios de sus propias aplicaciones, y la selección de terceros para gestionar las aplicaciones.
(5) Tipos de aplicaciones
BREW permite a los usuarios personalizar sus dispositivos portátiles solo con las aplicaciones que necesitan. Los usuarios pueden elegir entre una amplia gama de aplicaciones simplemente presionando algunos botones.
● Comunicación: mensajería instantánea, correo electrónico, tonos de llamada y otros mensajes interactivos
● Ubicación: mapas, navegación, tráfico y otro contenido específico de la ubicación
● Productividad Herramientas: aplicaciones y utilidades de oficina móviles sincronizadas que aumentan la productividad personal
● Juegos: juegos interactivos entre uno y varios jugadores
● Comercio móvil: saldos de cuentas, transacciones financieras como ventas minoristas y negociación de acciones.
● Entretenimiento: música, vídeos, humor e incluso seguimiento de un evento.
● Información: seguimiento de vuelos, noticias, clima, deportes y otra información diaria.
● Extensiones: potentes extensiones de terceros de la plataforma BREW que los desarrolladores pueden usar en aplicaciones
3. BREW tiene varias ventajas
Primero, para los operadores, la tecnología BREW no tiene nada que ver con el. Internet. Esto significa que se puede utilizar por igual en todas las tecnologías inalámbricas líderes. La plataforma BREW también funciona con mucho éxito con redes de conmutación de circuitos existentes para satisfacer las necesidades de todas las partes, incluidos los operadores que no pueden construir redes de paquetes en un futuro cercano y aquellos que están en el proceso de implementar redes de paquetes. Esto es muy diferente de las soluciones del lado del servidor (como WAP). La plataforma BREW es completamente inmune a los retrasos de la red gracias a sus capacidades de ejecución del lado del cliente. Las redes más avanzadas pueden mejorar el rendimiento de BREW, pero en cualquier caso, BREW puede proporcionar una experiencia de usuario maravillosa para cualquier red 2G existente o construida en el futuro. Incluso sin una red 3G, la aplicación BREW puede proporcionar servicios potentes. Al mismo tiempo, BREW puede seguir evolucionando y desarrollándose con actualizaciones de redes y equipos.
En segundo lugar, para los fabricantes de dispositivos, la experiencia pasada con servicios de datos móviles ha demostrado que, debido a los altos precios, los sistemas operativos eficientes no son una solución eficiente para aplicaciones de datos inalámbricas que idealmente deberían serlo. Es perfectamente adecuado para todo tipo de teléfonos de diferentes grados, aprovechando al máximo los recursos del teléfono para brindar a los usuarios una experiencia infinitamente mejor. El entorno de ejecución de la aplicación BREW se puede integrar estrechamente con los chips de procesamiento en la memoria flash y la RAM de los dispositivos móviles para lograr una amplia aplicabilidad. Básicamente, BREW proporciona una conexión de software entre la funcionalidad de bajo nivel de un dispositivo móvil y aplicaciones de alto nivel escritas por terceros. Las ventajas de este enfoque son obvias: el desarrollo de software se vuelve más fluido y se mejora la eficiencia. La facilidad de portabilidad del software de BREW hace que la funcionalidad BREW esté disponible para cualquier fabricante de dispositivos portátiles. La plataforma BREW es independiente de la interfaz aérea y se puede trasplantar a teléfonos móviles CDMAIS-95A, IS-95B, 1x, 1xEV-DO y GSM/GPRS. Dado que BREW solo ocupa alrededor de 150k de capacidad de almacenamiento en todo el sistema, los fabricantes pueden ofrecer aplicaciones más prácticas e interesantes en teléfonos de gama baja. Esta integración simple y económica a nivel de chip significa que BREW puede satisfacer las preferencias del mercado masivo.
En tercer lugar, para los desarrolladores de aplicaciones, lanzar rápidamente nuevas aplicaciones al mercado es la clave del éxito de los desarrolladores de software.
La plataforma de ejecución BREW se basa en el popular lenguaje de programación C/C++. Este lenguaje tiene una enorme base de usuarios. Actualmente, 7 millones de desarrolladores utilizan este lenguaje. Sólo necesitan dominar muy pocos conocimientos sobre teléfonos móviles para lograr la compatibilidad con BREW. El conjunto de herramientas de desarrollo BREW se puede descargar gratis. Los programadores de Java también pueden beneficiarse de la integración a nivel de chip de BREW. En términos generales, las aplicaciones Java requieren el soporte de una máquina virtual Java (JVM), e IBM ha escrito una JVM separada como una extensión de BREW. Los desarrolladores de Java pueden aprovechar al máximo esta JVM para escribir aplicaciones Java una vez y ejecutarlas en todos los dispositivos habilitados para BREW, independientemente del fabricante. Además, BREW facilita la instalación de aplicaciones Java en teléfonos móviles y puede actualizar y recuperar JVM de forma inalámbrica. Con BREW, las aplicaciones Java se pueden ejecutar más fácilmente en más teléfonos. Más importante aún, la solución BREW incluye una infraestructura integral de facturación y pago: el sistema de distribución BREW, que puede garantizar que los desarrolladores puedan obtener ganancias adecuadas de sus aplicaciones.
En cuarto lugar, para los usuarios de teléfonos móviles, debido a que BREW se puede integrar a nivel de chipset, los operadores de red pueden proporcionar aplicaciones prácticas a los teléfonos móviles de menor costo. Incluso los usuarios que son muy preocupados por el precio pueden usar Get new. aplicaciones en tu teléfono. Los usuarios disfrutan de los ricos servicios BREW a través de los teléfonos móviles BREW. Los usuarios pueden descargar de forma inalámbrica varias aplicaciones interesantes y prácticas desarrolladas en la plataforma BREW y disfrutar plenamente de la diversión ilimitada que ofrecen los teléfonos móviles personalizados.
En la actualidad, hay más de 50 teléfonos móviles BREW en el mercado en todo el mundo. Kyocera Corporation de Japón y LG Electronics de Corea del Sur han lanzado sucesivamente sus propios teléfonos móviles BREW. Los teléfonos móviles fueron los primeros en ser lanzados por China Unicom para los usuarios de teléfonos móviles.
Además, unos días antes de que China Unicom anunciara el lanzamiento del negocio BREW, Samsung Electronics de Corea del Sur, el mayor fabricante de teléfonos móviles CDMA del mundo, anunció que lanzaría el teléfono móvil Samsung SCH-X339CDMA1X en el Mercado chino. El teléfono también es compatible con la gama completa de servicios de valor agregado de China Unicom, incluidas descargas de aplicaciones BREW, color e (U-IMAP), visión interactiva (WAP1.1) y servicios de valor agregado UTK SMS.
Binary Runtime Entorno para entorno operativo binario inalámbrico
Qualcomm (QUALCOMM) lanza
un sistema operativo (SO) móvil
Un conjunto completo de soluciones de extremo a extremo para servicios de datos inalámbricos
China Unicom es responsable de las operaciones