During development, to test the application, the developer deploys mobile business object (MBO) packages to Unwired Server, and device application binaries and their dependencies to emulators or actual devices. Deployment to devices can be achieved by physically connecting the device to the developer's machine, and copying binaries using device-supported tools.
In a production environment, device application deployment can be achieved by using Afaria or similar third-party product. Afaria offers enterprise-class device application deployment and management features.