Apr 132010
 

Igår fick jag så min efterlängtade iPad efter en osannolikt snabb frakt från USA (skickades i fredags, kom som sagt igår – måndag). Första dagen är såklart full av känslor, kärlek som svallar över, gråtande av lycka och allt som brukar inträffa när man packar upp en pryl från Apple, men det fanns också direkt ett användningsområde – Igår när jag gick och la mig för att sova och då låg i sängen en stund med min iPad kände jag direkt, ”vafan, nu kan jag ju lägga mig här och slappna av tidigare om kvällarna. Man behöver inte längre sitta vid datorn för att vara social”.

Social ja, det är vad mitt internetanvändande till stora delar handlar om. Vi har Twitter där jag hänger 24/7, Gtalk där jag är online istortsett konstant, Jaiku där nostalgin flödar och självklart finns jag också på Facebook och andra ”standard”-sajter. I Safari, webbläsaren på iPad, är dessa sajter fullkomligt fenomenala. Det är på en enhet som iPad webbapplikationer gör sig som bäst.

Jag har tidigare skrivit om de bästa applikationerna som fanns ute redan vid lanseringen av iPaden. Jag har märkt mig själv använda applikationerna väldigt lite första kvällen (självklart är det för tidigt att säga hur det kommer bli i långe loppet), för mig är iPad en webbenhet. En surfplatta helt enkelt. Jag kommer säkerligen mycket sällan spela spel på den, jag har inte lagt in någon musik alls och eftersom fantastiska applikationer som ABC endast fungerar i USA så har det inte heller blivit särskilt mycket video även om jag kan tänka mig att jag kommer sitta väldigt många timmar på Youtube (som fungerar alldeles fantastiskt i iPaden).

Har ni några funderingar kring iPaden eller vill ha tips på person att beställa från i USA är det bara att skriva.

PS. Detta inlägget är skrivet på min iPad.

Mar 072010
 

Genom åren har det funnits flertalet aggressiva försök att skapa utvecklingsplattformar där man med ett språk ska kunna skriva applikationer som sedan ska kunna köras på flera operativsystem och till och med flera olika typer av enheter.

Sun har med Java skapat ett runtime där ens applikationer kan köras både i och utanför webbläsare på så gott som alla operativsystem och även på en väldigt stor andel av de system som finns på mobilmarknaden, sedan kom även Macromedia med Flash, som sedan några år ägs av Adobe, som i webbläsaren kan köra relativt avancerade applikationer som är ämnade att fungera på alla de datoroperativsystem som används.

Med åren har dock antalet operativsystem växt, framförallt på mobilsidan, vilket lett till att kritik kommit mot alla de utvecklingsspråk som kräver tredjepartsplugins för att kunna köras. Både Java och Flash kräver att plugins installeras från respektive företag och dessa fungerar ofta mindre bra på flertalet plattformar.

Nu håller man på att ta fram nästa webbstandard, html5, som kommer revolutionera de plattformsoberoende webbapplikationerna. Tillsammans med Css3 och de javascript som finns att tillgå kan man skapa oerhört rika applikationer som i och med dessa nya möjligheter html5 och css3 medför kan göra det mesta som en ”riktig” applikation kan utföra.

Html 5 och Css3 har några viktiga byggstenar som medför möjligheten att bygga kraftfullare applikationer, nedan listas de som är viktigast enligt mig.

  • Local Storage, vilket innebär att man kan lagra viktiga saker lokalt vilket bl.a. innebär att mindre data behöver skickas och applikationen kan bli lika snabb som en ”riktig” applikation.
  • Canvas, som är ett element där grafik kan renderas ”on the fly”.
  • Rörlig grafik med css, vilket tillsammans med video-taggarna i html5 minskar behovet av Flash avsevärt.

Idag har alla de stora webbläsarna utom Internet Explorer stöd för både css3 och html5. Det ryktas om att Microsoft kommer bygga in stöd för dessa ankommande standarder i och med IE9 men med tanke på den takt Microsoft-användarna brukar uppdatera sina webbläsare lär det fortfarande dröja länge innan vi kan bygga webbsidor helt i html5. Dock hoppas jag vi får se en spännande framtid där alla applikationer finns på webben, såsom Google Documents men ändå har all den funktionalitet och snabbhet som vi idag oftast bara ser i en riktig applikation lagrad på datorn. Jag sätter mina 50 cent på att Google tar frontlinjen på det här området!

Dec 292009
 

Nyår börjar närma sig och året 2009 börjar gå mot sitt slut tillsammans med det första decenniet på 2000-talet. Året har varit grymt spännande för mig som privatperson, med jobb bl.a., men även i teknikvärlden har mycket spännande utveckling skett även om det varit mer av evolution än revolution.

