Getting Started with Bada
This guide describes how to set up your development environment for Cordova and run a sample application. Note that Cordova used to be called PhoneGap, so some of the sites still use the old PhoneGap name.
1. Requirements
- Windows
- You need the bada 1.2 SDK to use cordova-bada (which is no longer available on Samsung's website)
2. Install SDK + Cordova
- Download and install the Bada SDK (Windows only).
- Donwload the latest copy of Cordova and extract its contents. We will be working with the bada directory.
3. Setup New Project
-
In Bada IDE, select File -> Import project -> Bada C++ / Flash Project.
- Note: Bada 1.2 select "Bada Application Project"
Make sure "Select root directory is checked" and then click Browse
-
Browse to Cordova bada project folder (bada for 1.2 and bada-wac for 2.x) and select it. Make sure "Copy projects into workspace is checked"
-
Click "Finish"
4. Hello World
Bada 2.x: Your HTML/CSS/Javascript code lives under the Res/ folder. Make sure your index.html contains the following two lines in the
section. <link href="osp://webapp/css/style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="osp://webapp/js/webapp_core.js"></script>
Bada 1.2: Your HTML/CSS/Javascript code lives under the Res/ folder. Make sure your index.html contains the following line.
<script type="text/javascript" src="cordova/cordova.js"> </script>
5A. Deploy to Simulator
-
Bada 2.x: Right click on your project s folder and select Run As -> bada Emulator Web Application
-
Bada 1.2: Right click on your project' folder and select Build configurations -> Set Active -> Simulator-Debug
Right click on your project's folder and select Run As -> bada Simulator Application. You need to close the emulator every time you update your app!
5B. Deploy to Device
- Make sure your device is properly configured
Bada 2.x: Right click on your project's folder and select Run As -> bada Target Web Application
Bada 1.2: - Right click on your project's folder and select Build configurations -> Set Active -> Target-Debug - Right click on your project's folder and select Run As -> bada Target Application. You need to close the emulator every time you update your app!