Utveckling av lösningar för mobila enheter med ASP.NET
Häromdagen fick vi en fråga om vilka plattformar som vi erbjuder för webbutveckling mot mobila enheter (olika handdatorer, Pocket-PC:s, Smartphones och andra typer av mobiler) – dvs när man vill skapa en ASP.NET-webbapplikation åtkomlig från den mobila webbläsaren via nätet och inte ett program som installeras lokal.
I Visual Studio 2003 kunde man använda ASP.NET mobile controls för att utveckla ASP.NET 1.0 och sedemera ASP.NET 1.1-baserade lösningar riktade mot mobila enheter. Du kan läsa mer om dessa kontroller här: https://www.asp.net/mobile/
Dessa spottade ut kod (HTML 3.2, WML 1.1, cHTML, XHTML) som anpassades och testades för över 200 olika telefonmodeller. Sedan XHTML blivit mer eller mindre standard i modernare mobila webbläsare och lanseringen av ASP.NET 2.0 närmade sig slutade man uppdatera anpassningarna, den sista Device Update för ASP.NET mobile controls kom i slutet av 2003.
Med Visual Studio 2005 rekommenderas istället att du använder standard ASP.NET 2.0-kontroller som per default kan leverera XHTML - som de flesta nyare mobila webbläsare förstår (t.ex. Internet Explorer i Windows Mobile 2003 eller senare, eller Opera-läsaren i Ericsson-telefon). Med Visual Studio 2005 kan du även använda den senaste device emulatorn (version 3 - som finns tillgänglig genom Windows Mobile 6 SDK). Om du behöver skapa lösningar som även fungerar med äldre mobiler så finns ASP.NET Mobile Controls fortfarande tillgänliga även i Visual Studio 2005.
En vanlig fråga är ifall det går att använda ASP.NET AJAX vid utveckling mot mobila enheter. Svaret är att det beror på vilka mobila webbläsare du riktar dig mot. När det gäller Windows Mobile och Internet Explorer Mobile så ska ASP.NET AJAX gå att använda från och med version IE Mobile 6.12 (Windows Mobile 6). Ämnet kommer tas upp av Mobile-teamet i en webcast i september där man kommer gå igenom hur man använder ASP.NET AJAX med Windows Mobile – Teamets blog är ett bra ställe hålla utkik på.
Här finns det mycket bra info att kolla vidare på vad gäller stödet för mobil utveckling i vår plattform: https://msdn2.microsoft.com/sv-se/windowsmobile/default.aspx
Hur ser då framtiden ut vad gäller utveckling av webbaserade mobil-lösningar?
Den stavas naturligtvis Silverlight: efter att SL version 1.1 släpps någon gång i början på nästa år kommer fokus att flyttas mot mobila applikationer. På MIX-konferensen tidigare i år visades en mycket tidig prototyp av Silverlight i en mobil och här kan du få se en smygtitt på hur det kommer kunna se ut framöver.
Comments
- Anonymous
January 20, 2008
PingBack from http://websitescripts.247blogging.info/robert-folkesson-utveckling-av-lsningar-fr-mobila-enheter-med-aspnet/