brew mp state of the union
play

Brew MP state of the union Jason Kenagy VP Product Management Marc - PowerPoint PPT Presentation

Brew MP state of the union Jason Kenagy VP Product Management Marc Nijdam Brew MP Evangelist Brew Product Evolution Client Delivery Multi-platform Future Support at Launch Scale and Reach Brew MP Supports Multiple Device Tiers Volume


  1. Brew MP state of the union Jason Kenagy VP Product Management Marc Nijdam Brew MP Evangelist

  2. Brew Product Evolution Client Delivery Multi-platform Future Support at Launch

  3. Scale and Reach

  4. Brew MP Supports Multiple Device Tiers Volume Reduces Fragmentation - Consistent OS across multiple device tiers - One OS for Java, widgets, flash and native C/C++ Brew applications Extraordinary Experiences on Everyday Devices - Highly efficient processing, memory and power management - Exposes device hardware features with virtually no overhead

  5. Brew to Brew MP Transition With Brew MP, more devices: all 3G markets, emerging market, open Brew Devices market… 2010 Over 1,200 Brew models to date Time Business model change drives expansion

  6. Verizon Wireless goes Brew MP Transitioning Brew devices to Brew MP Open Catalog initiative: Simplifying certification and on-boarding

  7. AT&T adopts Brew MP Brew MP will be the main OS for Quick Messaging Devices Fastest growing category of devices 90% of this category will be Brew MP based by end of 2011 Devices launching in late 2010 and 2011

  8. Reducing Time-to-Market with Preloads Pre- Pre- Pre- integration optimization distributed

  9. What defines Brew MP? Multiple Programming Languages (C, C++, Java, Flash) Standard API Implementation Tight OS to Hardware Integration

  10. What is Brew MP? • Interfaces • Exposes areas of • Simulation, • Pre-integrated functionality debugging • Implementations • Pre-tested • Maximum use of • Resource • Lifecycle • Pre-optimized hardware when management • Security system available • IDE integration

  11. Component Families Connectivity Bluetooth, Wi-Fi and other methods of local area connectivity Data storage on a mobile device, such as SQLite database support, call history, Databases personal contacts, and timezone information Managing the hardware of a mobile device, such as battery, camera, position Hardware determination, USB, FM radio, joysticks, and flip-phones Languages Adobe Flash, Lua, and Java application management* Media Support for multimedia content, including music, images and videos Networking Network management, multicast and broadcast, web technologies Security Cryptographic algorithms and certificate handling Application Environment (AEE), core services, module management, file system, System memory management, locales, and settings management Telephony functionality of a mobile device including SMS messaging and call Telephony handling UI Displays and bitmaps, graphics, fonts, UI Widgets, and window management

  12. Brew MP Highlights for Brew developers Software Hardware Big focus on � platform • Hardware acceleration • Full backwards compatibility consistency – OpenVG 1.1 • Full process support – OpenGL/ES 2.0 • IDL for service remoting • Sensor support • Full windowing support • Touch screen support • Heap tracker – Single and multi-touch • Down-sampling image decoder

  13. Where is Brew MP Going? Brew MP 1.0.3 Brew MP 1.1 Big focus on � platform • Incremental new features • New OpenMax based consistency Multimedia subsystem • Additional performance improvements • Full user mode application Brew MP future � support development on • Aligns with new chipset themed paths features • Graphics surface management • Examples: Additional sensors, • Flash player upgrades Forward Looking! � BT, USB, update enablement, • Full software update support telephony, XML/JSON parsers (SCOMO)

  14. Tools New Simulator6 Multi Platform SDK Simulator with interactive SDK supports multiple platform versions for targeted Flash based skins, and development, simulation extensible simulated builds and debugging Test Enable Portal (TEP) Target Manager Automated test signature Utility to centrally activation for on-device manage both simulated debugging. and device targets Universal Brew MP USB c2r Click2Run Universal device driver For one click compile, for seamless connection install and run management

  15. Multi-Platform SDK The SDK has been re-designed to decouple tool software from platform APIs. This enables platform correct development and simulation Brew SDK Tools Platform SDK Download Brew SDK Tools Platform SDK Download BREW 3x/4x and Brew MP SDK 1.0.2 and above Brew MP SDK 1.0.1 and below

  16. Why Develop for Brew MP?  Increased revenue opportunities for developers  Established and growing distribution channels  Carrier channels significantly more open  Consistent platform across all chipset tiers  Reduced costs for developers  Greatly reduced app certification fees  Overhauled tools to ease development  Attention to fragmentation

  17. http://brewmp.com

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend