Toon als PDF
Johan den Ouden wint Smartlet competitie Smartsite
De derde editie van de Smartlet competitie van Smartsite is gewonnen door Johan den Ouden, één van de Smartsite specialisten van Communited. Hij ontving zijn prijs, een Dell Mini Netbook, eind januari uit handen van Johan Blok, bij Seneca verantwoordelijk voor de productontwikkeling.
De winnende applicatie is een Google Maps Smartlet, ontwikkeld in Smartsite iXperion. Deze Google Maps Client toont een kaart van Google Maps met, indien gewenst, markeringspunten. Door het opgeven van een aantal variabelen kan de kaart beinvloed worden. Voor de markeringspunten wordt een URL naar een XML bestand opgeven welke de markeringspunten bevatten.
Per marker in het XML bestand wordt de latitude (breedtegraad), longitude (lengtegraad) en de HTML gedefinieerd. De HTML kan dan bijvoorbeeld de tekst van de markering, de afbeelding, een link naar de website e.d. bevatten.
Het voordeel van deze Smartlet wordt duidelijk wanneer informatie getoond moet worden waarbij de locatie van groot belang is. Een voorbeeld hiervan zijn de gemeentelijke bekendmakingen. Zo is het binnen Smartsite iXperion mogelijk om een overzicht van deze bekendmakingen in een XML bestand (met markeringspunten en eventueel HTML) te laten genereren, en deze via de Smartlet op een Google Maps kaartje te tonen.
Parameters die meegegeven kunnen worden aan de Google Maps kaart zelf, zijn (behalve een URL naar het XML bestand) ook de lengte en breedte van het kaartje, de initiële zoom en natuurlijk de latitude en longitude van het centrum van de kaart. Zo kan het op een eenvoudige wijze volledig naar eigen hand opgezet en ingedeeld worden.
De Smartlet is overigens dusdanig opgezet dat een onbeperkt aantal instanties van de smartlet op één pagina kunnen worden getoond. Hierdoor is het dus ook mogelijk om meerdere onafhankelijk werkende kaarten te tonen.
Over smartlets
Met de introductie van het Smartsite Client Framework, onderdeel van Smartsite iXperion 1.1, werd het voor ontwikkelaars mogelijk om sneller dan ooit rijke en herbruikbare functionaliteit aan een website toe te voegen. Deze herbruikbare functionaliteit wordt in de vorm van "Smartlets" verpakt.
Een Smartlet maakt gebruik van elegante Web 2.0 technieken, zoals jQuery, die ervoor zorgen dat tijdens interactie door de gebruiker met de website geen onnodige schermverversingen noodzakelijk worden. Zo krijgt de bezoeker de echte Web 2.0 user experience!
Overigens is de winnende Google Maps Smartlet ook te vinden op de Smartlet marketplace.