Xamarin – hur man äter den mobila kakan – och har den kvar

Xamarin - multiplatform

Hur ska kraven på mobil native-närvaro i Apple, Google och Microsofts appstores hanteras, utan att splittra projekt och utvecklingsmiljöer i fler olika spår? Hur kan närvaron tillgodoses utan att funktionaliteten skiljer sig mellan plattformar och utan att behöva duplicera projektledning, krav och testprocesser?

Med en Multiplatformslösning som Xamarin så kan båda ovanstående utmaningar tillgodoses – med ett gränssnitt som följer de designriktlinjer som respektive plattform stipulerar.

De flesta organisationer har någon form av mobil strategi eller önskan om en mobil närvaro. För flertalet finns det stora vinster med en native-närvaro, dvs. att finnas i de appstores som de stora mobila plattformarna erbjuder. För de flesta finns det också stora utmaningar med en sådan närvaro – om lösningen är att utveckla en app för respektive plattform:

  • Det blir två-tre extra utvecklingsspår som ska projektledas, kravas och testas
  • Det blir två-tre extra utvecklingsspår som ska projektledas, kravas och testas
  • Kompetens ska upprätthållas inom Java, .NET och Objective C parallelt
  • Förvaltningssituationen blir personberoende och kostsam

Det finns flera erbjudande för Multiplatformutveckling; Xamarin, PhoneGap och Cordova. För en organisation som har Microsoft och .NET som sin strategiska plattform är Xamarin det mest intressanta valet, ett val som ger flera vinster:

  • Utvecklingen sker i Visual Studio, en miljö som man är van vid
  • Utvecklingen sker i C# och .NET, ett språk man behärskar
  • Windows Phone närvaron fås ”på köpet”, strategisk viktigt om marknaden svänger
  • Det finns ett starkt stöd hos Microsoft för Xamarin

De argument som brukar användas mot Multiplatformsutveckling är flera: ”det inte ser ut som en native-app”, ”att prestandan är usel” och ”att det blir minsta gemensamma nämnare som avgör vilken funktionalitet vi kan ha med”. Alla argument har haft relevans en gång i tiden. Med senaste versionen av Xamarin kan man få riktig nativeprestanda, ett gränssnitt som är helt i linje med riktlinjerna för respektive platform och ett mycket långtgående stöd för det som respektive plattform kan erbjuda. Xamarin kan till och med utveckla lösningar för Google Glass och Android Wear!

Kan man lita på Xamarin? Är det en oprövad plattform? Ett argument för Xamarin är de 500.000 nuvarande utvecklarna och att stora aktörer som Bosch, HP, Dow Jones och Monster använder Xamarin. Streamingtjänsten Rdio är ett exempel på att Xamarin även fungerar för tyngre mobila tjänster.

Den stora utmaningen är att ta initiativ och utmana den nuvarande mobila strategin. Det kräver kunnande och förståelse för hur framtiden för Multiplatformutveckling ser ut.

Oscar Svensson
Claremont
oscar.svensson@claremont.se
Tel: +46 72 222 36 13

Vad är Xamarin?

Xamarin är ett San Francisco-baserat företag som levererar en multiplatformorienterad utvecklingsmiljö baserad på C# / .Net som kan skapa native applikationer för iOS, Windows Phone, Android och Mac OS X. Grundare är Miguel de Icaza som ligger bakom projekt som GNOME och Mono.

http://www.xamarin.com

Genomfört: Sweden SharePoint User Group 2013-03-25

Ikväll genomfördes SSUG på Claremonts kontor på Birger Jarlsgatan.

Kvällen bjöd på två talare: Jonas Hermansson från Claremont och  Göran Husman från Humandata.

_DSC2867

Jonas Hermansson: Att testa i SharePoint
Med anledning av att SharePoint tar på sig tyngre uppgifter så ökar behovet av testning. Jonas gick igenom vad man inte bör göra (t.ex. testa själva SharePoint) och beskrev vägar framåt utan att fastna i tunga verktyg men att ändå att hålla fast vid att testa systemet i förhållande till visionen.

_DSC2876

