The Mobile Device market is very diverse and there is a wide range of devices currently available, providing numerous choices for the consumer. At the same time, there are many options for a Developer to choose from when developing applications for mobile devices. Since many mobile devices now include Browser software (for example, Internet Explorer Mobile), an obvious choice is to develop a browser-based application that can be accessed over the internet. This eliminates the need to deploy the application to each mobile device and therefore makes management of the application much easier.
The Client Tools ASP.NET Framework provides support for mobile device browsers. This allows the development of ASP.NET Web Form applications that operates on a mobile device. A number of changes were required to the ASP.NET Client infrastructure and generator to allow support for Mobile Device Browsers and desktop browsers.
The Web Forms generated using the ASP.NET Generator are the same and can be used with desktop and mobile browsers. This allows you to mix desktop-specific forms and mobile-specific forms in the same ASP.NET application. The AB Suite application logic can then direct users to the appropriate ispec for performing mobile based tasks.
Alternatively, you can maintain the same logic for an ispec and design your forms to suit both, desktop and mobile devices or redesign mobile specific forms in a separate language.