Jag kan inte säga hur många brev jag får från läsare frågar hur att bryta sig in på den mobila app-branschen. De flesta berättar att de inte har någon programvara erfarenhet, lite pengar, och räknar med att göra en ziljoner dollar.
Som jag har skrivit tidigare, brist på erfarenhet, skicklighet och pengar är inte en formel för programvara framgång. Men som många av er har berättat för mig i otvetydiga ordalag, vem är jag att insistera på att du inte drömmer? Vad händer om du är den med den storsäljande idé och jag, avtrubbad old-school program entreprenör som jag är, kan bara inte se det?
I denna artikel, jag kommer att ta dig genom de steg du behöver för att få en app upp på Android och Apple app store. Jag ska redogöra för verktyg, resurser och steg du behöver ta. Jag kommer även att visa dig några tricks för att bygga egna appar utan att någon programmering skicklighet alls.
Om du gör några pengar ur mina händer. Du kommer att ha en utgångspunkt. Under de kommande veckorna kommer jag att skriva mer om hur man verkligen förstår mjukvaror. Men för dem av er som är otåliga att komma igång, här är vad du behöver göra.
Registrera dig som utvecklare
Låt oss komma igång med grunderna-att få tillgång till app-butiker. I denna artikel kommer vi att titta på Google Play store och iOS App store, eftersom de är i särklass den största aktörerna. När du är klar med en app, behöver du skicka in den till app store och varje företag kommer att gå igenom en översyn som syftar till att fastställa om din app är upp till grundläggande kvalitetskrav (och, tyvärr, dessa standarder är mycket låga), och se till att du inte bädda in skadlig kod eller andra äckliga saker i appen.