Göran Husman: Sociala funktioner i SharePoint 2013
Göran gick igenom de nya funktionerna för sammarbete i SharePoint 2013 och demonstrerade Communities och Newfeeds. Göran avslöjade också att han gått över till Android – vilket fick vissa apostlar att höja på ögonbrynen.

Microsoft Surface med Windows RT – något för företaget?

* UPPDATERAD MED AVSNITT OM FJÄRRSTYRNING 2012-12-05 *
* UPPDATERAD MED AVSNITT WINDOWS PHONE INTEGRATION 2012-12-10 *

_DSC2113

Efter att det senaste året ha träffat IT-chefer och CIO:er som ofrivilligt tvingats förhålla sig till att medarbetarna tagit med sig surfplattor in i företagsmiljön har jag kommit att tolka BYOD mer som Brought Your Own Device? än Bring Your Own Device!. För IT-avdelningen är det inte möjligheterna med surfplattan som hägrat, utan snarare behovet av att hantera det faktum att plattorna spontant dykt upp i IT-miljön.

I ena ringhörnan har vi hittills haft iPad, the Champ. Stram och innesluten. En stilfull lyxkonsumentprodukt med fokus på innehållskonsumtion.

I andra hörnan diverse Androidplattor, yviga, vildvuxna och fullt med möjligheter – men också risker. En mardröm ur ett ”IT-governance perspektiv”.

Möt Microsoft Surface. Plattan som enligt Microsoft är designed for the mobile office. Light, loaded, and ready to work when you are. Att den är någonting annat än iPad och Android står rätt klart, men är den redo för riktigt arbete? Jag har gett Surface RT två veckors krocktest i skarp miljö.

Jag vill ha svar på två frågor:

  • Kan Surface RT ersätta eller i alla fall vikariera för såväl en surfplatta som en bärbar dator?
  • Går Surface RT att hantera på ett vettigt sätt ur ett IT-chefsperspektiv?

Det är en tuff uppgift att benchmarkas både mot en bärbar dator och en iPad/Androidplatta – samtidig. En stor kostym att fylla ut för första generationens hård och mjukvara på 600 gram och strax över 5000kr för 64Gb-varianten med touchcover. Den billigare 32Gb-varianten går att få för runt 3300kr ($499) utan touchcover.

Hårdvara

Utsidan är svart matt kantig och i magnesium, designen tagen rakt från Lenovo. Affärsmässigt men i vissa lägen något vass att hålla i. Det gråsvarta touchtangentbordsskyddet är dock belagt med en filtartad yta som mjukar upp intrycket något. Designmässigt så får den svarta 64Gb varianten godkänt som kontorsverktyg. Laddaren är även den mattsvart, fyrkantig och diskret – samma formspråk. Den är även försedd med en magnetkontakt.

Kort om insidan, processorn är en Nvidia T30 quad-core på 1.4GHz med 2Gb minne. Det överträffar iPad4 och ligger i klass med de senaste Androidplattorna (Galaxy Note 10.1 och Transformer Prime) – framförallt är det fullt dugligt vid en jämförelse med en bärbar dator med ett par år på nacken. Det ska inte vara processorkraft och minne som sätter begränsningarna vid laptopjämförelsen – i alla fall vad det gäller vanligt kontorsarbete.

Skärmen har en upplösning på 1366*768, betydligt lägre än iPad4s 2048*1536 och Asus/Acers Androidplattor på 1920*1200; å andra sidan är skärmen nästan en tum större än en iPad och i 16:9 format. Intrycket är att skärmen inte är i klass med iPads men att svärta och kontrast är betydligt bättre än Asus och Acers motsvarigheter. Microsoft hävdar dessutom att deras senaste version av textantialias ClearType ger en bättre läsupplevelse än en retinadisplay, det kan diskuteras men det ser riktigt bra ut. 1366*768 är en beprövad upplösning i netbooksegmentet, men Surface RT hade förmodligen vunnit på att ha samma upplösning (1920*1200) som Intelbaserade storebror Surface Pro som kommer i vår.

Något som Surface saknar är en SIM-plats, ett stort minus framförallt i Europa. Lite märkligt kan tyckas eftersom processorplattformen Tegra3/ARM sitter i en del highend mobiltelefoner såsom HTC One X. Man kan misstänka att Microsoft har valt bort HSPA/LTE för att få så lite anpassningar för lokala marknader som möjligt (jmf iPhone 5 vars LTE inte fungerar i Sverige) och framförallt inte råka i klorna på de amerikanska teleoperatörerna.

