Skip to main content

Vilka är de bästa tipsna för att göra en prototypapplikation?

Det finns många metoder som kan användas för att skapa en prototypapplikation, även om några tips kan hjälpa till att underlätta den allmänna processen.En av de viktigaste aspekterna som är involverade i att göra en prototypapplikation är att behålla fokus på det faktum att programmet bara är en prototyp, oavsett vilken metod som följs, eftersom det kan vara lätt att glömma och slösa tid och ansträngningskodelement somkanske aldrig användas.Under processen för prototyputveckling kan användning av alla tillgängliga bibliotek och snabba utvecklingsverktyg drastiskt minska den tid det tar att ha en funktionell applikation.I vissa situationer kan det vara mer effektivt att skapa en prototyp inom ett annat program, till exempel ett kalkylblad med skriptförmågor, så att huvudfunktionerna och designen av ett gränssnitt eller system kan visas utan att behöva bygga en tillfällig ram för en verklig applikation.

En vanlig fallgrop som kan uppstå under prototypens applikationsutveckling och förfining förlorar synen på att programmet bara är en prototyp.Klasser i en prototyp behöver inte vara utdragbara eller generiska och för det mesta kan programmeringen vara mycket avslappnad utan optimeringar för effektivitet, läsbarhet eller minnesanvändning.I många fall kommer prototypen att bortskaffas när den faktiska produkten börjar kodas, så funktioner som utarbetade lastare, stöd för utvidgad ingång och till och med felkontroll är onödiga.En annan aspekt är att prototypapplikationen vanligtvis kommer att köras under kontrollerade omständigheter, så dynamiska layouter för olika skärmstorlekar eller upplösningar är normalt inte nödvändiga.

Prototypapplikationen kommer troligenav en klient, så att använda verktyg som hjälper till att hastighetsutveckling är ett sätt att snabbt utveckla en applikation.Dessa kan inkludera bibliotek med funktioner på hög nivå för grafiska användargränssnitt (GUI) element och till och med visuella språk på hög nivå som gör att element kan infogas med endast några kodrader.Programmering på låg nivå, även om det är vad den slutliga applikationen kommer att använda, bör undvikas på grund av den stora mängden programmering och designomkoppling som krävs för några annars enkla uppgifter.

Några specifika verktyg som kan hjälpa till med prototypapplikation är GUI GUIByggare som är visuellt baserade, automatiska kodgeneratorer och till och med befintliga prototypprogram för mer komplexa enheter som en standardfrågespråksserver (SQL) -server.I händelse av att den slutliga applikationen kommer att använda element som mestadels är icke-visuella och inte involverar en stor mängd användarinteraktion, med ett program som en presentation eller bilddesigner, ett kalkylbladsprogram eller till och med bara en pappersmockning avapplikationen kan vara lämplig.Att använda verktyg som kräver mycket lite kodning och planering för utveckling av prototypen hjälper till att snabbt göra ändringar på begäran och kan förkorta hur mycket tid som spenderas i prototyputvecklingsfasen.