Rejse
Foto af dannysullivan, spillefilm af robertnelson
Kom i gang med at oprette og sælge apps til iPhone, Blackberry og Android smartphones. klasse>
Smartphone-dille går stadig stærkt, og voksende app-butikker til de fleste operativsystemer har åbnet endnu en dør for rejsende, der leder efter måder at leve en mobil livsstil.
Fra blogging på vej til at opretholde din sociale medie ninja-hætte, mulighederne for apps er rigelige. Men selv for en erfaren programmør kræver design af smartphone-apps at tage et par ting i betragtning.
Det er ikke din nøgle til rigdom
Mange spiller app-udviklingsspil, få får det, der endda kan passere som deltidsindkomst fra det. Du har faktisk måske et bedre skud på at slå den rig som freelance-forfatter. Helvede, bare spill lotteriet i stedet - bedre odds.
Download og leg med så mange apps i din kategori som muligt. Hej, det er forskning.
At designe smartphone-apps er et fantastisk sideprojekt for dem, der har en oplevelse med programmering og en masse kreativitet. Ligesom en skrivekarriere tager det den rigtige kombination af dygtighed, praksis og lidt held for at gøre det til reel indkomst.
Der er en app til det
Du har en morder idé til en app. Sød. Nu er det tid til at tjekke konkurrencen, for åh ja, med tusinder af Blackberry- og Android-apps og iTunes App Store, der lukker uendeligt, er der allerede noget derude. Hvad har din app at tilbyde, som de andre ikke gør? Hvordan er det virkelig innovativt?
Ligesom forfattere skal være læsere først, skal appudviklere være app-fanatikere. Download og leg med så mange apps i din kategori som muligt. Hej, det er forskning.
Foto af dougbelshaw
Vælg en platform
Mange udviklere med succesrige apps startede på en platform og spredte sig derefter til andre, når appen solgte godt.
IPhone har helt klart langt de fleste apps, selvom nogle af dem er … ja, skit. Og masser af iPhone-appudviklere har nogle ikke-så-gode ting at sige om, hvordan Apple driver butikken.
Dog kan det være tid til at springe på iPad-udviklingsbåndet, mens det er populært - ifølge CrunchGear kan du muligvis hjælpe med at fremstille eller ødelægge enheden.
Blackberry har også en hurtigt voksende app-butik, og hvis du ikke selv ejer en, vil jeg satse på, at du kender mindst tre personer, der gør det. Blackberry-brugere er hengivne - de kalder det CrackBerry af en grund.
Og med udgivelsen af den skinnende nye Nexus One, er det heller ikke en dårlig ide at komme ind på en Andoid-appudvikling.
Det bedste og mest indlysende valg er at vælge hvilken telefon du bruger. Gå med det, der er behageligt og velkendt, ikke med det, du tror vil sælge - for hvis din app er så slem røv, vil alle tre markeder byde den velkommen.
Udvikling af iPhone-apper
Første ting først: Brug et par dage eller uger på at pirke rundt i iPhone Development Center. Klik derefter på bøgerne. Et par foreslåede ressourcer:
Begyndende iPhone 3-udvikling
klasse>
”Hvis man kun antager en minimal arbejdskendskab til Objekt-C og skrevet i en venlig, let at følge stil, tilbyder denne bog et komplet suppe-til-nødder-kursus i programmering af iPhone og iPod touch.
Bogen starter med det grundlæggende, og leder dig gennem processen med at downloade og installere Apples gratis iPhone SDK, og derefter trinvise dig gennem oprettelsen af din første enkle iPhone-applikation.
Derfra lærer du at integrere alle interfaceelementerne, som iPhone-brugere har lært at kende og elske, såsom knapper, kontakter, plukkere, værktøjslinjer og glider.”
Forretningen med iPhone App Development
klasse>
”Business of iPhone App Development er en udviklervejledning til opnåelse og styring af succes lige fra starten af design- og udviklingsprocessen.
Denne bog indeholder oplysningerne til at hjælpe dig, udvikleren, planlægge alle aspekter af din app med øje for forretningssucces - fra design, implementering, til vigtigheden af tidlig og fortsat markedsanalyse og ved lancering af tidligere i support og opdateringer.
Og lad os ikke glemme forretningen i selve iTunes App Store! Dette er den bog, du ønsker, at du havde læst, før du lancerede din første app!”
Udvikling af Blackberry App
Første ting først: Dyk ned i Blackberry Developer Zone. Klik derefter på bøgerne. Et par foreslåede ressourcer:
Blackberry Development Fundamentals
klasse>
”BlackBerry-smarttelefonen er dagens # 1 mobile platform for virksomheden og også et stort hit hos forbrugerne. Indtil nu har det været vanskeligt for programmerere at finde alt, hvad de har brug for, for at begynde at udvikle nye applikationer til BlackBerry-enheder.
BlackBerry Development Fundamentals er løsningen: den første guide til alle kilder til udvikling af BlackBerry-platformen.
Denne bog gennemgår BlackBerrys unikke egenskaber og begrænsninger, hjælper dig med at optimere dine designvalg på forhånd og dækker oprindelige rich-client-applikationer og webbaserede mobile applikationer til både forretnings- og forbrugermiljøer.”
Avanceret Blackberry-udvikling
klasse>
”Med avanceret BlackBerry-udvikling lærer du dig, hvordan du drager fordel af BlackBerry-mediefunktioner, herunder kamera- og videoafspilning.
Bogen viser dig også, hvordan du sender og modtager tekst- og multimediebeskeder, bruger magtfulde kryptografibiblioteker og forbinder brugerens personlige og forretningskontakter og kalender.
Ikke kun lærer du, hvordan du bruger disse API'er, men du bygger også et program, der drager fuld fordel af dem: en trådløs app til mediedeling. Hvert kapittels lektioner anvendes ved at forbedre appen fra en prototype til et fuldt poleret program.”
Android-appudvikling
Første ting først: Undersøg i udviklervejledningen til Android. Klik derefter på bøgerne. Et par foreslåede ressourcer:
Professionel Android-applikationsudvikling
klasse>
”En praktisk guide til opbygning af mobile applikationer, Professionel Android-applikationsudvikling indeholder kortfattede og overbevisende eksempler, der viser dig, hvordan du hurtigt konstruerer virkelige mobile applikationer til Android-telefoner.
Fuldstændigt opdateret til version 1.0 af Android-softwareudviklingssættet, det dækker alle de væsentlige funktioner og udforsker de avancerede funktioner i Android (inklusive GPS, accelerometre og baggrundstjenester) til at hjælpe dig med at konstruere stadig mere komplekse, nyttige og innovative mobile applikationer til Android-telefoner.”
Android-applikationsudvikling: Programmering med Google SDK
klasse>
”Denne praktiske bog indeholder de koncepter og kode, du har brug for for at udvikle software med Android, open source-platformen til mobiltelefoner og mobile enheder, der skaber entusiasme i hele branchen.
Baseret på Linux-operativsystemet og udviklet af Google og Open Handset Alliance, har Android potentialet til at forene et fragmenteret mobilmarked.
Android Application Development introducerer dette programmeringsmiljø og tilbyder dig et komplet arbejdseksempel, der demonstrerer Android arkitektoniske funktioner og API'er.”
Overvej efterspørgslen
Der er mere ved dette end bare at designe appen. Du har brug for et websted, du har brug for en velskrevet beskrivelse, der vil overbevise folk om at blive kunder, du har brug for forfremmelse, du har brug for et godt supportsystem.
Og som nogen, der praktisk talt downloader en app om dagen, beder jeg dig: være tilgængelig. At opdage, at der ikke er noget websted for udvikleren, eller værre er det, at webstedet simpelthen er en side med et link tilbage til app store med en kontaktformular eller e-mail, der skal ses… ugh. Den dev er fra min liste.
Din app har sandsynligvis fejl første gang - sørg for, at kunderne kan kontakte dig, når der er et problem.
Foto af Core Force
Find ud af arbejdsmængden
Et større hold betyder ikke nødvendigvis en bedre app. Jeg har et par apps af høj kvalitet, som jeg elsker, som jeg ved, at de faktisk blev designet af en en-mand-show.
Det handler mere om, hvad appen gør - nogle ideer kræver bare meget mere arbejde for at udføre effektivt. For at få din app i gang skal du muligvis samarbejde.
Og hvis du selv kan håndtere appen, skal du ikke glemme webstedet, salgsfremmende videoer og annoncer og al-vigtig support, jeg nævnte tidligere. Hvis det ikke lyder som din ting, skal du ansætte nogen, der kan administrere det.
Sørg for, at prisen er korrekt
Det bedste råd jeg kan give dig er at tjekke appsfire. Kort sagt:
- $ 0, 99 er ikke nøglen til succes.
- Kvalitetsapps med et relativt højt prisklasse tjener de rigtige penge.
- Hvis ingen klager over prisen, er den sandsynligvis for lav.