Skip to main content

Hva er de beste tipsene for å lage en prototype -applikasjon?

Det er mange metoder som kan brukes til å lage en prototypeapplikasjon, selv om noen få tips kan bidra til å gjøre den generelle prosessen enklere.Et av de viktigste aspektene som er involvert i å lage en prototype -applikasjon er å opprettholde fokus på det faktum at programmet bare er en prototype, uansett hvilken metodikk som følges, fordi det kan være enkelt å glemme og kaste bort tid og krefter kodende elementer somkan aldri brukes.Under prosessen med prototypeutvikling kan bruk av alle tilgjengelige biblioteker og raske utviklingsverktøy drastisk kutte ned på hvor lang tid det tar å ha en funksjonell applikasjon.I noen situasjoner kan det være mer effektivt å lage en prototype i et annet program, for eksempel et regneark med skriptegenskaper, slik at hovedfunksjonene og utformingen av et grensesnitt eller system kan vises uten å måtte bygge et midlertidig rammeverk for en faktisk applikasjon.

En vanlig fallgruve som kan oppstå under prototype applikasjonsutvikling og foredling mister synet av at programmet bare er en prototype.Klasser i en prototype trenger ikke å være utvidbar eller generisk, og for det meste kan programmeringen være veldig tilfeldig uten optimaliseringer for effektivitet, lesbarhet eller minnebruk.I mange tilfeller vil prototypen bli avhendet når det faktiske produktet begynner å bli kodet, så funksjoner som forseggjorte lastere, støtte for utvidet inngang og til og med feilkontroll er unødvendige.Et annet aspekt er at prototypeapplikasjonen vanligvis vil bli kjørt under kontrollerte omstendigheter, så dynamiske oppsett for forskjellige skjermstørrelser eller oppløsninger er heller ikke normalt nødvendig.

Prototype -applikasjonen vil sannsynligvis bli avhendet eller fullstendig omskrevet etter endringer og godkjenninger blir gjortav en klient, så bruk av verktøy som hjelper til med å utvikle utvikling er en måte å raskt utvikle en applikasjon på.Disse kan omfatte biblioteker med funksjoner på høyt nivå for GUI-elementer på brukergrensesnitt (GUI) og til og med visuelle språk på høyt nivå som gjør at elementer kan settes inn med bare noen få kodelinjer.Programmering på lavt nivå, selv om det er det den endelige applikasjonen vil bruke, bør unngås på grunn av den store mengden programmering og designoverhead som kreves for noen ellers enkle oppgaver.

Noen spesifikke verktøy som kan hjelpe med prototype applikasjonsdistribusjon er GUIByggere som er visuelt baserte, automatiske kodegeneratorer og til og med eksisterende prototypeprogrammer for mer komplekse enheter som en standard spørringsspråk (SQL) -server.I tilfelle at den endelige applikasjonen vil bruke elementer som stort sett er ikke-visuelle og ikke involverer en stor mengde brukerinteraksjon, ved hjelp av et program som en presentasjon eller lysbilde-designer, et regnearkprogram eller til og med bare et papirmock-up avSøknaden kan være egnet.Å bruke verktøy som krever veldig lite koding og planlegging for prototype applikasjonsutvikling, hjelper raskt til å gjøre endringer når du blir bedt om og kan forkorte mengden tid brukt i prototypeutviklingsfasen.