Zing, Zap, Zweeiiss
Hvis du tænker over det, så har rigtig mange iPhone- og iPad-applikationer små lydeffekter, der uden man tænker over det er med til at skabe brugeroplevelsen. Det kan være et lille "bling" når der sker noget nyt man skal tage action på, eller et zwuss når man trækker frem og tilbage i noget.
Der findes også apps der har det ene formål at dele en lyd, f.eks. de mange "Fart"-apps (Prutte-apps), der består af en knap som giver en prut-lyd når man trykker på den.
I denne video skal du lære at arbejde med lyde i iOS-apps, uanset om det er musik eller små lyd-effekter.
Faktisk er det ikke så meget "lyd"-effekterne der er så spændende i denne video, men mere det faktum at vi skal arbejde med vores første framework.
Framework
Apple har lavet en masse frameworks som gør det nemt for os udviklere at udnytte de mange funktioner og hardware-elementer som bl.a. en iPhone tilbyder - det kan være GPS, kamera, motionsensors, lyd osv. men også software-relaterede frameworks som gør det nemt at arbejde med f.eks. adressebogen, SMS-beskeder, billedebehandling osv.
I denne video skal vi arbejde med vores første framework. Frameworket hedder AudioToolbox og gør det muligt - som navnet afsløre - at arbejde med lyd.
Denne video
I denne video skal vi lave en simple app der indeholder en knap, når vi trykker på denne knap skal vi initialsierer vores framework og afspille lyden.
Videoen giver en god forståelse for hvordan du tilføjer frameworks til dit projekt, inkluderer frameworks i din header-fil og til sidst bruger de nye funktioner som frameworket tilbyder.
Hvis du er guldmedlem kan du afspille videoen til højre for denne tekst, og du kan downloade kildekoden til projektet under her.
Rigtig god fornøjelse med denne video