Folk elsker at chatte snappet på Snapchat-appen, så meget, at det to år gamle selskab er værdsat til 860 millioner dollars. Folk deler konstant fotos på Instagram, hvorfor Facebook brugte 1 milliard dollars til at erhverve programmet som en uafhængig app. Det er sikkert at sige, at appmarkedet blomstrer.
Og det er lettere, end du tror at komme ind på det - selvom du ikke er en udvikler (eller en "teknisk grundlægger", som de siger i Startup Land). Hvis du har en god idé og har det godt med den forretningsmæssige side af tingene, er der masser af læringsressourcer og outsourcing muligheder for at hjælpe dig med faktisk at oprette den næste store app.
Her er en oversigt over det grundlæggende, du har brug for for at komme i gang.
Hent din App Store-udviklerkonto
Første ting først: Du kan ikke sælge en app, du ikke kan liste. At få din konto konfigureret i Apple App Store koster omkring $ 100 pr. År, men det er nødvendigt, medmindre du udvikler apps under et andet firma eller et navn, der betaler dig fra indtægterne.
Og selvom du ikke vil starte din app i et stykke tid, er det godt at gøre nu - en App Store-konto giver adgang til nyttige udviklingsværktøjer og ressourcer.
Kortlæg din app ud
Hvilke oplysninger finder folk på startskærmen? Hvilke sider har du brug for? Hvad forventer brugerne? Hvordan flyder appen?
Inden du faktisk begynder at bygge din app, skal du overveje, hvordan brugeroplevelsen vil være, og begynde at oprette en visuel repræsentation af den. Du behøver ikke at kende nøjagtig æstetik, men få noget logisk og repræsentativt sammen. Oprettelse af en detaljeret “wireframe” af applikationen ved hjælp af enten en håndtegnet tegning på papir eller en digital wireframing-applikation som Balsamiq hjælper dig med at organisere dine tanker eller kommunikere appens funktionalitet med resten af dit team. På den note:
Sæt det sammen
Det næste trin i at få dine app-udviklingshjul til at dreje kodes faktisk den. Men lad ikke det skræmme dig! Hvis du er villig til at gøre dine hænder beskidte, digitalt set, bringer masser af udviklere deres ekspertise til Internettet for at give selvstarterne en hånd.
Hvis du arbejder på et fuldtidsjob og hurtigt vil udnytte din idé - eller hvis du bygger noget, der er meget komplekst - kan du også ansætte en anden til at designe og kode din ansøgning til dig. Her er en oversigt over begge indstillinger.
Valgmulighed 1: Lær at kode dig selv
Her er et par af internettets bedste ressourcer til DIY-kodning. Med omhu begynder mange kodning af basale applikationer inden for den første måned.
Du skal også have og være bekendt med følgende:
Valgmulighed 2: Byg et team
Hvis du ønsker at ansætte andre til at bygge din app, skal du stille flere færdigheder og personaltyper til at trække ud efter behov. Selvom nogle entreprenører kan være dygtige inden for flere felter, må du ikke forvente at finde alle disse færdigheder hos én person. Afhængigt af kompleksiteten af din app, er det sandsynligt, at du bliver nødt til at outsource et helt team eller endda leje et agentur med omfattende tilbud internt.
Vigtigst er det, at du forstå det nøjagtige færdigheds sæt, du har brug for fra dit team. UX-designere (der designer appens funktionalitet) skal forstå grundlæggende layout, informationsarkitektur og elementer i brugerfunktionalitet. Grafiske designere (der designer logoer og andre visuelle elementer) er nødt til at forstå de visuelle elementer i branding og brandkontinuitet og hvordan farve- og skrifttypeskemaer bidrager til branding. Udviklere vil konstruere grundlæggende database for appen og bør have særlig erfaring med at gøre dette til iPhone-apps. Udviklere er dem, der sætter din idé og design i handling og kan hjælpe med at indsende det til App Store med succes.
Her er et par steder at se efter designere og udviklere, der passer til ethvert budget:
En service som oDesk eller Elance vil være den mest økonomiske tilgang, da satserne spænder overalt fra $ 10 til $ 50 per time for oversøiske talenter, mod at arbejde med et USA-baseret fullservicebureau, hvor priser typisk varierer fra $ 75 til $ 200 per time. (I alt kan du forvente at betale $ 5.000 - $ 10.000, når du arbejder med freelancere, eller hvor som helst fra $ 20.000 til $ 150.000, når du arbejder med et firma.) Hvis du beslutter at tage denne vej, skal du læse Derek Sivers 'artikel om outsourcing først.
Husk også, at når man arbejder med et team, er kommunikation vigtigst. Fra opdateringer til instruktion, fra videresendelse af ideer til at få input, skal du have værktøjer på plads for at sikre dig, at du holder kontakten med dit team. Projektstyringsværktøjer som Basecamp er nogle af de mest nyttige værktøjer derude til at dele og organisere ideer. Tænk på det som at have et whiteboard med fjernadgang i et digitalt konferencesal med alle på dit team.
Klar endnu?
Som du kan se, er der masser af muligheder for at designe og opbygge din drømmeapplikation uden at finde en teknisk medstifter til at slutte sig til dig. Nu, tag den idé og kør med den.
Hvilke andre ressourcer har du fundet for at hjælpe med at få din iPhone-app til live?