May 30

Google har endnu gang skiftet gear i forhold til Krak og andre kort-leverandører. Nu lancerer de Street Maps, hvor bygninger vises som outlines og hvor man ved at flytte en lille mand rundt kan få et foto op fra den pågældende lokalitet. Fotoet kan naturligvis panorere og zoome – og man kan sågar navigere videre “ned af gaden”… i første omgang gælder det kun udvalgte byer, men det holder!

Se selv

May 15

Screenshot af prototypeDet lader til at den kommende version giver mulighed for at skabe endnu bedre prototyper (high fidelity). Et hurtigt kig på demo-prototypen afslører bl.a. følgende godbidder:

  • Conditional logic – endelig en mulighed for at lave klassisk “if”-logik
  • Get/set values – gør det muligt at læse værdien af et indtastningsfelt eller opdatere ét felt på baggrund af et andet
  • Master onPageLoad – forrige version bød på “onPageLoad”-eventen, som desværre var knyttet til den konkrete side, snarere end Master-templaten
  • Menu and rollover styles – hvis det virker, sådan som jeg håber… så er det smart!!
  • Raised events – endnu en eftertragtet ting… to uafhængige masters kan forberedes til at reagere på specifikke events, så den ene kan reagere på events i den anden.
  • Flow connector text – Gør det muligt at knytte en label til en connector line.

Sidstnævnte er et godt eksempel på deres evne til at anerkende brugerfeedback: Kort efter forrige release (som introducerede flowcharts) sendte jeg en kommentar ang. den manglende mulighed for at knytte tekst til en connector… og nu dukker den tilsyneladende op.

Se Axure’s demo prototype og læs mere om de nye features: Part 1, Part 2 og Part 3 (endnu ikke publiceret)

May 11

Ruby on RailsEr netop startet på et igangværende projekt, hvor en række udviklere brygger på en Ruby on Rails prototype. Jeg har længe ledt efter en undskyldning for at kigge nærmere på dette framework, så her er en god chance for at kigge med fra sidelinien.

Der er ingen tvivl om, at man med Ruby hurtigt kan producere “noget” brugbart – spørgsmålet er blot, hvad det skal kunne bruges til. I det konkrete projekt fungerer Ruby-prototypen netop som en prototype af det endelige produkt. Dvs. at dropdown-menuer trækker indhold fra datamodellen og at data opdateres på baggrund af brugerens handlinger – so far so good. Til gengæld halter interfacet – de Ruby-genererede sider kan ikke gøre det ud for den endelige løsnings look and feel (endnu). Det forekommer mig at skabe visse barrierer, når prototypen præsenteres for kunden. Fair nok at dropdownmenuerne fungerer, men de er “kastet ind” i layoutet.

Axure logoSelv er jeg stor fan af Axure. Det er ikke data-baseret, men man kan simulere handlinger meget let. Man kan lynhurtigt banke et mockup sammen og evaluere såvel form som funktion. Det er nemt at foretage forbedringer, iterationer og eftersom man ikke har noget kode-lag, så føles det ikke så slemt at “kill’e en darling”.

Så hvor står vi? Axure har været ekstremt nyttig til at visualisere tanker og flows (på bare én formiddag er vi kommet forståelsesmæssigt længere end de foregående dage). Ruby har derimode foreløbig ikke bidraget synderligt til forståelsen af den kommende løsning (efter min mening). Jeg ved dog af erfaring, at der kommer et tidspunkt, hvor Axure ikke længere slår til. Når de grundlæggende skabeloner, sidetyper og flows er defineret og de enkelte elementer er skitseret og placeret, så opstår behovet for at berige prototypen med “rigtig” funktionalitet. Her er jeg spændt på at se, hvor effektiv Ruby egentlig er, og hvor hurtigt man kan levendegøre det brugerinterface, jeg har skitseret i Axure.

I disse dage er vi en fase, hvor alt kan laves om, og der er det rart at kunne rive elementer fra hinanden og simultanprototype mens man diskuterer løsningen med kunden. Så min foreløbige konklusion er, at vi er ude i den klassiske “brug-det-rigtige-værktøj-til-det-rigtige-behov”. Axure forekommer mig fornuftigt at bruge i denne indledende designfase, mens Ruby formentlig vil komme til sin ret allerede om få dage, når løsningen er blevet moden.

Fortsættelse følger…

May 06

Adobe CS3Har netop bestilt Adobes CS3 Design Premium-pakke. Det er efterhånden en hel videnskab at gennemskue, hvordan de har bundlet de forskellige programmer, men med Design Premium-pakken er jeg vist nogenlunde dækket ind med både Photoshop, Illustrator, InDesign, Dreamweaver, Flash og Acrobat.

Synes ellers at jeg var ret skarp, da jeg for nylig købte CS2-pakken til spotpris på et restmarked – naturligvis med udsigt til en snarlig opdatering. Nu er jeg blot spændt på at se, hvordan skidtet performer på en Intel iMac

Der er iøvrigt sket en hel del med programmet siden dengang det så sådan ud (jeg tror faktisk at jeg startede med version 2.0 tilbage i de tidlige 90′ere – længe før jeg kunne stave til HTML eller WWW…)Adobe Photoshop 2.0

Apr 29

Jeg snublede forleden over WalkJogRun – et fikst værktøj til at indtegne ruter på et kort. Da jeg i øjeblikket ihærdigt forsøger at få spændt løbeskoene på et par gange om ugen, så ville jeg prøve at indtegne min løberute og kunne følgelig konstatere følgende facts:

  • Distance: 3,09 km
  • Tid: 0:19 min
  • Hastighed: 10 km/t
  • Kalorier: 196,6

…men til trods for satellitfotos, detaljerede kort, AJAX-tools og snedige tegneværktøjer, så kan den stadig ikke beskrive, hvor flot det er at se solen stå op over Øresund.
Se flere Google Map mashup eksempler.