Resa
Foto av dannysullivan, filmfoto av robertnelson
Börja skapa och sälja appar för smartphones, iPhone, Blackberry och Android. klass>
Smartphone-vaggan fortsätter att vara stark, och växande appbutiker för de flesta operativsystem har öppnat ytterligare en dörr för resenärer som letar efter sätt att leva en mobil livsstil.
Från att blogga på vägen till att upprätthålla din ninja-huva på sociala medier är möjligheterna för appar rikligt. Men även för en erfaren programmerare kräver det att ta några saker med att utforma smartphone-appar.
Det är inte din nyckel till rikedomar
Många spelar apputvecklingsspelet, få gör vad som till och med kan gå som en deltidsinkomst av det. Du kanske faktiskt har ett bättre skott på att slå den rika som frilansförfattare. Helvete, bara spela lotteriet istället - bättre odds.
Ladda ner och spela med så många appar i din kategori som möjligt. Hej, det är forskning.
Att designa smartphone-appar är ett bra sidoprojekt för dig som har en erfarenhet av programmering och mycket kreativitet. Som en skrivkarriär tar det rätt kombination av skicklighet, övning och lite tur att förvandla den till realinkomst.
Det finns en app för det
Du har en killeridé för en app. Ljuv. Nu är det dags att kolla in tävlingen, för åh ja, med tusentals Blackberry- och Android-appar och iTunes App Store som stänger in på oändligheten, det finns redan något liknande där ute. Vad har din app att erbjuda som de andra inte gör? Hur är det verkligen innovativt?
Precis som författare måste vara läsare först, måste apputvecklare vara appfanatiker. Ladda ner och spela med så många appar i din kategori som möjligt. Hej, det är forskning.
Foto av dougbelshaw
Välj en plattform
Många utvecklare med framgångsrika appar började på en plattform och spridde sig sedan till andra när appen såldes bra.
IPhone har helt klart de flesta appar överlägset, även om några av dem är … ja, skit. Och massor av iPhone-apputvecklare har några inte så trevliga saker att säga om hur Apple driver butiken.
Men nu kan det vara dags att hoppa på iPad-utvecklingsbandvagnen medan den är populär - enligt CrunchGear kan du hjälpa till att skapa eller bryta enheten.
Blackberry har också en snabbt växande app-butik, och om du inte äger en själv, kommer jag att satsa på att du känner till minst tre personer som gör det. Blackberry-användare är hängivna - de kallar det CrackBerry av en anledning.
Och med lanseringen av den glänsande nya Nexus One är det inte en dålig idé att komma in på någon Andoid-apputveckling heller.
Det bästa och mest uppenbara valet är att välja vilken telefon du använder. Gå med vad som är bekvämt och bekant, inte med vad du tror kommer att sälja - för om din app är den dåliga röven, kommer alla tre marknaderna att välkomna den.
iPhone-apputveckling
Första saker först: Tillbringa några dagar eller veckor med att titta runt iPhone Development Center. Nästa, slå böckerna. Några föreslagna resurser:
Början av iPhone 3-utveckling
klass>
”Om man antar endast en minimal kunskap om Objekt-C och är skriven i en vänlig, lätt att följa stil, erbjuder denna bok en komplett soppa-till-nötter-kurs i programmering av iPhone och iPod touch.
Boken börjar med grunderna, leder dig genom processen att ladda ner och installera Apples gratis iPhone SDK, och sedan styra dig genom skapandet av din första enkla iPhone-applikation.
Därifrån lär du dig att integrera alla gränssnittselement som iPhone-användare har lärt känna och älska, till exempel knappar, switchar, plockare, verktygsfält och reglage."
Verksamheten med iPhone-apputveckling
klass>
”Business of iPhone App Development är en utvecklarguide för att uppnå och hantera framgång från början av design- och utvecklingsprocessen.
Den här boken innehåller information som hjälper dig, utvecklaren, planera alla aspekter av din app med ett öga mot affärsframgångar - från design, implementering, till vikten av tidig och fortsatt marknadsanalys och tidigare lansering till support och uppdateringar.
Och låt oss inte glömma själva iTunes App Store! Det här är den bok du önskar att du hade läst innan du startade din första app!”
Utveckling av Blackberry App
Första saker först: Dyk in i Blackberry Developer Zone. Nästa, slå böckerna. Några föreslagna resurser:
Blackberry Development Fundamentals
klass>
”BlackBerry-smarttelefonen är dagens mobilplattform # 1 för företaget och också en stor hit hos konsumenterna. Fram till nu har det varit svårt för programmerare att hitta allt de behöver för att börja utveckla nya applikationer för BlackBerry-enheter.
BlackBerry Development Fundamentals är lösningen: den första guide med en enda källa för alla aspekter av utveckling för BlackBerry-plattformen.
Den här boken granskar noggrant BlackBerrys unika funktioner och begränsningar, hjälper dig att optimera dina designalternativ på förhand och täcker inhemska rika klientapplikationer och webbaserade mobilapplikationer för både affärs- och konsumentmiljöer."
Avancerad Blackberry-utveckling
klass>
Med avancerad BlackBerry-utveckling lär du dig hur du kan dra nytta av BlackBerry-mediafunktioner, inklusive kamera- och videouppspelning.
Boken visar också hur du skickar och tar emot text- och multimediameddelanden, använder kraftfulla kryptografibibliotek och ansluter till användarens personliga och affärskontakter och kalender.
Inte bara kommer du att lära dig att använda dessa API: er, utan du kommer också att bygga ett program som drar full nytta av dem: en trådlös app för mediedelning. Varje kapitel lektioner kommer att tillämpas genom att förbättra appen från en prototyp till ett helt polerat program."
Android-apputveckling
Första saker först: Studera i utvecklarhandboken för Android. Nästa, slå böckerna. Några föreslagna resurser:
Professionell Android-applikationsutveckling
klass>
”En praktisk guide för att bygga mobila applikationer, Professionella Android-applikationsutvecklingsfunktioner har kortfattade och övertygande exempel som visar hur du snabbt kan konstruera verkliga mobilapplikationer för Android-telefoner.
Fullständigt uppdaterad för version 1.0 av Android-programvaruutvecklingspaketet, det täcker alla väsentliga funktioner och utforskar Android: s avancerade funktioner (inklusive GPS, accelerometrar och bakgrundstjänster) för att hjälpa dig konstruera alltmer komplexa, användbara och innovativa mobilapplikationer för Android-telefoner.”
Android-applikationsutveckling: Programmering med Google SDK
klass>
”Den här praktiska boken innehåller de koncept och kod du behöver för att utveckla programvara med Android, den öppna källkodsplattformen för mobiltelefoner och mobila enheter som skapar entusiasm i hela branschen.
Baserat på Linux-operativsystemet och utvecklat av Google och Open Handset Alliance har Android potentialen att förena en fragmenterad mobilmarknad.
Android Application Development introducerar denna programmeringsmiljö och erbjuder dig ett komplett fungerande exempel som visar Android-arkitekturfunktioner och API: er."
Tänk på efterdyningarna
Det finns mer än att bara designa appen. Du behöver en webbplats, du behöver en välskriven beskrivning som övertygar människor att bli kunder, du behöver marknadsföring, du behöver ett bra stödsystem.
Och som någon som praktiskt laddar ner en app om dagen, ber jag dig: vara nåbar. Upptäcker att det inte finns någon webbplats för utvecklaren, eller ännu värre, att webbplatsen helt enkelt är en sida med en länk tillbaka till app-butiken med när ett kontaktformulär eller e-post att se … ugh. Den dev är utanför min lista.
Din app kommer förmodligen att ha buggar första gången - se till att kunder kan kontakta dig när det finns problem.
Foto av Core Force
Ta reda på arbetsbelastningen
Ett större team betyder inte nödvändigtvis en bättre app. Jag har några appar av hög kvalitet som jag älskar att jag vet att de faktiskt har designats av en enmansshow.
Det handlar mer om vad appen gör - vissa idéer kräver bara mycket mer arbete för att utföra effektivt. För att få din app igång kan du behöva samarbeta.
Och om du kan hantera appen själv, glöm inte webbplatsen, kampanjvideor och annonser och allt viktigt stöd som jag nämnde tidigare. Om det inte låter som din grej, anställa någon som kan hantera den.
Se till att priset är rätt
Det bästa råd jag kan ge er att kolla appsfire. Kortfattat:
- $ 0, 99 är inte nyckeln till framgång.
- Kvalitetsappar med ett jämförelsevis högt prisklass tjänar riktiga pengar.
- Om ingen klagar på priset är det antagligen för lågt.