Hvad er de bedste tip til at lave en prototype -applikation?

Der er mange metoder, der kan bruges til at oprette en prototype -applikation, selvom et par tip kan hjælpe med at gøre den generelle proces lettere. Et af de vigtigste aspekter, der er involveret i at indgive en prototype -applikation, er at opretholde fokus på det faktum, at programmet kun er en prototype, uanset hvilken metode der følges, fordi det kan være let at glemme og spilde tid og kræfter kodningselementer, der måske aldrig bruges. Under processen med prototypeudvikling kan brug af alle tilgængelige biblioteker og hurtige udviklingsværktøjer drastisk skære ned på den tid, det tager at have en funktionel applikation. I nogle situationer kan det være mere effektivt at oprette en prototype inden for et andet program, såsom et regneark med scripting -evner, så hovedfunktionerne og design af en grænseflade eller system kan vises uden at skulle opbygge en midlertidig ramme for en faktisk applikation.

En almindelig faldgruppe, der kan opstå under prototype -applikationsudvikling og forfining, mister synet af det faktum, at programmet kun er en prototype. Klasser i en prototype behøver ikke at være udvides eller generisk, og for det meste kan programmeringen være meget afslappet uden optimeringer for effektivitet, læsbarhed eller hukommelsesbrug. I mange tilfælde bortskaffes prototypen, når det faktiske produkt begynder at blive kodet, så funktioner såsom detaljerede læssere, support til udvidet input og endda fejlkontrol er unødvendig. Et andet aspekt er, at prototype -applikationen normalt vil blive kørt under kontrollerede omstændigheder, så dynamiske layouts til forskellige skærmstørrelser eller opløsninger heller ikke er nødvendige.

Prototype -applikationen vil sandsynligvis blive bortskaffet eller omskrevet fuldstændigt efter ændringer og godkendelser er foretaget af en klient, så brug af værktøjer, der hjælper hastighedsudvikling, er en måde at hurtigt udvikle en applikation på. Disse kan inkludereE-biblioteker med funktioner på højt niveau for grafiske brugergrænseflade (GUI) elementer og endda visuelle sprog på højt niveau, der gør det muligt at indsætte elementer med kun et par kodelinjer. Programmering på lavt niveau, selvom det er, hvad den endelige applikation vil bruge, bør undgås på grund af den store mængde programmering og designomkostning, der kræves til nogle ellers enkle opgaver.

Nogle specifikke værktøjer, der kan hjælpe med prototype -applikationsinstallation, er GUI -bygherrer, der er visuelt baseret, automatiske kodegeneratorer og endda eksisterende prototypeprogrammer for mere komplekse enheder, såsom en standard forespørgselssprog (SQL) server. I tilfælde af at den endelige applikation vil bruge elementer, der for det meste er ikke-visual og ikke involverer en stor mængde brugerinteraktion, kan du bruge et program såsom en præsentation eller et diasdesigner, et regnearksprogram eller endda bare et papirmock-up af applikationen være egnet. Brug af værktøjer, der kræver meget lidt kodning og planlægning for prototype aPplication -udvikling hjælper med hurtigt at foretage ændringer, når de anmodes om og kan forkorte den tid, der bruges i prototypeudviklingsfasen.

ANDRE SPROG

Hjalp denne artikel dig? tak for tilbagemeldingen tak for tilbagemeldingen

Hvordan kan vi hjælpe? Hvordan kan vi hjælpe?