Mitt bloggande under året har varit mycket upp och ner och har under hösten blivit av allt mer sällan då jag dels arbetat onyttigt mycket men även kännt att internet är så fullt av spännande teknikbloggar som skriver nyheter sekunder efter att produkter eller tjänster utannonseras. Det är fullkomligt omöjligt för mig att hålla det tempot och känna att jag får ut något av det. Betydligt trevligare då att försöka skriva något djupare analyser, kring produktsläpp eller annat som händer i teknikvärlden. Ett steg jag känner att jag inte riktigt lyckats ta fullt ut än.

I och med att jag sedan snart ett år tillbaka (Januari 2009) jobbar som webbutvecklare på heltid har också den här bloggen blivit mer av ett experiment där jag testar plugins och dylikt. Tanken är självklart att jag ska fortsätta skriva här och öka tempot igen vad det lider, men jag känner att jag behöver göra en riktig ”remake” av sidan. Den nuvarande designen är absolut inget jag kan stå för. Den är fruktansvärd.

Teknikåret

Teknikåret 2009 har som sagt bjudit på en helt del spännande men ändå väntad utveckling på många håll.

  • LED har börjat ta över både bland datorer och så smått även bland tv-apparater.
  • SSD har sjunkit rejält i pris och blivit ett allt vanligare alternativ till hårddiskar i framförallt laptops.
  • Touchscreen på framförallt Mobiler har börjat bli ruggigt stort och iPhone tillsammans med Android drar ifrån övriga system med högsta fart.
  • Mobila webben, där allt fler företag försöker slå sig in. Nu senast SVT med sin Playkanal.
  • Nya säljkanaler för media. Spotify lanserades redan 2008 under hösten men det är under 2009 Spotify växt något enormt och blivit en självklarhet. Det känns som man haft det hur länge som helst. Det börjar bli rumsrent att streama och sälja musik och film på nätet. Det går inte snabbt men skivbolagen är nästan där, filmbolagen kommer långsamt långsamt efter. Nästa år, 2010, kan jag nästan garantera att försäljning och streaming av media över internet kommer slå igenom på allvar.

Den kanske största utvecklingen tycker jag är i hur vi använder våra mobiltelefoner. Detta påbörjades redan 2008 när den första iPhonen kom till Europa, men har utvecklats i takt med att andra mobiltillverkare utvecklat smartphones i allt högre grad och framförallt börjat använda sig av Googles Android som operativsystem till dessa. I iPhone och Android har vi två mobila operativsystem med ruggigt bra webbläsare som gör att den mobila webben kan utvecklas till nästa steg. Samtidigt har båda dessa systemen utmärkta miljöer för tredjepartsapplikationer och därtill en bra försäljningskanal för dessa. iPhonens App store visade sig redan från början vara ett bra initiativ av Apple och i takt med att applikationsantalet växt sig över 100.000-gränsen så har andra tillverkare börjat fundera på att kanske ta efter. Något som de flesta inte lyckats ens i närheten lika bra med. Slutsatsen här är att vi under året (inkl slutet av 2008) fått en utveckling där det mobila användandet pekar allt mer mot

  • Rikare internetupplevelse med de bättre webbläsarna i iPhone och Android.
  • ”One-click-buy”-modell för att få applikationer och därtill mer funktionalitet till telefonen.
  • Rikare mediaupplevelse i och med den ökade försäljningen av smartphones med stora touchskärmar.

Folk vill alltså använda telefonen till mer än bara ringa och sms’a med. Något som är intressant då även försäljningen av så kallade netbooks ökat. Mobiltelefonanvändandet och datoranvändandet närmar sig alltså varandra istället för att nischas bort från varandra. Nu tror jag dock att det till stor del är motsatta målgrupper som medför denna utveckling. I min värld ägs de flesta netbooks av de som inte gör mycket mer än surfar, skriver och mailar och därmed inte behöver en kraftfull dator utan snarare vill ha ett portabelt alternativ som kan ställas undan när den inte behövs. Smartphones å andra sidan används säkerligen främst av oss som tillbringar ganska stor del av vår tid med internet och med datorn. Vi vill kunna svara på mail och twitter, vi vill kunna kolla om servern är uppe, vi vill kunna kolla besökstatistik på hemsidan, även när vi inte är hemma vid datorn.

Jag tror dock att båda dessa kommer utvecklas starkare. Smartphones kommer kunna mer, netbooks kommer ”kunna mindre”. Inte minst i och med Google Chrome OS som kommer nischa netbooks än mer bort från vad en vanlig dator är. Mer om detta i en kommande artikel om 2010.

2010

