Mobile Web 2011 Roundup

2011 was een geweldig jaar voor mobiel internet. Toolkits en bibliotheken vervielen, er kwamen nieuwe hulpprogramma's aan en een hele reeks plug-ins maakten het bouwen van webgebaseerde mobiele applicaties eenvoudiger dan ooit. Lees verder voor een samenvatting van enkele van de belangrijkste releases en evenementen in 2011!


Weinre

Weinre werd aanvankelijk uitgebracht in december 2010, maar het duurde tot 2011 voordat het wat pootjes kreeg en de beste externe inspecteur werd die voor mobiele ontwikkelaars doet wat al die geweldige dingen die de WebKit / Chrome-ontwikkelaarstools bieden voor desktopontwikkeling. Makkelijk te gebruiken en soms een echte redder in nood, ik weet niet zeker of ik zonder dit zou kunnen ontwikkelen!

Als u Weinre niet wilt downloaden, kunt u gewoon de door PhoneGap gehoste versie gebruiken die hier te vinden is.


Mobile Performance Bookmarklet

Steve Souders werkt voor Google op webprestaties en was de maker van YSlow. Souders bracht de mobiele performace bookmarklet uit die gemakkelijk kan worden gebruikt op mobiele apparaten om toegang te krijgen tot verschillende bladwijzers, waaronder Firebug lite, SpriteMe, Webtiming en DOM Monster. U kunt de apps ook verbinden met een jDrop-account en een rapport laten afleveren op het account om het op een desktopcomputer te lezen in plaats van vast te zitten en alles te lezen op een mobiel scherm.


iScroll 4 & SwipeView

Matteo Spinelli heeft veel gegeven aan de webontwikkelingsgemeenschap als geheel en hij heeft ook een aantal geweldige gereedschappen ontwikkeld voor mobiele webontwikkeling. Hij is misschien het meest bekend in de mobiele wereld als de man achter iScroll, die mobiele webapps oorspronkelijk de mogelijkheid gaf om vaste kop- en voetteksten te hebben zoals gebruikers van native applicaties wisten. Dit jaar bracht Matteo iScroll 4 uit als een complete herschrijving. Het resultaat was een vloeiendere interface en nieuwe functies zoals knijpen / zoomen, pull-to-refresh, snap-to-elementen en extra aangepaste evenementen.

Matteo gaf ons ook SwipeView, een geweldige tool voor het maken van carrousels op mobiele apparaten.


iOS 5

iOS 5 werd eindelijk uitgebracht en bood een aanzienlijke verbetering voor mobiele Safari: de vrijheid om te hebben position: fixed werk zoals verwacht in CSS. Het lijkt op dit moment een kleinigheid, maar het baant de weg naar een betere en meer voorspelbare toekomst voor web-apps.

Apple opende ook de poort als het ging om het gebruik van nitro voor startscherm-apps. De Nitro JavaScript-engine maakt gebruik van just-in-time (JIT) -compilatie om geïnterpreteerde JavaScript-code dynamisch te converteren naar gecompileerde native ARM-code die maar liefst 2,5 keer sneller kan zijn dan geïnterpreteerd JavaScript. Web-apps die binnen Safari draaiden, kregen een flinke boost, maar omdat apps op het startscherm op een afzonderlijk proces draaiden, haalden ze geen voordeel uit Nitro. Nu kunnen iOS-apps op het startscherm van iOS 5 profiteren van Nitro en net zo goed werken.


jQuery Mobile 1.0

jQuery mobile is al sinds de eerste release het gespreksonderwerp van het web en in 2011 bleef het groeien en uiteindelijk behaalde het een officiële versie van 1,0 punten. In de voetsporen van de populaire jQuery-bibliotheek is het heel eenvoudig om snel aan de slag te gaan. Het project is zeer goed gedocumenteerd en het team erachter is geweldig in het communiceren via de forums. Hoewel het strikt een UI-bibliotheek is voor mobiele ontwikkeling, gekoppeld aan iets als Phonegap, maakt het het ontwikkelen van mobiele apps met HTML, CSS en Javascript een stuk eenvoudiger dan een jaar of twee geleden.


Dojo Mobile

De Dojo-toolkit is een zeer populaire tool voor het bouwen van webapplicaties. Hoewel het misschien niet zo commercieel populair is als andere bibliotheken, biedt Dojo veel functionaliteit en in sommige gevallen is het een veel beter hulpmiddel dan de alternatieven. Gebundeld met de toolkit-release is alles wat je nodig hebt om te beginnen met het bouwen van web-apps onder de dojox.mobile namespace. Je zult waarschijnlijk een beetje blootstelling aan de Dojo-toolkit nodig hebben voordat je erin gaat duiken om mobiele apps mee te bouwen, maar zodra je ermee aan de slag bent, is het net zo gemakkelijk te gebruiken als jQuery Mobile of andere alternatieven. Bekijk het hier.


Moerbei

Mulberry is waarschijnlijk dit jaar mijn favoriete release in het ecosysteem van mobiele webapps. Niet alleen onderscheidt het zich als een van de snelste manieren om een ​​functionele app in de lucht te krijgen, maar het maakt ook de weg vrij voor meer app-generators. Ik denk dat we in 2012 meer tools zullen zien die in de voetsporen van Mulberry zullen volgen, maar het team achter Mulberry blijft hard werken en zal ongetwijfeld ook extra verbeteringen uitbrengen.


PhoneGap

Hoewel PhoneGap nu bijna 4 jaar oud is in 2011, is het blijven verbeteren en wordt het de go-to-tool voor webontwikkelaars die op zoek zijn naar native applicaties die de talen gebruiken die ze al kennen. In 2011 heeft het PhoneGap-team hun ondersteuning voor meer functies over meer mobiele besturingssystemen ondersteund. Nitobi, het bedrijf achter PhoneGap, werd ook overgenomen door Adobe, die de codebase van Phonegap tot onderdeel van de Apache Software Foundation maakte. Naarmate 2012 zich aandient, wordt PhoneGap waarschijnlijk een van de meest gebruikte tools voor mobiele ontwikkeling.


Mobiele flits

Ten slotte heeft Adobe officieel aangekondigd dat ze de ondersteuning en ontwikkeling van de Flash-plug-in voor mobiele apparaten zouden staken en in plaats daarvan doorgaan met hun HTML 5-inspanningen. Voor sommigen was het misschien geen schok, maar het heeft aangetoond dat Adobe zich inzet voor het ondersteunen van meer open webtechnologieën en is een belangrijk evenement voor de industrie.