ROLL NO 207 218 216 257 224 219 NAME BHARSWADKAR SAURABH VIJAY GOHOKAR ANIRUDHA BABA GATTEWAR ASHISH ASHOK UDAWANT RAHUL RAJARAM JOGI SHAMKANT EKNATH JAMBHALE M. TEJAS
INDEX
Content BADA Operating System Info Introduction BADA Ecosystem Market Share BADA SDK Architecture of BADA Operating System Features of BADA Operating System Process Management Process Life Cycle Process State Transition Memory Management Page No. 1 2 3 5 6 8 10 12 14 15 17
BADA OPERATING SYSTEM INFO
BADA LOGO
Current Version License Kernel Type Programmed In Platform Support Website
2.0.3 open source and proprietary RTOS or Linux kernel C (core),Java (UI), C++, Flash Samsung Smartphone platform Site:www.BADA.com Developers site: developer.BADA.com
1
INTRODUCTION
BADA is an “open” operating system for mobile devices such as Smartphone’s and tablet computers. “Open” means that phone that ship with the BADA platform are open to third-party developers, to create and publish native applications to phone users through the Samsung Apps application store. It is developed by Samsung Electronics. The name is derived from (BADA), meaning "ocean" or "sea" in Korean. In May 2010, Samsung released a beta of their BADA software development kit (SDK) to attract developers. The first BADA-based phone was the Samsung Wave S8500, released in April, 2010, which sold one million handsets in its first 4 weeks on the market.
2
BADA ECOSYSTEM
BADA provides an ecosystem for the developers as well as the customers.
BADA Platform Samsung BADA is a feature-rich Smartphone platform to enable the creation of a variety of applications, satisfying diverse and innovative application requirements. The Samsung BADA platform is composed of various features and services. Details of BADA are as follows. Developer Support Samsung BADA provides full technical support for BADA application development. Samsung has established a global BADA Evangelist network, Korea, UK, US, India,