Una "Mobile Web Application" non è altro che una "Web Application" modificata nel codice e nella grafica per trasmissioni su PDA.
Oltre a ricordare le effettive dimensioni dei monitor PDA, tieni presente che i PDA vanno su internet nel 90% dei casi pagano i Kb ricevuti. In cosa si traduce questo?
Grafica nulla, servizi e risposte veloci e compatte nelle dimensioni.
Un ottimo esempio di "Mobile Web Application" è Google mobile. Il quale, in questa versione, non solo è leggero nella grafica, ma le risposte sembrano essere veloci quasi quanto su ADSL.
Se hai intenzione di sviluppare un porting della tua Web Application, e vuoi che il redirect sia automatico (come google) ,allora questo codice può esserti d'aiuto.
codice:
<script runat="server" language="c#">
public void Page_Load(Object sender, EventArgs e)
{
if (Request.Browser["IsMobileDevice"] == "true" )
{
Response.Redirect("MobileDefault.aspx");
}
else
{
Response.Redirect("DesktopDefault.aspx");
}
}
</script>
Ciao