Ur ett hårdvaruperspektiv fungerar Surface RT som:

Laptop: **

Surfplatta: ****

Anslutningar

USB

Surface RT har en USB 2.0 port. Det finns lite klagan runt om på nätet och på podcasts över att USB 3.0 inte stöds. ARM stöder inte USB 3.0 – punkt! …och det kommer inte Intels motsvarighet Clovertrail heller att göra. De plattor som har USB 3.0 stöd byggs kring Intels laptopplattform med de fläktar, tyngd och den brist på batteritid det i dagsläget innebär. USB porten fungerar precis som i ”vanliga” Windows.

Laptop: **

Surfplatta: *****

Extern skärm eller projektor – microHDMI

Det finns två adaptrar som möjliggör extern skärm, en för HDMI och en för VGA, bägge kopplas in i en microHDMI-slot. En avgörande skillnad i jämförelse med iOS och Android är att det, som på vanligt Windowsmanér, går att utöka arbetsytan till en extra skärm eller duplicera skärminnehållet. Att duplicera skärmen är okomplicerat (fungerar även på Android), men det faktum att det går att utöka skrivbordet till dubbla skärmar på Surface RT innebär att det faktiskt är drägligt att genomföra en hel kontorsarbetsdag på den. Det går som i vanliga Windows att positionera skärmarna i förhållande till varandra i skärmupplösningsdialogen.

När man presenterar med PowerPoint 2013 och extern skärm/projektor så fungerar Surface oerhört smidigt som presentatörsstöd. Tid, nästa bild, anteckningar presenteras som sig bör på plattan och den sekundära skärmen/projektorn synkas automatiskt in i nativeupplösning och visar själva presentationen.

Laptop: ***

Surfplatta: *****

Här är en konfiguration med en större högupplöst skärm via HDMI och mus/tangentbord anslutet via Logitechs Unifying Reciever. Det började som ett expriment men efter ett tag var det som att arbeta på vilken Windowsdator som helst. Och, ja, regedit finns även på Surface 😉

microSDXC-kortplats

Surface har en microSDXCkortplats. Det innebär i praktiken 64Gb extra lagringsutrymme, det är för närvarande den enda tillgängliga storleken på microSDXCkort. En fördel jämfört med flera plattor som saknar kortplats, bl.a. iPad.

Koppla upp på kontoret och på fältet

Utskrifter

Drivrutiner för x86 eller x64 – vanliga Windows – fungerar inte i Windows RT för ARM, de drivrutiner som kan användas är de som leveraras med samt de som finns tillgängliga via Windows Update. Det innebär att man får problem med exotiska och äldre skrivare. Det finns dock en stor mängd drivrutiner för de större tillverkarna och en del generiska drivrutiner som fungerar för ”vanliga kontorsutskrifter”. Å andra sidan så har de användare med krav på färgmatchning och kalibrering förmodligen valt en ”fullvuxen” Windows eller Macmiljö.

Laptop: **

Surfplatta: *****

Integration med Windows Phone

Den andra stora produkten som släpptes från Microsoft under hösten var Windows Phone 8. Efter några års ökenvandring har äntligen Nokia den hetaste produkten på mobilmarknaden med Lumia 920. Två enheter som man kan tänkas att bära med sig på resa och möte, men hur integrerade är de? Det är inga problem att koppla upp telefonen till Phone-appen, bara öppna appen och sedan koppla in telefonen. Funktionaliteten begränsar sig dock till mediaöverföring, lokalisering av telefonen samt länkar till Phone Store, vilka öppnas i IE10 i desktopläge. Det är inga större fel på appen, förutom en bugg som visar batterinivån som %%level%% i gränssnittet. Problemet är att appen är så rudimentär att man undrar vad man ska ha den till. Det som hade varit önskvärt vore om de gick att få en översikt över konfiguration, att det gick att uppdatera inställningar (kontokonfiguration, mailsignaturer, WiFi-inställninga) där man har nytta av tantentbord och cut’n’paste. Man får en känsla av att appen finns för att ”vi borde ju ha nån typ av integration mellan våra flaggskeppsprodukter”. Man kan å andra sidan ifrågasätta behovet av koppling mellan dator och telefon. Efter att ha levt med iOS och iTunes under några år så känns det väldigt instängt och krystat att gå via en USB-kabel för överföringar och uppdateringar. Väsentliga delar som i Apples ekosystem sköts med iTunes/iCloud sköts med SkyDrive (bilder, video) och Xbox Music (musik), där molnet blir länken mellan enheterna istället för USB-kabeln.

