架层组成。支持设备应用、服务应用和Web与Flash应用。其中：按bada首席架构师、三星手机副总裁Justin Hong的说法，设备层来自三星十年前开始开发的自有平台，而服务层和框架层的开发始于四年前。在工具方面，bada使用Eclipse和GNU工具链。