Popflies och mos

De flesta mobila enheter har nu en inbyggd webbläsare, och att lägga till en proxywebbapplikationsserver för att hantera förfrågningar från webbapplikationen medan telefonen är utanför signalräckvidden bör ge få problem att implementera. När allt kommer omkring har vi sedan en tid tillbaka programmerat våra stationära applikationer för att förvänta sig frånkopplade datauppsättningar, så om internetanslutningen skulle gå ner så kollapsar inte applikationen och hänger operativsystemet.

Popflies och mos

Jag vet att det fortfarande finns många applikationer där ute som svarar dåligt om de inte kan hitta en resurs som borde finnas där men som inte längre är tillgänglig: till och med vissa webbläsare har varit kända för att hänga sig medan en sida hämtas över en internetanslutning som inte är längre där. Jag anser att dessa är skrämmande exempel på dålig programmeringspraxis. Kanske i den verkliga världens framtid kommer våra applikationer att förvänta sig att internetanslutningen dyker upp och försvinner, för att ansluta till datakällor när de kan, men tillåta oss att fortsätta med uppgifter utan avbrott med hjälp av lokalt lagrad data, och sedan återansluta och uppdatera när anslutningen kommer tillbaka. Lite som min BlackBerry Pearl-mobil när den hanterar mina e-postmeddelanden i områden med dålig telefontäckning som till exempel Northern Isles. För det mesta är ett telefonsamtal inte möjligt utan att klättra uppför en kulle, men den här enheten gjorde det möjligt för mig att hålla kontakten via e-post hela tiden, till och med få tidsfristen påminnelse för den här artikeln kort efter att jag kom ut ur en neolitisk grav!

Hela området för webbapplikationer går framåt i en sådan takt nu och sträcker sig till fler och fler områden varje dag. Eftersom utvecklingsverktygen utökas till att omfatta offlineteknik och gör det möjligt för utvecklare att enkelt felsöka och testa sina applikationer, bör vi börja se ännu fler spännande användningsområden. Vid sidan av denna hårda utveckling är jag säker på att vi kommer att se mash-ups och widgetbyggande ta fart, några skrivna av icke-programmerare som använder sådana miljöer som Popfly, medan andra från en programmeringsbakgrund kanske föredrar en mer traditionell kodning rutt. Det jag vill att du ska göra när du planerar din nästa stora webbplats/webbapplikation är att komma ihåg vad andra gör på den här arenan och fråga dig själv ”hur kan jag göra detta bättre?”

Lämna en kommentar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *