So, bada (always with a small b, apparently) is Samsung’s new mass market platform. Samsung’s vision is that bada is the “Smartphone for Everyone” – from the techy early adopters to the user who just wants a great phone that can run a range of applications.
bada exploits the experience and knowledge gained throughout the history of Samsung’s proprietary mobile platform, which was first used in 2004. It is written in C++ on top of C/C++ middleware, and bada apps are written using C++. bada also supports maps, Flash and Web technologies, and integrates Flash and WebKit support into its native APIs allowing easy inter-operation. The bada SDKs were first launched in May 2010 with version 1.0. Recently version 2.0 was announced.
bada is configurable over various hardware configurations and kernels. For example, the first bada phone, the Wave S8500, is very high end with a 1 GHz CPU and a variety of sensors, while some of the later phones use less powerful hardware. So they are affordable and thus more appealing to the mass market.
Another noteworthy bada feature is the seamless integration of service APIs into the platform. Services include social networking, buddy lists that allow users to share real-time information with their friends, shopping and commerce APIs, maps, location and points of interest, remote content management and even weather services. This is all out-of-the box and can be integrated into third-party applications. These services use the cloud and, for instance, allow easy access to third party social network services like facebook or twitter.
You can get all the development and test tools for free and find reference information such as API documentation, sample code, training videos and blog posts on the bada developer site
Of course once you have finished developing your bada app you can publish it on the Samsung Apps store.
All of this is relevant as Samsung is pushing hard to be the top mobile phone company in the world. Remember, Samsung currently ships some 40 million phones a year in the midrange, touch-phone category. That’s a large mostly un-tapped market of users.