Met Widgekit kunnen we widgets maken voor iOS

Ik vertelde het je een paar weken geleden Widgit, een nieuw widgetsysteem gemaakt door de ontwikkelaar Mobiele Notifier. Gezien het feit dat het project begon bij de man wiens creatie een revolutie teweeg zou kunnen brengen in de manier waarop we iOS-meldingen gebruiken, belooft wigge behoorlijk interessant te worden. Gisteren kondigde de ontwikkelaar de release aan van de eerste kit waarmee ontwikkelaars widgets voor iOS kunnen maken met behulp van het nieuwe systeem ontwikkeld door Peter Hajas. Widge is zo ontworpen dat Spotlight in iOS wordt vervangen door een pagina waarop we bepaalde widgets kunnen weergeven die speciaal door ontwikkelaars zijn gemaakt.

Voorlopig hangt alles af van de houding van applicatieontwikkelaars die hun talent op de proef moeten stellen en nieuwe widgets moeten ontwikkelen voor iDevices-bezitters. Ik hoop in ieder geval dat er zo snel mogelijk iets beschikbaar komt, aangezien MobileNotifier al een groot succes is onder de iDevice-gemeenschap. Als u geïnteresseerd bent in het ontwikkelen van iets voor Widge, kunt u Widgekit downloaden van hier.

Wat is Widge?

Widge is een open source widgetsysteem voor iOS dat ik samen met jailbreak-superster Dustin Howett aan het bouwen ben. Widgets zijn toepassingen voor één doel, net zoals de OS X Dashboard Widgets, Windows Vista/7 Gadgets en KDE Plasmoids. Widge is vanaf de basis opgebouwd om de systeemprestaties niet in significante mate te beïnvloeden. Dit was een fundamentele ontwerpbeslissing die Widge volgens ons zeer concurrerend maakt. De broncode is beschikbaar op de Widge GitHub-pagina. Het heeft een GPLv3-licentie.

Hoe werkt het voor de gebruiker?

Op iOS heeft Apple een visuele taal voor het startscherm gedefinieerd die logisch is. Veeg naar rechts om al je andere pagina's te zien, en naar links om Spotlight te openen. Net als veel andere iOS-gebruikers gebruik ik Spotlight niet zo vaak. Zou het niet geweldig zijn als we Spotlight over een pagina naar links zouden kunnen verplaatsen en Widge op zijn plaats zouden kunnen invoegen? Dat is precies hoe Widge werkt: je hebt een Dashboard-achtige pagina op Springboard om toegang te krijgen tot je widgets. Als je meer widgets hebt dan de pagina toestaat, scrollen ze.