The current application development model (based on Apple’s iPhone) is that the handset manufacturer provides an application development toolkit, usually free, to anyone interested in developing applications for their handset. The toolkit includes that actual development tools, test tools and debugging tools. The handset manufacturer provides some level of technical support and certification services. The developer uses the toolkit to develop his application and when ready submits it to the handset manufacturer.
The application will be reviewed and certified by the handset manufacturer (and in certain cases, network operators). Once certified, the handset manufacturer also provides business and marketing support (see Marketing section) to the developer to market and sell the product according to the developer’s wishes.
For more information, see: