Hvad er en Flash®-programmerer?
En Flash®-programmerer har fire ansvarsområder: gennemgå brugerspecifikationer, skriv programmer, test og implementer. En Flash®-programmerer har typisk formel uddannelse i computerprogrammering og har gennemført kurser i Flash®. Flash®-programmerere kan finde beskæftigelsesmuligheder i webstedsudviklingsselskaber og informationsteknologiafdelinger.
Adobe® Flash® er et værktøj, der bruges til at tilføje animation og interaktiv funktionalitet til websider. Flash® er skrevet i ActionScript®, som oprindeligt var ejet af Macromedia® og derefter købt af Adobe®. Flash® er designet til at skabe bevægelse og lyd samtidigt på en webside. Indholdet vises i Adobe® Flash® Player, der leveres gratis med alle webbrowsere.
Mennesker, der nyder at arbejde med teknologi, er fokuseret på detaljer og kan arbejde som et teammedlem rapporterer den største tilfredshed som Flash®-programmør. Rollen som Flash®-programmerer kræver en kombination af tekniske og kreative evner. Denne type programmering ligner meget animation eller filmoprettelse. Dette værktøj er oftest brugt til at tilføje bevægelse til et websted og er normalt en kommerciel eller produktannonce.
Den første opgave er at gennemgå brugers specifikationer eller krav. Dette dokument indeholder detaljer om softwarens funktioner, udseende, understøttede browsere og andre funktioner. Forretningsanalytikeren, der arbejder tæt sammen med slutbrugeren eller kunden, udvikler typisk specifikationerne. Det er programmørens ansvar at gennemgå disse krav og bestemme, hvad der kan gøres, den krævede tid og om der er anmodede om ting, som ikke er mulige eller gennemførlige.
Programmereren begynder at skrive programmet, baseret på brugerens krav. Den indledende programmering er baseret på den krævede bevægelse eller funktion af animationen. Når bevægelsesdelen er afsluttet, tilføjer programmereren billeder, farver og tegn. Der er flere iterationer af programmet på dette tidspunkt for at sikre, at alle funktionelle krav er opfyldt.
Systemtest udgør en stor del af en Flash®-programmerers daglige arbejde. Der er to typer test: funktionel og kvalitet. Funktionel test er simpelthen at sikre, at hver kommando eller hvert program opfører sig som forventet. Kvalitetstest sikrer, at billederne vises korrekt i en række browsere, farverne lever op til brugernes krav og glat animation.
Når den interne test er afsluttet, kræves brug af accept af brug. Brugeren skal teste funktionen, kontrollere detaljerne og godkende den, før den kan implementeres. Når brugeren er aftalt, kan programmet flyttes til webstedet og gøres tilgængeligt for besøgende på websitet. Denne fase kaldes implementering.