Nov 18, 2010 09:58 GMT  ·  By

Korean handset manufacturer Samsung has just released a new version of the SDK (software development kit) for its proprietary mobile operating system, bada (the Korean word for “ocean”).

The latest bada SDK 1.2.0b1 enables developers to create applications for any of the Wave series smartphones (Wave, Wave 525, Wave 533, Wave 575, Wave 723 and Wave II).

Below are some of the major features introduced by the new beta SDK 1.2.0b1:

- HTML/JavaScript or Flash SWF can be native apps without C++ coding;
- Conditional app launch: bada can launch an application at a specific time; bada can launch an application when the phone is connected by USB cable to a PC and a specific application is running on the PC;
- Open GL/ES 1.1, 1.2 Extension (PowerVR);
- Wi-Fi EAP support;
- Memory leak detector.

These changes are a big step forward for Samsung's bada operating system, as developers will now be able to create better and more reliable apps faster.

For example, one can run an application made in Flash or a Web app directly and won't need to embed any of them in C++ code.

Also, by supporting EAP, which is mostly used for business applications developers will be able to create more secure business apps on the bada platform.

The “Memory leak detector” is another new feature that was really needed. With the introduction of the feature bada OS is now supporting memory leak checking, New and Delete pair checking as well as memory usage profiling.

The bada SDK 1.2.0b1 requires Microsoft Windows XP, Vista, or Windows 7 operating system, at least 1.4 GB of RAM memory, at least 1.8 GB of free disk space and local administrator rights.

As a side note, the bada simulator screen is 480 x 800 pixels, so if the screen resolution of the computer monitor is under 800 (height), it will not display graphics normally when an application uses OpenGL.