Phone-appen i Microsoft Surface RT. Inga problem att koppla upp - men begränsad funktionalitet.

Phone-appen i Microsoft Surface RT. Inga problem att koppla upp – men begränsad funktionalitet.

Laptop: *

Surfplatta: ***

Övrig extern hårdvara

De flesta externa USB-enheter som inte kräver drivrutiner utöver de medföljande eller som kräver mer än det som Microsoft kallar för Class Drivers (typdrivrutiner) fungerar tämligen problemfritt. Hit hör tangentbord, möss, trådlösa presentatörer, extern lagring som alla funkar utan anmärkning. Att koppla upp en kamera är inga problem, det blir först problem när man försöker visa ett RAW-format som ännu inte hanteras. Sony NEX-7s ARW-filer fanns det t.ex. ännu ingen applikation eller codec som kunde läsa. Lite retsamt då man faktiskt kunde se thumbnails när man valde MTP som överföringsformat från kameran. Det ska framhållas att det finns ett Microsoft Camera Codec Pack för Windows 8 och RT som tar de flesta existerande RAW-format. Dock endast för x86 och x64 varianterna av Windows. Det som kan läggas på plussidan är att man genom att fotografera i JPG eller RAW+JPG kan med lätthet föra över bilder via USB från sin kamera och sedan publicera från Surface RT – något som kan vara en utmaning på andra plattor.

Laptop: **

Surfplatta: *****

Nätverk, infrastruktur och att komma under huven

Surface RT vill ge intryck av att vara det avskalade s.k. Metro/MXgränssnittet med ett tillagt begränsat skrivbordsläge, där man endast kan köra de medföljande applikationerna och Officepaktet. Har man dock varit lite under huven på Windows genom åren så inser man snabbt att den ”rena Windows RT miljön” i Surface inte är så nedbantad som den vill ge sken av. Ibland lite överraskande men förvånansvärt ofta på ett bra sätt sett ur ett perspektiv då man vill att Surface RT ska ersätta eller vara standin för en bärbar dator. Ett exempel är VPN, som det finns fullt stöd för. Det finns det i och för sig VPN-stöd på iOS och Android också men på Surface hanteras det av de ”vanliga” nätverksinställningarna i Windows – med alla dess inställningsmöjligheter. En användarguide för en vanlig Windowsmaskin fungerar således utmärkt. Till och med ”net use” från kommanoraden (jo då den finns) funkar för att ansluta nätverksenheter! De anslutna enheterna dyker sedan prydligt upp i den avskalade fildialogen i Metro/MX-gränssnittet. Här ser vi en av styrkorna hos Surface RT: Det finns när situationen kräver det möjlighet att dyka ner i den underliggande tekniken, göra en insats för att sedan återgå och fortsätta arbeta i det fingervänliga Metro/MX-gränssnittet.

Här ser vi skrivbordet på Windows RT med Explorer, Disk Management som visar krypteringsstatus samt kommandotolken där ”net use” just mappat en nätverkshenhet. Till vänster syns samtidigt en Metro/MX-app, Xbox Music, som spelar musik.

Det går även att nå Task Manager, där kan man se öppna applikation/appar och se hur mycket minne och bandbredd såväl appar som live tiles konsumerat. Är man van vid kontroll så är det mycket välkommet i synnerhet när man använder roaming och vill ha kontroll över nätverksanvändandet.

Laptop: ****

Surfplatta: *****

Flashstöd & Silverlight

