Ett foredrag for elever ved Nordahl Grieg VGS om hvordan man lager mobile applikasjoner. Dette er en enkel innføring i tanker man bør gjøre seg før man setter i gang med selve utviklingen.
2. Apper fra A-Å
• Hvem er Sixty
• Hva er en App
• Hvilke enheter skal man støtte
• Native eller Web app
• Prosessen bak en app
• De gode app ideene
3.
4. Forretningsområder
• Design og utvikling for digitale medier
• Webutvikling & Webdesign
• Publiseringsløsninger (Silverstripe)
• Interaktiv design for TV
• Apps (iPhone, Android og nettbrett)
• 3D og animasjon
21. Oppsummering
• iOS og Android er de to største plattformene
• I utlandet er Android størst (Flest brukere)
• Her hjemme er iOS størst (en stund til)
23. Ulike måter å utvikle på
• Native apps
-
Skriver appen i språket spesifikt for enheten den skal brukes på. (iOS, Android,
Windows)
• Web apps
-
Skriver appen i webspråket tilpasset mobil (HTML, CSS, Javascript) kan bruke et
rammeverk for å pakke den inn som en native app. (http://www.appshed.com)
• Hybryd apps
-
Skriver appen native men kan inneholde innhold fra web.
24. Native vs Webapp
•
Raskere apps, laster innhold internt
og ikke fra web
•
Tilgang til alle telefonfunksjoner
som kamera, kompass osv.
•
Føles som en app og ikke en
webside
•
For krevende applikasjoner, der
look and feel er viktigst.
•
•
•
Lettere å komme i gang.
•
For enkle applikasjoner som ikke krever
så mye av telefonen.
Støtter alle telefoner med en kode
Trenger mange plugins for å få til SMS,
Push meldinger, print, in-app kjøp. Gjør
appen tregere.
28. Wireframes
• Wireframes er ikke endelig design, kun skisser /
plantegning.
• Tegn appen på papir eller pc/mac før du begynner å
designe.
• Finn ut hvor mange skjermbilder du skal lage.
• Har du alle knapper du trenger?
• Peker alle knapper til en side eller funksjon?
• Få med alle dialogbokser (Ja/Nei bokser)
29.
30. Prototype
• Test ut alle wireframes uten å programmere
• Kan teste wireframes eller mer ferdig design
• Du får en «ferdig» app og kan klikke deg rundt i appen
med telefonen din.
• Sjekker om du har fått med deg alt eller om appen
fungerer slik du har tenkt uten å programmere.
34. Design
• iOS og Android oppfører seg på forskjellige måter, må
derfor designes på forskjellige måter.
• Android telefoner har noen knapper (tilbake knapp) iOS har
ingen.
• iPhone har 2 forskjellige skjermstørrelser å forholde seg til.
iPhone 4 og iPhone 5. Android har veldig mange.
• Se på populære apper, hvordan ser de ut, stjel og lær.
38. Tenk gjennom dette..
• Hvem skal bruke appen? (Målgruppen)
• Hva skal appen gjøre? (Løser den et problem)
• Er appen morsom? (Morsomme apper blir delt)
• Er appen din bedre enn konkurrentene?
• Er det mye interaktivitet i appen? (Brukes den ofte?)
• Har du et bra forklarende ikon?
39. Før du utvikler
• Lag en markedsplan, hvordan skal appen tjene penger?
• Sett opp en appkonto (Google Play og/eller AppStore)
• Tegn applikasjonen på papir (Prototype)
• Hvem gjør hva? (Design, Utvikling, Markedsføring)
• Du er klar for å utvikle
• Sett i gang markedsføringsplanen
• Lanser!