Produktiv textbehandling på Androidplattor

Äntligen har jag hittat en kombination av hårdvara, mjukvara och arbetsflöde som gör det möjligt att skriva med hjälp av min Androidplatta på ett snabbt och produktivt vis. Faktiskt på sätt och vis effektivare än på datorn. Jag pratar inte om att skapa dokument med marginaler bilder och sidhuvuden, utan enkel, rå textinmatning av formuleringar, blogginlägg och rapporter.
Tänker man efter är de flesta traditionella ordbehandlare överfulla med funktioner som de flesta av oss aldrig använder. Att starta Word för att skriva en projektrapport blir lite som att starta ett kärnkraftverk för att koka en kopp kaffe.
Minimalistiska ordbehandlare har blivit något av en trend i appvärlden och det finns många att välja mellan. Jag har fastnat för Write för Androidplattor. Bland de få (i positiv bemärkelse) finesserna som jag fastnade för var nattläget som gör att man kan skriva med vita tecken mot svart bakgrund. På en läsplatta med OLED-display gör detta att batteritiden ökar rejält.

image

Som externt tangentbord har jag hittat min absoluta favorit i Logitechs Bluetooth tangentbord K810. Efter att ha använt det i några dagar skaffade jag ett till för att ha i reserv! Bland alla positiva egenskaper har det självlysande tangenter som tänds när man närmar sig det med händerna! Sagolikt bra när man skriver i mörkret. Känslan i tangenterna och hastigheten jag kan skriva med är bättre än något annat stationärt eller portabelt tangentbord jag provat.
För att få externa bluetoothtangentbord att fungera extra bra med plattor kan man ladda ner det virtuella tangentbordet External Keyboard Helper Pro från Google Play. Detta ersätter helt tangentbordet som visas på skärmen och har en mängd finesser som man kan använda för att t.ex. mappa om tangenter och skapa makron.
Det som sätter pricken över Iet i textinmatningen är Androids delningsfunktion som gör det möjligt att skicka vidare den aktuella texten till någon annan installerad app som vill ta emot den. Det går alltså blixtsnabbt att kanalisera det man skrivit till t.ex. ett mail, ett WordPressinlägg, Twitter, Evernote eller som jag ofta gör, till en katalog på Google-drive.

Det är inte självklart att man är produktiv med en läsplatta trots alla fiffiga appar som finns. Det gäller att hitta de rätta kombinationerna och det rätta arbetsflödet! Skriv gärna en kommentar om du har liknande erfarenheter eller tips!

Endomondo – den bästa sportstrackern?

Som jag berättat om tidigare handlade mycket på årets Google I/O om gränssnitt mellan Android-operativet och extern hårdvara som motionscyklar och annan hemelektronik via USB och så småningom Bluetooth. Det fanns gott om demonstrationer i foajén med löpband, robotar och hemmiljöer där lampor tändes och släcktes.

Ett företag som där man är intresserade av den här utvecklingen är Danska (visade det sig) företaget Endomondo som ligger bakom appen med samma namn. I dagsläget bygger appen, som de flesta andra i genren, bara på gps-data men man är givetvis intresserade av möjligheten att koppla ihop sig med t.ex. maskinerna på gymmet.

Efter att kameran stängdes av berättade jag lite om mina egna experiment med att logga data som jag fiskar upp ur SeaTalk-protokollet ombord på min båt. Vi kommer att pratas vid mer om det 🙂

Allt går att sälja

När jag sitter och bläddrar bland sessionerna på årets Google I/O har jag hittat ett mönster. Det är sessioner som handlar om att sälja sina Android-appar i Android Market. Det handlar om att göra sina Google apps-integrerade moln-appar tillgängliga i Google Apps Marketplace och om att sälja sina webb-appar i Chrome Webbstore.

Vad hände här egentligen? Håller det på att bli omodernt att själv marknadsföra nya varumärken för produkter och tjänster under en egen domän? Hur mycket vinner man på att bli en av produkterna hos Google och hur stor del av kakan går man i så fall miste om?

Det ska bli intressant att se om trenden med mobil-appar spiller över på hur vi även säljer och köper applikationer på webben.

Vilse i Latitude

Om man inte är insatt i hur Google latitude fungerar kan positionsförslagen man får vara riktigt knepia att förstå ibland. När Google ska avgöra var man befinner sig använder de sig av de tre källorna 3g-sändare, wifi-nät och så den mest tillförlitliga metoden gps, i nämnd ordning. Även om man har gps-positionering påslagen används ändå de två första källorna först för att ge en vink om var man befinner sig.

Nu när vi flyttade vårt kontor har positioneringen fått sig ett riktigt tuppjuck. Metoden att bestämma position utifrån 3G-sändare är väldigt vag och det är inte ovanligt att man anses befinna sig mitt i Göta älv när man i själva verket sitter vid sitt skrivbord. När sedan Google försöker avgöra vilket wi-fi-nät vi loggat in på använder de vår gamla adress, som fortfarande ligger kvar i Google places och vi flyger på ett kick en dryg kilometer sydväst till Vasagatan 7. Och så några sekunder senare får man gps-kontakt och befinner sig på Götgatan 11.

Jaja, det slutar ju bra i alla fall.

Google I/O 2011

Nu är det dags igen. Googles årliga utvecklarkonferens Google I/O går av stapeln i San Francisco och jag kommer att vara på plats, precis som för två år sedan, och rapportera via bloggen och alla tänkbara sociala medier!

Det ska bli riktigt spännande att ta del av vad the big G har för planer fram över, framför allt när det gäller den explosionsartade utvecklingen av Andorid operativet.
När I/O 2009 ägde rum hade just den andra Android-telefonen börjat säljas. Nu, två år senare, vet nog ingen riktigt hur många telefoner som finns på marknaden, men de har hur som helst passerat hundra-strecket för länge sedan.

En fråga som blir allt mer aktuell är om Google kommer att skärpa kontrollen över Android för att förhindra allt för mycket fragmentering i och med att leverantörer lägger till egna funktioner och skal ovanpå operativet. Just öppenheten och möjligheten att byta ut delar av systemet har ju hittills varit egenskaper som lockat tusentals utvecklare och leverantörer att satsa på Android. Nu när plattformen fått momentum kanske Google tycker det är dags att ändra taktik…
Android är bara en del av programmet. Jag kommer att blogga mer om övriga delar innan det är dags att packa väskan så håll ögon (och öron) öppna!

PS: Maila eller kommentera gärna om det är något du vill att jag ska kolla upp extra noga när jag är på plats. Jag hade några sådana specialuppdrag för ett par kunder förra gången och det är bara roligt. Känns lite som att vara agent med hemligt uppdrag! 🙂

App eller/och html5

Våra kunder är ofta villrådiga kring alternativen app eller html5 när det gäller mobila lösningar. Fördelarna med html5 är stora då man ju utformar hela applikationen som en mobil webb som blir nästan helt plattformsoberoende och enkel att uppdatera och rätta buggar på. En ren mobil SaaS-lösning helt enkelt.

Men så var det det där med förväntningar. Förväntningarna på mobila appar är minst sagt högt ställda, vilket är en utmaning för oss utvecklare. Saker ska hända snabbt och gränssnittet ska vara snyggt och responsivt och även om man finslipar sina html5-sidor så att de är pixelidentiska med motsvarigheten i native code går det aldrig att uppnå det förväntade swunget i användarupplevelsen. En webbsida måste förr eller senare kontakta sin server och vänttiderna är helt utanför utvecklarens kontroll. Aktiviteter som går snabbt på den lokala utvecklingsmaskinen kan bli oacceptabelt långsamma i händerna  på användaren, allt beroende på hur nätet mår för tillfället.

Allt oftare landar vi i en kombinerad lösning där innehåll av mer statisk karaktär genereras som html medan sökfunktioner och andra flöden är native code som motsvarar användarnas förväntningar under iOS- respektive Android-plattformen. På så vis utnyttjar vi det bästa av två världar samtidigt som det minskar kundens kostnader att underhålla mobilappar under flera plattformar.

Att integrera html så att det renderas snabbt och snyggt i lokala appar är inte helt trivialt, men mer om det i ett kommande inlägg! 🙂

Matias Duarte + Android kan bara bli bra!

För er som missat det eller inte insett det stora i att Matias Duarte hoppat av webOS och gått över till Google och Android finns här en rykande färsk intervju där (Den) Joshua Topolsky pratar med Duarte om Android 3.0 – Honeycomb och framtiden för Android i allmänhet.

Matias Duarte

Skype har förändrat min vardag

Det var många år sedan vi skrotade telefonväxeln. Den toppmoderna växeln med hårddiskinspelare och massor av programmerbara funktioner verkade plötsligt hopplöst omodern när mobilleverantörerna började erbjuda samma tjänster i telefonmolnet. Det visade sig också att det var väldigt få (inga) av våra kunder som ville ringa till ett skrivbord, utan när de ringde oss sökte de en specifik person, oavsett var han eller hon befann sig för stunden. Rätt så självklart egentligen.
Idag får telefonerna allt mer konkurrens av Skype. Varesig vi ringer kollegan i rummet bredvid, mellan kontoren eller sitter i långa konferenser med våra kunder så är det allt oftare Skype som blir det naturliga valet. Alla har kameror på sina datorer och USB-lurar inkopplade och vi har sedan länge lämnat “hör du mig, ser du mig” stadiet.
För någon vecka sedan släpptes Skype i en vass mobilversion och idag kommer version 5 för Windows. Man undrar lite hur mobilföretagen ska klara sig framöver med flat rate på bredbandet och gratissamtal och chatt via Skype-appen.
Hur som helst, i version 5 får vi äntligen möjlighet till flerpartsvideosamtal. Nu kan vi se våra kollegor och kunder sida vid sida på skärmen oavsett om de sitter i Göteborg, Östersund eller kopplar upp sig i USA. Tack för det Skype!