Adobe Flash är kanske inte är det första man tänker på vid professionellt användande, men förvånansvärt många stödsystem i en verksamhet använder flash. Detta är min situation, ett verksamhetskritiskt system är helt flashbaserat. Microsofts approach är att tillåta flash i en begränsad omfattning genom en central ”whitelist”, där de anger vilka sajter som är godkända. Här finns de stora mediasajterna och så förstås Bollibompa nämnda. Det interna tidsredovisningssystemet finns inte med. Dealbreaker? Möjligtvis för den ohändige. Det finns en odokumenterad intern whitelist, där det går att lägga till domäner, på egen risk, som man själv godkänt. För det system som jag behövde tillgång till fungerade det utmärkt. Det här gör Surface mer hanterbar ur ett IT-governance perspektiv, då IT-ansvarig kan ha en alternativ konfiguration som överbryggar de begränsningar som standardkonfigurationen sätter.

Vad som kan förvåna mer är avsaknaden av Silverlightstöd på Surface RT. Microsoft har lidit av diverse tekniska kovändningar i närtid, Silverlight hör dit. Från 2007 till 2010 var Silverlight Microsofts svar på Flash, en utveckling som vände i och med fokus på XAML/HTML5 efter Silverlight 5. Det innebär att det finns en del sajter/tjänster som använder Silverlight, dessa fungerar inte på Surface RT. Det är mer pinsamt för Microsoft än det är hämmade för Surface RT.

Laptop: **

Surfplatta: ****

Batteritid

Efter att ha arbetat med Surface RT ett par veckor kan jag konstatera att man snabbt vänjer sig vid att kunna arbeta hela arbetsdagar med Officepaketet på en laddning. Det är egentligen inget man noterar förrän man övergår till sin bärbara, då man slås av att batteriet alltid är på väg att ta slut. Vad gäller jämförelsen med övriga plattor är den i mittenskiktet vad gäller batteritid – när man jämför med bärbara datorer med vettigt Officepaket är den helt outstanding. Surface RT är både ur portabilitietsperspektiv och batterihänseende en riktig road warrior.

Laptop: *****

Surfplatta: ****

Mjukvara

Office och kontorsarbete

Att Microsoft Surface RT försöker slå med full kraft mot det område där iPad och Android-plattor är som svagast är uppenbart. Att kunna producera information, inte endast konsumera. Det medföljande tangentbordet, anslutnings/printmöjligheter och det förinstallerade Office 2013 gör att Surface RT redan ut ur lådan är mer av ett kontorsredskap än vad konkurerande plattor kan åstadkomma – oavsett vilka appar och tillbehör som man kompletterar med.

Det som ingår i Officepaketet är Word, Excel, PowerPoint och OneNote. Det som saknas är Outlook, Access och Publisher. Att Access och Publisher saknas var väntat, men att Outlook saknas är för många ett stort minus. Användaren hänvisas till Windows 8 mailprogram.

De medföljande Officeprogrammen har den mesta funktionaliteten förutom möjligheten till macro, vilket är förståelig eftersom Win32-miljön är stängd för alla utan för Microsoft.

Ur ett svenskt perspektiv kan man notera att det inte finns något svenskt ”Language Pack” tillgängligt, vilket kan tyckas märkligt eftersom det finns för RTM av Office2013 för x86/x64 och att det borde vara samma format för ARM. Men som sagt, mitt exemplar är för den amerikanska marknaden och inköpt i USA.

Det spekulerades en hel del innan Surface RT släpptes om att Microsoft Office skulle släppas för MX/Metrogränssnittet. Det Officepaket som leverars med Surface RT är en bantad RT variant av det vanliga desktop-Officepaketet och det körs i desktopläge, men det finns anledning att tro att hela Officepaketer kommer att komma i en MX-version då både OneNote som Lync redan har släppts i som appar. Av dessa appar att döma är det är fullt möjligt föra över det funktionsspäckade Officepaketet till det nya gränssnittet.

Här ser vi en av Officeapplikationerna som redan implementerats som en MX-app – OneNote. Till väster ser vi samtidigt Twitter.

För den som har behov av att signera bankbetalningar, lönefiler, deklarera eller på annat sätt legitimera sig med e-Legitimation så finns det inget stöd för de programvaror NetID och BankID tillhandahåller. I Metro/MX-browsern så hänvisas man till desktopvarianten av IE10, och väl där får man veta att det msi-paket som ska installeras inte stöds av den här versionen av Windows. Nu är det inte tillåtet att installera i desktopmiljön på Windows RT och installationsfilen är dessutom i x86/x64-format så det återstår att se om e-Legitimationsleverantörerna kommer att leverera något på appsidan som möjliggör legitimering.

