Innholdsfortegnelse:

Mobilapputvikling ved hjelp av Adobe XD: 5 trinn
Mobilapputvikling ved hjelp av Adobe XD: 5 trinn

Video: Mobilapputvikling ved hjelp av Adobe XD: 5 trinn

Video: Mobilapputvikling ved hjelp av Adobe XD: 5 trinn
Video: Embarcadero Delphi / Android SDK, NDK, Java Machine, комплект разработки Java (JDK), магазин Google Play 2024, November
Anonim
Mobilapputvikling ved hjelp av Adobe XD
Mobilapputvikling ved hjelp av Adobe XD
Mobilapputvikling ved hjelp av Adobe XD
Mobilapputvikling ved hjelp av Adobe XD

Hei, dere! Jeg er Elizabeth Kacerek, uteksaminert senior på videregående skole, og jeg skapte dette instruerbart fordi jeg la merke til et hull i denne mye brukte plattformen som jeg kunne fylle. Jeg ville ha elsket denne typen veiledning da jeg begynte på mitt år lange forskningsprosjekt om UI/UX/EX programvareutvikling, men dessverre måtte jeg finne ut hvordan jeg skulle designe en app. Dette instruerbare er rettet både mot informatikk -nerdene og for amatørene. Så hvis du tror du har en god idé, men ikke har den minste peiling på hvordan du skal utføre den, kan du ta en titt på dette.

Trinn 1: Prosjektplan

Prosjektplan
Prosjektplan

Dette kan virke unødvendig i begynnelsen, men å skrive ut en prosjektplan vil definitivt hjelpe deg på sikt ved å definere:

  • Hva du vil at appen din skal gjøre spesielt (dette holdt meg i mitt "omfang av praksis")
  • Hvem det tiltenkte publikummet er
  • Hvis det er juridiske konsekvenser mulig (min var en medisinsk app)
  • Alt annet du tror du må skissere for å holde deg på oppgaven.

Jeg kunne virkelig ikke understreke dette trinnet nok: denne foreløpige prosjektplanen kan enkelt tilpasses mange dokumenter du trenger for hånden for fremtidig utvikling.

(Vær oppmerksom på at dette i utgangspunktet er din appbeskrivelse for appbutikken! Poeng!)

Denne planen kan være en halv side lang 5 sider lang, eller kanskje enda lengre. Det er ingen rett eller galt, uansett hva som hjelper deg med å sette visjonen din på papir.

Trinn 2: Forskning, juridisk og utvikling

Forskning, juridisk og utvikling
Forskning, juridisk og utvikling

En ting jeg ikke kunne ha gjettet i begynnelsen av min UX -designreise, er den store mengden forskning jeg ville gjøre. Ikke la dette avskrekke deg i det hele tatt, for det motet meg absolutt litt i utgangspunktet på grunn av at jeg bare ble tatt på vakt om hvor mye jeg ikke visste om dette feltet (som er akkurat det vi skulle undersøke, derav forskningsprosjektet.)

Dette er trinnet hvor du bestemmer deg for om du vil skrive koden din fra bunnen av eller bruke et av mange nettsteder for mobilapplikasjon. Jeg begynte personlig med å tenke at jeg "bare ville bruke mine avanserte" ferdigheter i Java for å utvikle denne appen fordi jeg forestilte meg at det ville være lettere enn å lære å bruke et appbyggingsprogram. Dette endte opp med å være en veldig ineffektiv og upraktisk måte å bygge appen min på som gjorde at jeg faktisk endte med å bytte til Adobe XD. Jeg anbefaler på det sterkeste å se på dette som den viktigste konstruktive måten å kartlegge appen din visuelt med brukervennlig prototyping. Selv om dette ikke er en begynnelse på en perfekt appbygger, fungerer det bra for å bygge beinene i appen din, slik at du enkelt kan overføre det foreløpige designet til en profesjonell utvikler (helst en som har rettigheter til å laste opp til iTunes -butikken og Google Play -butikken.) Jeg understreker dette for å gjøre deg oppmerksom på at hvis du bruker XD, selv om det er veldig nyttig for planlegging, vil ikke appen være klar til å laste opp til butikker.

I tillegg, hvis du bestemmer deg for at du ikke lenger er spent på appideen din, er ikke alt tapt. Med byggeprosessen ennå ikke startet, kan du bare gå tilbake til prosjektplanen din og enten justere eller helt skrape den opprinnelige planen.

Hvis det er mulige juridiske krav for skaperen eller for brukeren, er dette når du vil finne ut alle stedene du trenger hjelp. Det er så mye lettere å forberede seg på å ta opp disse problemene nå, slik at du kan planlegge dem i stedet for å overraske deg. Dette kan muligens føre til ukes forsinkelser, og til slutt påvirke den opprinnelige tidslinjen.

Trinn 3: Utviklerprogram (valgfritt)

Utviklerprogram (valgfritt)
Utviklerprogram (valgfritt)

Hvis du vil offisielt bli en utvikler med tilgang til iTunes -butikken, bør du fylle ut søknaden så snart som mulig (Det er et gebyr på $ 99 knyttet til innlevering av denne applikasjonen). Søknadsprosessen deres tar en stund til du blir akseptert. Det ville være mest raskt hvis du søkte på Apple -utvikleren på dette tidspunktet og går gjennom venteprosessen mens du fremdeles bygger appen din.

developer.apple.com/programs/

Trinn 4: Programvarekoding

Programvarekoding
Programvarekoding
Programvarekoding
Programvarekoding

Nå som du har fullført forskningen bak prosjektet ditt, er det nå på tide å begynne å kode i Adobe XD.

  1. Det første er det første. Du vil følge hvert trinn i opplæringen (jeg er ikke en for lange opplæringsprogrammer, men dette er viktig for din suksess med denne appen, jeg lover).
  2. Sørg for at du forstår hvordan du legger til tekst, sider, bilder, sletter objekter, omorganiserer skjermer og til og med hvordan du kobler sidene dine.
  3. Når du er ferdig og forstår tauene, kan du endelig begynne å lage og kode appen din, teste prototypen og feilsøke problemer!

På dette tidspunktet kan du begynne å bruke noen av undersøkelsene jeg har funnet om forskjellige verktøy og hvordan du lager visse ting med Adobe Creator for å forbedre appen din. Imidlertid anbefaler jeg definitivt å gå inn i søkefeltet for å se etter spesifikke elementer som er unike for prosjektet ditt.

Trinn 5: Sluttstrekning/ utvikling

Endelig strekk/ utvikling
Endelig strekk/ utvikling

Gratulerer, du har kommet til dette punktet, noe som betyr at du ikke har noen feil i koden din! Herfra bør du begynne betatesting med målet om ikke bare å finne fremmede feil, men også for å få en upartisk mening om produktet ditt. Når du er fornøyd med koden din, kan du begynne å gå videre til utvikling ved å bruke eksterne ressurser.

Anbefalt: