: These were rare. They ran directly on the hardware, accessed the GPU (PowerVR SGX540 on Wave), and performed best. Gameloft’s Asphalt 5 was native. So was EA’s Need for Speed: Shift.
Samsung’s pitch to developers was simple: Bada supports native C++ for high performance, plus a WebKit-based framework for web apps. But the dirty secret? Most early Bada games were actually wrapped in a Bada-compatible shell. Why? Because Samsung had a massive feature-phone developer base, and Bada’s backward compatibility made it easy to shovel existing Java games onto the new OS. bada os games
: Bada 2.0 (2011) added pinch-to-zoom. Games like Cut the Rope used it for scaling the playfield. Early Bada 1.0 games were single-touch only. : These were rare
: The majority. Bada included a Java virtual machine (called Samsung Java VM ) that ran MIDP 2.0 games. Performance was acceptable but laggy for action games. The benefit? Developers could drag-and-drop their existing feature-phone games into the Bada SDK, tweak screen resolution (480x800), and republish. So was EA’s Need for Speed: Shift
: HTML5/CSS/JS. Few games used this because performance was dreadful. A notable exception: Pac-Man (HTML5 demo) , which Samsung showed at MWC 2011 as a tech demo. It stuttered.