Laptop: ***

Surfplatta: *****

Mail

Som sagt ingen Outlook i Surface RT, hur klara man sig utan Outlook? Den som inte vill att det ska märkas att man inte är på kontoret kan notera att det inte finns möjlighet att ha en grafisk signatur eller styra typsnitt/storlek och liknande på text, det blir lite mobiltelefonskänsla över det hela. Man vänjer sig – men mottagaren märker tydligt att du inte är vid din vanliga dator. Sen finns det småsaker att förbättra såsom att weblänkar inte blir klickbara per automatik – vilket är extra retsamt i ”fingermode”. Är man van vid en laptop med Outlook och använder de mer avancerade alternativen för inboxhantering, sortering och liknande så känns mailklienten väl sparsam. En sådan enkel funktion som att kunna markera flera mail för sortering eller borttagning fattas. Om jag skulle peka på en enskild situation då jag verkligen känner begränsningarna för kontorsarbete med Surface RT så är det mailhanteringen. Det finns dock konstgjord andning att tillgå genom att använda webmailklienten i Gmail eller Exchange, men det måste ändå ses som en nödlösning.

Laptop: *

Surfplatta: ***

Sociala media

Frånvaron av en Facebook-app spelar mindre roll ur ett affäsperspektiv. Det är trots allt en Windowsdator och då är man normalt hänvisad till webläsaren, sen finns det en fingervänlig ingång via den medföljande Peoples-appen. Mer irriterande är frånvaron av en Yammer-app. Det går förvisso att även där använda browsern, men det blir ett motstånd i längden och man saknar möjligheten att dela artiklar och media direkt via Share-charmen. Det ska i sammanhanget noteras att Yammer numera ägs av Microsoft och från den första mars är en del av Office365. Vad som fungerar bättre är Skype och Lync som båda finns som appar, de har båda ett enkelt och fingervänligt gränssnitt.

Laptop: ***

Surfplatta: ***

Arbeta mobilt – ergonomi

Att Surface RT i mångt och mycket fungerar som en laptop, om man så önskar, står rätt klart – men hur fungerar den mobilt, på tunnelbanan och ute på stan? Om man bortser från det faktum att Surface RT saknar inbyggt mobilt bredband så fungerar den som vilken surfplatta som helst. Den kritik som kan riktas mot det medföljande magnettangentbordet är att det fungerar dåligt för användande i knät i och med att stödbenet gör det hela lite vingligt, å andra sidan finns möjligheten att använda skärmtangentbordet med olika layouter. Det man lär sig uppskatta är vikten, den 1.2kg laptopen känns omotiverat tungt efter ett par veckor med Surface RT.

Laptop: *****

Surfplatta: *****

Fjärrstyrning

Det finns två Remote Desktopklienter till Surface RT; en App (gratis och nedladdningsbar) och så den medföljande klienten som är en Desktop-applikation. Båda fungerar i princip som den vanliga Windowsklienten med fullt RemoteFX-stöd.

Testkörning av Surface RTs Remote Desktopfunktionalitet. Korrupta speglade diskar kan noteras.

Surface RTs inbyggda stöd för mus & tangentbord tillsammans med den medföljande klienten gör att Surface RT ur ett fjärrstyrningsperspektiv känns som vilken PC som helst. För de som vill nå andra miljöer (Mac/Linux) finns TeamViewer tillgängligt och fungerar tillfredsställande.

Laptop: ****

Surfplatta: *****

Säkerhet

Det funnits viss kritik mot att Windows RT inte går att lägga till en vanlig AD-domän och att det därigenom inte går att tvinga på klienten en viss säkerhetspolicy. Det stämmer, men innebär det att Surface RT är en osäker plattform? Tvärt om, Surface RT har till skillnad från vanliga Windowsdatorer och Android/iPad ett inbyggt TPM-chip (Trusted Platform Module) som alltid hårdvarukrypterar all lagrad information med Bitlockerteknik. Detta i kombination med att det vanliga BIOS:et är ersatt av UEFI med secure boot alltid påslagen innebär att Surface RT förmodligen är den volymprodukt som direkt ur förpackningen erbjuder högst säkerhetsnivå. Min uppfattning är att Surface RT ur ett IT-governanceperspektiv är den just nu säkerhetsmässigt starkaste BYOD-produkten. I synnerhet med en framtid där det traditionella AD:t kopplats till eller ersatts av användarhantering i Office365.