När accepteras i app store, de två företagen kommer att lista dina appar och du kommer att få en andel av försäljningspriset. När Apple upp den ursprungliga App Store, de betalade 70 procent av försäljningspriset till utvecklare, med en 30-procentig minskning för sig själva. Medan Apples 30-procentig sänkning kan verka som en mycket, de som har varit i mjukvaror för ett tag vet att det faktiskt är en ganska bra affär. För programvara som säljs genom återförsäljare, utvecklarna kan se mindre än 30 procent av det slutliga försäljningspriset. Med app-butiker, utvecklare håller en hel del mer.
För att komma in i spelet, måste du registrera dig för varje app store. För iOS, du vill gå med i iOS Developer Program, som kostar $99/år. För Google Play behöver du ett Google-Konto, och sedan kan du gå till utvecklarkonsolen och betala din $25. Båda programmen ger några bra resurser för utvecklare, men jag skulle starkt rekommendera att du trycker till att Utveckla och Distribuera flikar developer.android.com för några bra guider på både produktdesign och marknadsföring.
Besluta vad som ska bygga
Grattis! Du är nu en utvecklare. Nu du behöver för att bygga en app. Senare i den här artikeln, jag ska ta dig igenom ett antal app-utveckling av verktyg som kommer att hjälpa dig att bygga din första app utan programmering bakgrund. Vill du utforska dem på djupet, eftersom kapaciteten av dessa verktyg kommer att hjälpa dig att avgöra vad du kan och inte kan bygga.
Även så, du har ett par stora val i förskott. Klart att du inte kommer att vara med och bygga ett revolutionerande nytt verktyg som använder alla möjligheter för smartphones och surfplattor. Du måste lära dig att kod för riktiga pengar för att göra det. Om du använder ett icke-programmerare app verktyg för att bygga, du är ganska mycket begränsade till form och data-baserade applikationer, mobiliserade webbsidor och spel.
Det är naturligtvis ingen garanti för att du kommer att se några pengar från någon av dessa. App-marknaden är en enormt konkurrensutsatt marknad. Även så, jag börjar med att rekommendera dig att undvika mobiliserade webbsidor. Vi är alla vana att få vår Webbsida innehåll gratis, och en mobil app som bara formaterar om att information är osannolikt att skapa en app store försäljning. Hur du kan tjäna pengar på mobiliserade webbsidor är att kontakta företag med deras egna grundläggande webbsidor och erbjuder sig att förvandla dem till gratis-appar. Du kommer inte att få en ström av intäkter från app-försäljning, men du kan få en anständig tjänster avgiften för att skapa en sådan app för någon annan.
Former-baserade appar är appar som interagerar med inmatning av data, databaser och lagra data för senare hämtning. De är relativt enkla att bygga och att du skulle kunna bygga något som bygger på ett område av kunskap som du har.
Spel, naturligtvis, är spel. Spel är det hetaste segmentet av den mobila app-marknaden, men samtidigt, det är också det mest trångt segment och segment där det är svårast att stå ut. Som sagt, att bygga ett spel som är roligt bara för sin egen skull, så du kanske vill ge det ett försök.
Bestämma hur priset
Därefter kommer prissättning. Kom ihåg att appar är billiga i jämförelse med PC-och Mac-apps-skrivbordet. Bara om allt är under tio spänn. Mer till den punkt, och här är en stor ledtråd, nästan alla av de största pengarna producenter är appar som är gratis att ladda ner och erbjuder in-app-köp.
Ärligt talat, om du vill tjäna pengar, jag skulle rekommendera att du börjar med in-app-köp affärsmodell. Personligen, jag gillar inte in-app-köp, men du kan inte förneka den framgång modellen har haft. Efter alla, köpare kan ladda ner, prova och få sugas in i. Om de finner värde, då de är långt mer benägna att köpa din app uppgraderingar.
Nästa:Hur att bygga din app även om du inte programmet
Bygga din app
Så låt oss ta det stora steget och bygga din app. Jag har berättat för dig om och om igen att jag inte rekommenderar att du jobb eller betala någon annan för att skriva din app. Snarare än att upprepa mig själv (väl, jag antar att jag bara gjorde det!), i denna artikel kommer jag att ge dig fyra verktyg som du kan använda för att bara gå vidare och göra det själv.
Appery.io: Detta verktyg bygger en fin integration av data tjänster med appar. Det är lite komplicerat för nybörjare, men det handlar mest om att dra och släppa. Deras gratis plan gör maximalt tre sidor och en användare, men det är egentligen allt du behöver för att komma igång.
Bra Frisör: Allvarligt, det är deras namn. De har en 30-dagars gratis testperiod. Efter att planerna börjar på $16/månad. Vad som skiljer denna produkt är att det finns några mycket trevliga design-element, Google Font integration, och ett bra urval av ikoner att välja mellan, samt några bra YouTube-tutorials och webbseminarier.
Appy Paj: Appy Paj är gratis om du låter dem köra annonser i din app. Om du uppgraderar till deras $7/mo plan, de kommer inte köra annonser, och de kommer att hjälpa dig att tjäna pengar med iAds och AddMob. De har förinställda app kategorier som du kan välja från som kyrka, restaurang, radio, etc. De erbjuder också ett relativt brett spektrum av funktioner du kan lägga till dina program som GPS-positioner, meddelanden och mycket mer. Detta är ett bra val om du inte tror att folk kommer att köpa din app, utan kan njuta av att ladda ner det gratis. Monetarisering med annonser kan hjälpa dig att kompensera dina kostnader.
GameSalad: Denna produkt har en kraftfull dra-och-släpp-spel skapare, tillräckligt bra för att bygga en Angry Birds eller Flappy Fåglar-stil spel. Du importera grafik och tilldela beteenden, och bygga upp ditt spel från det. En gratis versionen innehåller annonser, men det är en $299 version som tar bort annonser och gör in-app-köp finns tillgängliga. Om du vill tjäna pengar på spel, du behöver för in-app-köp och dessa människor gör att processen är relativt enkel.
Skapa app grafik och ikoner
Oavsett vilken typ av app du skapa, du behöver någon app grafik och hem-skärmen ikoner. Jag personligen rekommenderar att du använder Photoshop och Illustrator, men de är båda relativt svårt att komma igång med och måttligt dyra. Om du vill ha en billig eller gratis verktyg, titta på Canva.com. Detta är en trevlig liten online design program som kan få dig mest av vägen till den slutliga bilden.
Göra skärmdumpar
Oavsett vilken plattform du bygga för, du kommer behöva ladda upp skärmdumpar till lämplig app store. Både iOS och Android kan du trycka en sekvens av nycklar, och en fångst på skärmen kommer att sättas in på ditt kameran rulla.
På iOS, vill du få precis vad du vill fånga på skärmen, tryck sedan på och håll ner hemknappen. Håll hemknappen trycker du på Viloläge/Vakna-knappen. På Android-enheten, skärmbild alternativ tenderar att variera (jag vet att du är förvånad). För min Galaxy S4, jag måste trycka på Hem-knappen och Power-knappen på exakt samma tid. Om jag har tid det rätt, det fungerar perfekt. Vissa Android-enheter har en Ta Skärmdump alternativ på Starta om skärmen medan andra använder volymknapparna. Du måste Google din specifika enhet, men det är lätt att söka i.
Göra ett intro video
En av de allra bästa försäljning verktyg som du kan erbjuda är en video av din app. När du har byggt din app, ladda upp en video till både app-butiker. Trots att Google Play har länge stött intro video, iOS har endast nyligen infört möjlighet med iOS-8.
Här är en bra introduktion till den funktionen på iOS-8. För iOS, det enklaste sättet att spela in ett videoklipp med hjälp av Quicktime. Här är en kort instruktionsfilm på hur man gör det. För Android, har du en massa alternativ, och sidan som är länkad till här erbjuder några stora resurser och tips.
Testa, testa, testa
Innan du skickar din app, du måste testa den levande heck ut av det. Detta är inte något du kan göra själv. Eftersom du vet hur din app är tänkt att bete sig, du är osannolikt att hitta de sekvenser som skickar det till panik. Få massor av vänner att prova ut det. Låt din mamma eller mormor prova ut det. Ge det till din pappa. De flesta appar kan inte överleva mötet med pappor, så det är alltid ett bra sätt att testa. Om du kan släppa tidiga versioner till användare som kan ha uttryckt intresse för det du erbjuder och se om de kan bryta det.
Det är bra att hitta buggar. Någon bugg du hitta innan du levererar är sannolikt att innebära bättre försäljning och mindre avkastning. Så testa, testa, testa.
Skicka din app till app-butiker
Okej, du har kommit till den stora dagen. Tid att ladda upp dina program och i morgon, du kommer att vara en zillionaire. Tja, inte precis. Men även så, gå tillbaka till utvecklare länkar jag gav i början av denna artikel och skicka in dina appar, bra beskrivningar, ikoner, tutorials video och skärmdumpar. Om du gör allt rätt, kommer du att få en bekräftelse och du kan luta dig tillbaka och vänta för att se om appen är accepterat.
Tillbaka i dagar när jag lämnade in min 40 dumma iPhone apps, den genomsnittliga väntetiden var 13 dagar. Jag sa det är betydligt mindre (för de flesta appar), men din lycka kan variera. Lycka till. Det e-postmeddelande som säger att din app på app store kan vara en av de mest spännande du får.
Marknadsföra din app
Jag skulle kunna skriva en bok bara om det komplexa ämnet av app marknadsföring. Den korta versionen: mer pengar och ryktbarhet du har, desto bättre din app kommer att sälja. Det är det enda som kan förklara $200 miljoner tar för Kim Kardashian: Hollywood.
Även så, om du börjar bara ut, du kan göra lite marknadsföring. Word of mouth, demos, berätta för vänner, och be vänner att berätta för vänner kan få bollen i rullning. Använd dina sociala nätverk resurser, svara på app sidor på nätet, och alltid vara stolt över att visa upp din app.
Lycka till! Kan marknadens krafter vara med dig.
Förresten, jag gör mer uppdateringar på Twitter och Facebook än någonsin tidigare. Se till att följa mig på Twitter på @DavidGewirtz och på Facebook på Facebook.com/DavidGewirtz.