Using the webOS SDK Tools
This section introduces you to the essential tools used by every webOS developer, ranging from shell commands to the software device emulator.
| Tool | Description |
|---|---|
| Enabling Developer Mode | Instructions for enabling developer mode, a prerequisite for application development on webOS devices. |
| Command-Line Tools | Command-line development tools: palm-generate, palm-package, palm-install, palm-launch, palm-run, palm-log, and palm-help. |
| Debugger | A command-line tool for a webOS device or emulator that enables you to use breakpoints, display variables, and trace the stack. |
| Device Browser |
HP provides nova-browser, a tool for browsing files and folders on a device, similar to Windows Explorer.
|
| Device Bus Monitor | Lets you see traffic going over the webOS service bus, similar to a network sniffer that lets you observe HTTP traffic. |
| Device Shell |
SDK tools — (PuTTY, ssh, novacom) — for opening a shell on the device.
|
| Eclipse IDE | HP provides plug-ins to the Eclipse IDE to facilitate webOS application development. |
| Emulator | Simulates a webOS device on a Linux, Mac, or Windows computer. |
| File Transfer |
Utilites (pscp, scp) for transferring files to a device or Emulator
|
| Launching a Hidden App from Device Info | Process for launching hidden applications. |
| luna-send | On-device or Emulator command-line tool that sends commands to the System Manager. |
| Radio Simulator | Simulates the telephone and GPS radio hardware at the lowest level. |
| Resource Monitor | Graphs your application's DOM node count and open service handles helping you determine your app's memory footprint and if it is leaking memory. |