Laptop: ****

Surfplatta: *****

Sammanfattning

Vi återvänder till de två ursprungliga frågorna:

  • Kan Surface RT ersätta eller i alla fall vikariera för såväl surfplatta som bärbar dator?

    Svaret är ja, men är Surface RT det ideala valet? För egen del så fyller den en viktig lucka mellan mobiltelefonen och den ordinarie arbetsdatorn i den mening att den kompenserar för de brister jag känner för mina andra plattor – främst att kunna gå från att konsumera innehåll (tex. läsa mail med en Officebilaga) till att producera innehåll (ändra i Officebilagan) och därefter publicera innehållet (maila tillbaka den ändrade bilagan), utan att växla från platta till dator. Surface RT känns inte speciellt revolutionerande förrän man återgår till en Androidplatta/iPad och känner hur begränsade de är i att producera innehåll. För mig finns det dock ett stort förbehåll: Surface RT måste få en bättre mailklient, för de flesta tjänstemän med datorn som främsta arbetsplats räcker Windows 8 mail inte till.

  • Går Surface RT att hantera på ett vettigt sätt ur ett IT-chefsperspektiv?

    På den här punkten visar Surface RT Microsoftarvet. Även om den inte konstruerats för att läggas till en vanlig AD-domän så är säkerhet, konfigurerbarhet och möjligheten att använda externa enheter (printrar, USB-enheter etc.) ett stort steg för att surfplattan ska bli ett hanterbart verktyg med en plats i företagets IT-flora.

Det är lätt att leta fel och missar i en produkt som bygger på ett nytt operativsystem baserad på ny hårdvara, utan någon större App-flora och med ett gränssnitt som bryter med de paradigm för interaktion som användarna vant sig vid. Att iPad och Androidplattor inte är vägen framåt för företagsanvändande står rätt klart, men vilka är alternativen?

Microsoft Surface Pro släpps i vår. Det är en till det yttre en liknande platta men byggd på en ”vanlig gammaldags” Intel Core I5 processor och som använder ett vanligt Windows 8 operativsystem. Det borde svara mot all ovanstående kritik och ha bättre stöd för drivrutiner, högre upplösning och med möjligheten att installera ett vanligt Officepaket innehållandes Outlook. En bra tanke, MEN Surface Pro väger 900gr, är tjockare och har betydligt sämre batteritid. Den är 300gr tyngre än Surface RT och bara 100gr lättare än MacBook Air 11″, det är en helt annan kategori av enhet. Surface Pro kommer att vara en intressant ultrabook – men inte bekväm som surfplatta. Är vi då fast mellan kompromisser?

Två Intel Clovertrailbaserade plattor, Thinkpad Tablet 2 från Lenovo och Envy X2 från HP. (Bilder från HP resp. Lenovo)

Den bästa kompromissen på papper just nu är kommande plattor baserade på plattformen Intel Clovertrail Atom Z2760. Det är Intels första ”system-on-chip”, lite förenklat en processor som är lika resurssnål som de ARM-processorer som finns i Androidplattor/iPad, men som är kompatibel med ”vanliga Windows” (32bit x86). Vad man får är plattor som i likhet med Surface RT väger omkring 600gr, är på runt 10tum men som har vanliga Windows 8 installerat och som för IT-chefen går att hantera som en vanlig klient ur ett IT-governanceperspektiv. I den produktkategorin finns det produkter på gång från Lenovo (ThinkPad Tablet 2), HP (Envy X2) samt plattor från Acer och Asus. Den enda nackdelen är att dessa plattor, i synnerhet om man ska ha 3G, är att de kostar upp mot 8.000:-, upp mot dubbla priset.

Nästa steg

För mig är nästa steg att tar reda på hur den Lumia 920 som släpps imorgon den 29:e november kommer att fungera i en företagsmiljö och ihop med Surface RT – jag återkommer…

//Oscar