{{short description|Discontinued mobile operating system}} {{Use mdy dates|date=June 2012}} {{Infobox OS | name = Bada | logo = 150px | screenshot = 250px | caption = Bada 2.0 home screen | developer = Samsung Electronics | family = TRON, Linux | working state = Discontinued (replaced by Tizen) | source model = Mixed: proprietary and open source components | latest release version = 2.0.6 SDK | latest release date = {{Start date and age |2013|02|28|df=y}} | discontinued = yes | frequently updated = No | marketing target = Smartphone | language = Multilingual | programmed_in = C++<ref>{{cite web|url=http://www.lextrait.com/Vincent/implementations.html |title=The Programming Languages Beacon |edition=10.0 |first=Vincent |last=Lextrait |date=January 2010 |access-date=January 5, 2010 |url-status=dead |archive-url=https://archive.today/20120530/http://www.lextrait.com/Vincent/implementations.html |archive-date=May 30, 2012 }}</ref> | updatemodel = | package manager = Samsung Kies | kernel type = Monolithic (Linux Kernel) | ui = TouchWiz, graphical (touchscreen) | license = Proprietary | website = <!-- {{URL| ... }} --> | Kernel = Linux kernel<ref name="badaArchitectureKernel" /> }} {{Infobox Korean name/auto | hangul = ^바다 }} '''Bada''' (stylized as '''bada'''; Korean: {{lang|ko|바다}}) <!-- DO NOT change this to "was" -->is<!-- refer to MOS:COMPNOW --> a discontinued mobile operating system developed by Samsung Electronics for devices such as mid- to high-end smartphones<ref name = "badaInfo">{{cite web | language = fr | url = http://www.maximejohnson.com/techno/2010/07/bada-un-systeme-d%E2%80%99exploitation-pour-les-cellulaires-samsung/ |date=Jul 2010 | title= Bada: un système d'exploitation pour les cellulaires Samsung | first = Maxime | last = Johnson | work = Maximejohnson.com/techno | access-date=July 7, 2010 | archive-url = https://web.archive.org/web/20100713110540/http://www.maximejohnson.com/techno/2010/07/bada-un-systeme-d%E2%80%99exploitation-pour-les-cellulaires-samsung/ | archive-date= July 13, 2010 | url-status = live}}</ref> and tablet computers. The name is derived from "{{lang|ko|바다}} (bada)", meaning "ocean" or "sea" in Korean. All phones running Bada were branded with the name ''Wave'', unlike Samsung's Android devices which are branded as ''Galaxy''.{{citation needed|date=April 2018}}
Bada is based on Mentor Graphics' Nucleus RTOS kernel<ref>Samsung Electronics' strategy to compete in the 'bada' is..., Bloter, 2009.11.18, https://www.bloter.net/news/articleView.html?idxno=7334</ref> or Linux kernel, and was planned to become as middleware separated from an OS kernel, but development was discontinued. To foster adoption of Bada, Samsung reportedly considered releasing the source code under an open-source license, and expanding device support to include Smart TVs.<ref>{{cite web | work = Tech crunch | url = https://techcrunch.com/2011/09/20/samsung-to-make-bada-os-open-source-and-part-of-your-smart-tv/ | title = Samsung to Make Bada OS Open Source and Part of Your Smart TV |access-date= September 20, 2011 | date = 2011-09-20}}</ref>
In June 2012 Samsung announced its intention to merge Bada into the Tizen project,<ref>{{Citation | url = https://www.engadget.com/2012/01/14/samsung-to-merge-bada-with-tizen-the-os-party-just-got-a-little/ | title = Samsung to merge Bada with Tizen: the OS party just got a little freaky | newspaper = Engadget | access-date = June 24, 2012 | date = 2012-01-14}}</ref><ref>{{cite news | date = 2012-01-13 | url = https://www.forbes.com/sites/elizabethwoyke/2012/01/13/samsung-merging-its-bada-os-with-intel-backed-tizen-project/ |title=Samsung Merging Its Bada OS With Intel-Backed Tizen Project | work=Forbes | first=Elizabeth | last=Woyke}}</ref> while still using it in parallel with Google's Android OS and Microsoft's Windows Phone on its smartphones. On 25 February 2013, Samsung announced that it would stop developing Bada, moving development to Tizen instead.<ref>{{usurped|1=[https://web.archive.org/web/20130228062542/http://www.fiercemobilecontent.com/story/samsung-scraps-bada-os-folds-it-tizen/2013-02-25 Samsung scraps Bada OS, folds it into Tizen - FierceMobileIT]}}. Fiercemobilecontent.com (2013-02-25). Retrieved on 2013-12-09.</ref><ref>{{cite web |url= http://www.badaforums.net/bada-news/samsung-vs-apple-verdict-may-influence-google-tizen/ |title= Samsung vs Apple verdict may influence Google & Tizen |first= Kenneth |last= Linn |date= August 28, 2012 |access-date= August 22, 2014 |archive-url= https://web.archive.org/web/20140826114630/http://www.badaforums.net/bada-news/samsung-vs-apple-verdict-may-influence-google-tizen/ |archive-date= August 26, 2014 |url-status= dead |df= mdy-all }}</ref> Bug reporting was terminated in April 2014.<ref>{{cite web|url=http://developer.bada.com/article/End-of-bada-bug-reporting-notice |title=End of bada bug reporting notice |author=bada Master |date=April 9, 2014 |url-status=dead |archive-url=https://web.archive.org/web/20140826120045/http://developer.bada.com/article/End-of-bada-bug-reporting-notice |archive-date=August 26, 2014 |df=mdy }}</ref>
==History== thumb|250px|Bada and the mobile software distributions to which it is related After the announcement of Bada, the Wave S8500 would eventually be the first Bada-based phone, and was shown to the public at Mobile World Congress 2010 in Barcelona in February 2010. Alongside Bada itself, some applications running on Bada were exhibited, including mobile videogames like Gameloft's ''Asphalt 5''.<ref name = "Asphalt5">{{cite news| title = Demonstration of Asphalt 5 on a Bada phone | url = https://www.youtube.com/watch?v=myliFc36KW4/ | newspaper = YouTube | type = video | date = February 26, 2010 }}</ref> The Wave S8500 was released in May that year,<ref>{{cite press release|title=Samsung Wave, first Bada smartphone hits the market |url=http://www.bada.com/samsung-wave-first-bada-smartphone-hits-the-market/ |work=Samsung |date=May 24, 2010 |access-date=February 3, 2011 |archive-url=https://web.archive.org/web/20101223231522/http://www.bada.com/samsung-wave-first-bada-smartphone-hits-the-market/ |archive-date=December 23, 2010 |url-status=dead |df=mdy }}</ref><ref>{{Citation|url=http://badawave.com/ |title=Bada Wave |url-status=dead |archive-url=https://web.archive.org/web/20100218160905/http://badawave.com/ |archive-date=February 18, 2010 |df=mdy }}</ref> and sold one million handsets over the first four weeks on the market.<ref>{{cite web | url =http://www.theinquirer.net/inquirer/news/1722287/samsung-waves-away-million | archive-url =https://web.archive.org/web/20100716173325/http://www.theinquirer.net/inquirer/news/1722287/samsung-waves-away-million | url-status =unfit | archive-date =July 16, 2010 |title=Samsung Waves away a million |date=July 13, 2010 |publisher=The Inquirer}}</ref>
According to Samsung, companies such as Twitter, EA, Capcom, Gameloft and Blockbuster revealed their support for the Bada platform by having arranged development partnerships with Samsung since before the launch, and shared a few insights about their vision for the future of mobile apps and how Bada would play a role in it. These were a showcase of what could be heard in a series of events held across the world during the year 2010, called Developer Days. In addition, it was made public the announcement of an incoming Bada Developer Challenge with a total prize of $2,700,000 (USD) throughout the launch event.<ref name="Unveils">{{cite news |title=Samsung unveils new smartphone platform bada |url=http://www.bada.com/samsung-unveils-new-smartphone-platform/ |newspaper=bada.com |date=December 8, 2009 |access-date=February 3, 2011 |archive-url=https://web.archive.org/web/20101224012201/http://www.bada.com/samsung-unveils-new-smartphone-platform/ |archive-date=December 24, 2010 |url-status=dead |df=mdy-all }}</ref> In May 2010, Samsung released a beta of their Bada software development kit (SDK), making it available to the general public as it had done with partners the previous December, to entice potential developers of applications for this platform.<ref name="Samsung1">{{cite web |url=http://developer.bada.com/apis/docs/commonpage.do?menu=MC01140100 |title=BadaDeveloper Site |publisher=bada Developers Site |access-date=April 7, 2010 |archive-url=https://web.archive.org/web/20100402115122/http://developer.bada.com/apis/docs/commonpage.do?menu=MC01140100 |archive-date=April 2, 2010 |url-status=dead |df=mdy-all }}</ref> In August 2010, Samsung released version 1.0 of the Bada SDK. A year later, in August 2011, version 2.0 of the Bada SDK was released.{{citation needed|date=April 2018}}
==Versions== The Samsung S8500 Wave was launched with version 1.0 of the Bada operating system. Samsung soon released version 1.0.2, which included minor fixes for European users.<ref name="update1.0.2">{{cite news|title=Samsung Wave gets an update to Bada version 1.0.2 |url=http://www.techknots.com/mobiles/samsung-wave-gets-an-update-to-bada-version-1-0-2/ |newspaper=TechKnots |date=August 23, 2010 |url-status=dead |archive-url=https://web.archive.org/web/20101114183803/http://www.techknots.com/mobiles/samsung-wave-gets-an-update-to-bada-version-1-0-2/ |archive-date=November 14, 2010 |df=mdy }}</ref> Version 1.2 was released with the Samsung S8530 Wave II phone.<ref name="S8530announce">{{cite news|title=Samsung announces S8530 Wave II, meet the big-screen edition |newspaper=GSM Arena |date=October 4, 2010 |url=http://www.gsmarena.com/samsung_announces_s8530_wave_ii_meet_the_bigscreen_edition-news-1974.php/ |url-status=dead |archive-url=https://web.archive.org/web/20101110031746/http://www.gsmarena.com/samsung_announces_s8530_wave_ii_meet_the_bigscreen_edition-news-1974.php |archive-date=November 10, 2010 |df=mdy }}</ref> The alpha-version of Bada 2.0 was introduced on 15 February 2011, with the Samsung S8530 Wave II handset.
The final flagship Bada handset was the Samsung Wave III S8600, running Bada 2.0.
=== Bada 2.0 === The Bada 2.0 version was shown at IFA 2011 in Berlin and was released in the end of December 2011 with a lot of new functions and improvements compared to version 1.2, introducing features such as: *Full HTML5 support *WAC 2.0 compatibility *Full multitasking *WiFi-Direct technology *Adobe Flash Lite 4 (mobile Flash Player version, supports ActionScript 3.0 of Adobe Flash 10 and 11) *Dolphin Browser 3.0 with download manager *Smart-wallpapers *Text-to-speech *Voice recognition *Vocal commands based on Vlingo *Push notifications *NFC (near-field communication technology) *New security policies and protection functions *New camera manager *New GUI *OpenAL *Inclusion of new proprietary applications and services such as ChatON (instant messaging software), Caster (to share multimedia content and web pages with PC) and Music Hub (a music store similar to iTunes)
==Samsung Apps== With the release of the Samsung Wave, Samsung opened an international application store, Samsung Apps, for the Bada platform.<ref name="SamsungApps">{{cite news | title= Samsung Wave European Launch to Propel Samsung Apps | url= http://www.samsungapps.com/notice/getNoticeDetail.as?csNoticeID=0000000333/ | publisher= Samsung | newspaper= Apps | date= June 1, 2010 | access-date= May 17, 2021 | archive-date= April 28, 2012 | archive-url= https://web.archive.org/web/20120428200027/http://www.samsungapps.com/notice/getNoticeDetail.as?csNoticeID=0000000333%2F | url-status= dead }}</ref> It had over 2,400 applications and was also available for Android and Samsung feature phones.<ref>{{Citation | url = http://www.samsungapps.com/topApps/topAppsList.as?sortby=02&mkt_keyword=&categoryID=all | archive-url = https://archive.today/20130104150036/http://www.samsungapps.com/topApps/topAppsList.as?sortby=02&mkt_keyword=&categoryID=all | url-status = dead | archive-date = January 4, 2013 | title = Samsung Apps | access-date = June 24, 2012 }}</ref>
Samsung created a new app store for its subsequent mobile OS, Tizen.<ref>{{Citation | url = http://TizenStore.com/topApps/topapp/sortby=02&mkt_keyword=&categoryID=all | title = Tizen Store | access-date = June 28, 2012}}</ref>{{Update inline|date=April 2023}}
==Architecture== File:Bada architecture.png
<blockquote> Architecture of bada
The bada architecture consists of the following four layers:
* Kernel This layer contains either the real-time operating system or the Linux kernel, depending on device hardware configuration.
* Device * Service * Framework<ref>archive https://archive.today/20130102035940/http://developer.bada.com/help_2.0/index.jsp?topic=/com.osp.documentation.help/html/bada_overview/bada_architecture.htm original source http://developer.bada.com/help_2.0/index.jsp?topic=/com.osp.documentation.help/html/bada_overview/bada_architecture.htm</ref> </blockquote>
Bada was defined by Samsung as not an operating system itself but a platform with a kernel configurable architecture, which allowed using either a proprietary real-time operating system hybrid (RTOS) kernel or the Linux kernel.<ref name="badaArchitectureKernel">{{Citation|contribution=Bada architecture |url=http://developer.bada.com/help_2.0/index.jsp?topic=/com.osp.documentation.help/html/bada_overview/bada_architecture.htm |title=Help – Eclipse SDK |publisher=Samsung |access-date=June 24, 2012 |url-status=dead |archive-url=https://web.archive.org/web/20120120234136/http://developer.bada.com/help_2.0/index.jsp?topic=%2Fcom.osp.documentation.help%2Fhtml%2Fbada_overview%2Fbada_architecture.htm |archive-date=January 20, 2012 |df=mdy }}</ref> According to copyrights displayed by Samsung Wave S8500, it used code from FreeBSD, NetBSD and OpenBSD.
The ''device layer'' provided core functions such as graphics, protocols, telephony and security. The ''service layer'' provided more service-centric features such as SMS, mapping and in-app-purchasing, handled by a ''Bada Server''. The top layer, the ''framework layer'', provided an application programming interface (API) in C++ for application developers to use.
Bada provided various UI controls to developers, and a web browser control based on the open-source WebKit, and featured Adobe Flash, supporting Flash versions 9 to 11 (Flash Lite 4 with ActionScript 3.0 support) in Bada 2.0. Both of the latter could be embedded inside native Bada applications. It supported the OpenGL ES 2.0 3D graphics API and offered interactive mapping with point of interest (POI) features, which could also be embedded inside native applications.<ref name="LFD1">{{cite web |url=http://www.linuxfordevices.com/c/a/News/Samsung-bada-SDK/ |title=Samsung's mobile OS SDK ships, runs on Linux |author=Eric Brown |date=December 8, 2009 |publisher=eWeek |access-date=April 7, 2010 |archive-date=April 26, 2013 |archive-url=https://archive.today/20130426231912/http://www.linuxfordevices.com/c/a/News/Samsung-Bada-SDK/ |url-status=dead }}</ref> It supported pinch-to-zoom, tabbed browsing and cut, copy, and paste features.<ref>{{cite web|url=http://www.theinquirer.net/inquirer/review/1726832/samsung-wave-smartphone |archive-url=https://web.archive.org/web/20100815214140/http://www.theinquirer.net/inquirer/review/1726832/samsung-wave-smartphone |url-status=unfit |archive-date=August 15, 2010 |title=Samsung Wave smartphone |date=August 9, 2010 |publisher=The Inquirer}}</ref>
Bada's interaction methods that could be incorporated into applications included sensors such as motion sensing, vibration control, face detection, accelerometer, magnetometer, tilt, Global Positioning System (GPS), and multi-touch.<ref name=Samsung1/>
Native applications were developed in C++ with the Bada SDK, and the Eclipse based integrated development environment (IDE). GNU-based tool chains were used for building and debugging applications. The IDE also contained a drag and drop application for designing application interfaces, and an emulator for apps.
==Criticism of Bada 1.x== thumb|Picture being taken using the Samsung Wave 525 running on Bada 1.0
Some publications criticized Bada 1.x over the following issues:
*In the beginning, all VoIP over Wi-Fi applications were banned which meant that popular applications such as Skype could not be used. In March 2011 the restriction was removed.<ref>[http://www.joernesdohr.com/bada/bada-voip-applications-finally-allowed/ bada VoIP applications finally allowed «]. Joernesdohr.com (2011-04-04). Retrieved on June 24, 2012.</ref> *The external sensor API was not open-ended, preventing new types of sensors or unexpected technology developments from being added in the future by third parties.<ref name="Reg1">{{cite web|url=https://www.theregister.co.uk/2010/03/09/samsung_bada/ |title=What's so bad about Samsung's bada? |date=March 9, 2010 |website=The Register}}</ref> *Due to "performance and privacy issues", Bada 1.x applications cannot access the SMS/MMS inbox or receive incoming SMS/MMS notifications.<ref>{{cite web|url=http://dpimg.ospos.net/contents/tutorials/bada_1.0.0b2/badaTutorial.Communication.pdf |title=bada Tutorial: Communication |year=2010 |access-date=May 4, 2010| archive-url= https://web.archive.org/web/20100602041859/http://dpimg.ospos.net/contents/tutorials/bada_1.0.0b2/badaTutorial.Communication.pdf| archive-date= June 2, 2010 | url-status= live}}</ref> This limit was removed in version 2.0. *Bada versions 1.x only allowed one Bada third party application to run at a time. Multitasking applications was only possible between the base applications and one Bada third party application.<ref>{{cite web|title=Single bada Application Policy |url=http://developer.bada.com/help/index.jsp?topic=/com.osp.appuiguide.help/html/design_guidelines_basic_app/single_bada_app_policy/single_bada_app_policy.htm |publisher=bada Developers Site |access-date=June 16, 2011 |url-status=dead |archive-url=https://web.archive.org/web/20110814134307/http://developer.bada.com/help/index.jsp?topic=%2Fcom.osp.appuiguide.help%2Fhtml%2Fdesign_guidelines_basic_app%2Fsingle_bada_app_policy%2Fsingle_bada_app_policy.htm |archive-date=August 14, 2011 |df=mdy }}</ref> This limit is removed since version 2.0. *The best GPS facility was poor in Bada 1.0. It was further updated in Bada 2.0.{{citation needed|date=April 2018}} *The lack of availability of popular applications was arguably one of the most important factors in the demise of Bada. The lack of developer and consumer support that caused this deficit could not be rectified by the Bada 2.0 update.{{citation needed|date=April 2018}}
==Devices== ===Flagships=== *Samsung S8500 (Wave) It is the first smartphone to run the Bada operating system version 1.0, released on May 24, 2010. *Samsung S8530 (Wave II) It is the successor of the Samsung Wave S8500 Wave and runs on Bada 1.2, released in October 2010. *Samsung S8600 (Wave III) It is the successor of the Samsung Wave S8530 Wave II and runs on Bada 2.0. It is the last flagship smartphone to run the Bada operating system, released in August 2011.
===Midrange phones=== released Bada OS 1.1 pre-installed, with continued support until Bada OS 2.0. *Samsung S5250 (Wave 525) *Samsung S5330 (Wave 533) *Samsung S5750 (Wave 575) *Samsung S5780 (Wave 578) *Samsung S7230 (Wave 723)
released with Bada OS 2.0 pre-installed. *Samsung S5380 (Wave Y), direct successor to Wave 525/533. *Samsung S7250 (Wave M), direct successor to Wave 723 and it is the last midrange smartphone to run the Bada operating system.
==Market shares== {{More citations needed|section|date=May 2018}}
The chart below show global sales of Bada smartphones from the second quarter of 2010 through the second quarter of 2013.{{citation needed|date=May 2018}} Canalys, a technology market analysis company, estimated that Samsung shipped 3.5 million phones running Bada in Q1 of 2011.<ref>{{cite web |first=Kevin C. |last=Tofel |url=http://gigaom.com/mobile/windows-phone-7-shipments-q1/ |archive-url=https://web.archive.org/web/20110506211809/http://gigaom.com/mobile/windows-phone-7-shipments-q1/ |url-status=dead |archive-date=May 6, 2011 |title=Estimate: 2.5M Windows Phone 7 Shipments in Q1 |website=Gigaom |date=5 May 2011 |access-date=2012-06-24}}</ref> This rose to 4.5 million phones in Q2 of 2011.<ref>{{cite web | url = http://www.pocketgamer.co.uk/r/PG.Biz/asymco+news/news.asp?c=32049 | title=Samsung Bada shipments up 355% to 4.5 million units in Q2 2011 | website = Pocket Gamer | date = 3 August 2011 | access-date = 2012-06-24}}</ref>
According to Gartner, in Q1 2012 Bada gained a grow index of +43%, and rose to 2.7% market share (up from 1.9% in Q1 2011).<ref>{{Citation | url = http://www.gartner.com/it/page.jsp?id=2017015 | archive-url = https://web.archive.org/web/20120517182956/http://www.gartner.com/it/page.jsp?id=2017015 | url-status = dead | archive-date = May 17, 2012 | title = Worldwide Sales of Mobile Phones |website=Gartner.com | publisher = Gartner}}</ref>
In South Korea, the fiscal year is the same as the calendar year.
{| class="wikitable sortable" style="text-align:center" |- ! Fiscal year<br>and quarter !! Percentage of<br>global smartphone sales !! Smartphones sold<br>{{small|(millions)}} |- ! {{rh2|align=right}} | Q2 2010 | 0.9 || 0.6 |- ! {{rh2|align=right}} | Q3 2010 | 1.1 || 0.9 |- ! {{rh2|align=right}} | Q4 2010 | 2.0 || 2.0 |- ! {{rh2|align=right}} | Q1 2011 | 1.9 || 1.9 |- ! {{rh2|align=right}} | Q2 2011 | 1.9 || 2.1 |- ! {{rh2|align=right}} | Q3 2011 | 2.2 || 2.5 |- ! {{rh2|align=right}} | Q4 2011 | 2.1 || 3.1 |- ! {{rh2|align=right}} | Q1 2012 | 2.7 || 3.8 |- ! {{rh2|align=right}} | Q2 2012 | 2.7 || 4.2 |- ! {{rh2|align=right}} | Q3 2012 | 3 || 5.2 |- ! {{rh2|align=right}} | Q4 2012 | 1.3 || 2.7 |- ! {{rh2|align=right}} | Q1 2013 | 0.7 || 1.37 |- ! {{rh2|align=right}} | Q2 2013 | 0.4 || 0.84 |}
==See also== * Comparison of mobile operating systems * Tizen * Nucleus RTOS
==References== {{Reflist|30em}}
==External links== * {{Official website|http://www.bada.com/}} * [https://web.archive.org/web/20101201175838/http://www.bada.com/whatisbada/ Overview] * [https://web.archive.org/web/20100223093317/http://developer.bada.com/ Developer portal]
{{Samsung Electronics}} {{Mobile operating systems}}
{{DEFAULTSORT:Bada (operating system)}} Category:Bada (operating system) Category:ARM operating systems Category:Mobile operating systems Category:Samsung Electronics products Category:Samsung software