Resources | Resources |




Single-module applications are the most common item type developers create to submit for testing and distribution to commercial channels. Applications can make use of extensions, and can also comprise multiple modules (called multi-mod applications). Applications that use the value billing extension are more complex and discussed in more detail as a separate item type.

Depending on the channel you are targeting, different requirements can apply for applications you want to distribute. Review the Go To Market page ( for more information.

Applications using extensions

When an application makes use of a commercially available extension, it is referred to as a using application because it has dependencies on other item types to execute on the device.

Multi-mod applications

This item type is a good option if you want to collaborate on an application with other developers in remote locations.

Applications using the application-value iBilling extension

The Application-Value Billing solution uses a unique extension that allows your application to bill the subscriber with incremental charges (microtransactions) as your application is used. The steps to submit this type of application for testing include creating a price plan so the Intertek tester can test the price points you created in your application.

Brew-wrapped Java applications

Java applications (JAD and JAR files) and a MIF icon image in PNG file format must be wrapped and signed for Brew distribution. Once wrapped, you can submit the application for testing. Upon testing completion, distribute the application using the same process and systems as a regular Brew application. Qualcomm recommends that developers review the test and item submission guidelines that apply to all application types.