Vad 2010 har i sin linda har jag ingen aning om. Mycket ryktas det om en tablet från Apple, men jag har så otroligt svårt att se det som en genomslagskraftig produkt som folk kommer köpa. En tablet är en ren våt teknikdröm som är helt fantastisk och underbar som idé men inte har någon egentlig nisch eller funktionalitet som ersätter vare sig en iPod Touch eller en dator. Den hamnar bara i ett tomrum däremellan. En iPod Touch med större skärm eller en dator som är svårare att skriva på.

Om några dagar tänkte jag posta ytterligare ett inlägg kring vad jag tror om det kommande året.

Ps. Och nej, inte heller 2009 var året då Linux slog igenom på desktop-sidan ;)

Okt 122009
 

Länge har Firefox varit ”geeksens” favoritwebbläsare på grund av dess oändliga funktionalitet med hjälp av så kallade addons. Varken Opera, Internet Explorer eller Safari har egentligen haft någon större liknande funktionalitet, och inte heller den stabila versionen av Googles webbläsare Chrome har det. Dock har, sen en tid tillbaka, utvecklarversionen i ”developer channel” fått det. Nu kan man alltså installera plugins, eller som det till Chrome kallas – Extensions, även i Google Chrome. Självklart, i och med att funktionaliteten inte finns i den skarpa releasen än, finns inte särskilt många extensions men här är ändå några av mina favoriter.

  1. Flashblock (länk) Blockerar all flash, men lägger en ”behållare” på dess plats och låter dig spela den flash du vill.
  2. Adblock (länk) Vill man även slippa andra annonser och reklam än just flash brukar denna fungera bra för att rensa bort javascript-baserad reklam och dylikt.
  3. Gmail Checker (länk) Kollar om du fått några mail till din gmail.
  4. Facebook Notifications (länk) Ger dig en notis när något händer på din Facebook
  5. Session Saver (länk) För att spara en ”session” som man kan återgå till senare.

Som sagt inte så mycket för världen men mitt behov täcks istortsett av att ha Flashblock och Adblock, det mesta andra använder jag bookmarklets för (Google Bookmarks, Translate site, Send to twitter m.m.). Förmodligen kommer utbudet förmodligen explodera den dagen extensions-funktionaliteten tar sig till den skarpa versionen av Chrome. Enligt hur det känns borde det inte ta alltför lång tid.

Bra resurser för att hitta extensions är bl.a. ChromeExtensions.org och forumet hos ChromePlugins.org. Tillägen fungerar i Chrome installerat från developer channel i Windows, Linux och Mac och de administreras på url’en chrome://extensions/ i webbläsaren.

Skärmklipp

Aug 132009
 

Googles webbapplikationer anpassade för iPhone tillhör några av de allra bästa applikationerna överhuvudtaget enligt mig. De fungerar grymt bra rakt över och är man van vid hur de ordinarie Google-sidorna fungerar så är allt i dessa så pass likt att det går att köra på som vanligt direkt. Inget behöv av att lära sig något nytt gränssnitt.

Tyvärr när man i iPhone väljer att lägga en webbsida på sin hemskärm så är det ordinarie beteendet att denna öppnas som en flik i Safari när man klickar på den. Detta medför att man till slut kommer sitta med 10-tals flikar, något som iallafall inte jag gillar när jag väl vill surfa som vanligt i Safari. Lösningen på detta är dock inte särskillt svår och därför valde jag att göra en liten sida som öppnar sig utanför Safari i fullscreen utan några webbläsarelement. Det blir alltså mer likt en native applikation.

gwebapps

Som jag också skriver i appen så består den endast av länkar till Googles webbapplikationer. Jag har alltså inte byggt mer än egentligen länkar och att de öppnas utanför Safari. Tyvärr kan inte jag styra hur länkar hanteras inom dessa webapplikationer och som det ser ut i dagsläget hamnar man i Safari när man klickar på externa länkar. Dock går det utmärkt att röra sig i gränssnitten och använda alla de funktioner som finns.

För att ”installera” webbapplikationen:

  1. Gå till http://slowmove.se/webapps/gapps.html i Safari på iPhonen.
  2. Klicka på + längst ner på skärmen.
  3. Välj ”Lägg till på hemskärmen”.
  4. Välj namn och vänta tills den ikon som syns i bilden ovan dyker upp.
  5. Nu ligger den på din hemskärm redo att använda.

Har du några synpunkter eller önskemål om förbättringar kontakta gärna mig på
Twitter: @lillerik
Bloggy: @slowmove

Eller i kommentarerna nedan.

Edit: Det fungerar i dagsläget inte om man kör google apps med egen domän utan enbart med ett vanligt @gmail.com-konto. Ska kolla på det framöver när tid finns.