Reizen
Foto door dannysullivan, functiefoto door robertnelson
Begin met het maken en verkopen van apps voor de iPhone-, Blackberry- en Android-smartphones. klasse>
De rage in smartphones gaat nog steeds sterk en groeiende app-winkels voor de meeste besturingssystemen hebben weer een deur geopend voor reizigers die op zoek zijn naar manieren om een mobiele levensstijl te leiden.
Van bloggen op de weg tot het onderhouden van uw sociale media ninja-hood, de mogelijkheden voor apps zijn er in overvloed. Maar zelfs voor een ervaren programmeur moet bij het ontwerpen van smartphone-apps met een paar dingen rekening worden gehouden.
Het is niet je sleutel tot rijkdom
Velen spelen het app-ontwikkelspel, maar weinigen maken wat er zelfs zou kunnen passeren als deeltijdinkomen. Je hebt misschien een betere kans om rijk te worden als freelance schrijver. Verdorie, speel gewoon de loterij - betere kansen.
Download en speel met zoveel mogelijk apps in uw categorie. Hé, het is onderzoek.
Het ontwerpen van smartphone-apps is een geweldig nevenproject voor degenen die ervaring hebben met programmeren en veel creativiteit. Net als bij een schrijfcarrière is de juiste combinatie van vaardigheden, oefening en wat geluk nodig om er een echt inkomen van te maken.
Daar IS een app voor
Je hebt een geweldig idee voor een app. Zoet. Nu is het tijd om de concurrentie te bekijken, want oh ja, met duizenden Blackberry- en Android-apps en de iTunes App Store die oneindig dichterbij komt, is er al iets dergelijks. Wat heeft uw app te bieden dat anderen niet? Hoe is het echt innovatief?
Net zoals schrijvers eerst lezers moeten zijn, moeten app-ontwikkelaars app-fanatici zijn. Download en speel met zoveel mogelijk apps in uw categorie. Hé, het is onderzoek.
Foto door dougbelshaw
Kies een platform
Veel ontwikkelaars met succesvolle apps begonnen op één platform en verspreidden zich vervolgens naar anderen toen de app goed verkocht.
De iPhone heeft duidelijk verreweg de meeste apps, hoewel sommige ervan … nou ja, rotzooi. En veel ontwikkelaars van iPhone-apps hebben een aantal niet-zo-leuke dingen te zeggen over hoe Apple de winkel runt.
Nu is het misschien de tijd om op de bandwagon van de iPad-ontwikkeling te springen terwijl deze populair is - volgens CrunchGear kun je helpen het apparaat te maken of te breken.
Blackberry heeft ook een snelgroeiende app store, en als je er zelf geen hebt, zal ik wedden dat je minstens drie mensen kent die dat wel weten. Blackberry-gebruikers zijn toegewijd - ze noemen het niet voor niets CrackBerry.
En met de release van de glimmende nieuwe Nexus One, is het ook geen slecht idee om in te gaan op wat Andoid-app-ontwikkeling.
De beste en meest voor de hand liggende keuze is om de telefoon te kiezen die u gebruikt. Ga met wat comfortabel en vertrouwd is, niet met wat u denkt dat zal verkopen - want als uw app die slechte ezel is, zullen alle drie markten het verwelkomen.
iPhone App ontwikkeling
Eerste dingen eerst: breng een paar dagen of weken rond in het iPhone Development Center. Raak vervolgens de boeken. Enkele voorgestelde bronnen:
Begin iPhone 3-ontwikkeling
klasse>
“Uitgaande van slechts een minimale praktische kennis van Objective-C, geschreven in een vriendelijke, gemakkelijk te volgen stijl, biedt dit boek een complete soep-tot-noten cursus in iPhone- en iPod touch-programmering.
Het boek begint met de basisbeginselen, die je door het proces van het downloaden en installeren van Apple's gratis iPhone SDK leidt en je vervolgens door het creëren van je eerste eenvoudige iPhone-applicatie leidt.
Vanaf daar leert u alle interface-elementen te integreren die iPhone-gebruikers hebben leren kennen en waarderen, zoals knoppen, schakelaars, kiezers, werkbalken en schuifregelaars."
De ontwikkeling van iPhone-apps
klasse>
“De business van iPhone App Development is een handleiding voor ontwikkelaars voor het bereiken en beheren van succes vanaf het begin van het ontwerp- en ontwikkelingsproces.
Dit boek bevat de informatie om u, de ontwikkelaar, te helpen bij het plannen van elk aspect van uw app met het oog op zakelijk succes - van ontwerp tot implementatie, het belang van vroege en voortdurende marktanalyse en eerdere lancering in ondersteuning en updates.
En laten we de zaken van de iTunes App Store zelf niet vergeten! Dit is het boek dat je wou dat je had gelezen voordat je je eerste app lanceerde!”
Blackberry App-ontwikkeling
Eerste dingen eerst: duik in de Blackberry Developer Zone. Raak vervolgens de boeken. Enkele voorgestelde bronnen:
Blackberry Development Fundamentals
klasse>
“De BlackBerry-smartphone is het # 1 mobiele platform voor de onderneming en ook een enorme hit bij consumenten. Tot nu toe was het voor programmeurs moeilijk om alles te vinden wat ze nodig hebben om nieuwe applicaties voor BlackBerry-apparaten te ontwikkelen.
BlackBerry Development Fundamentals is de oplossing: de eerste single-source handleiding voor alle aspecten van ontwikkeling voor het BlackBerry-platform.
Dit boek gaat grondig in op de unieke mogelijkheden en beperkingen van BlackBerry, helpt u bij het optimaliseren van uw vooraf gemaakte ontwerpkeuzes en behandelt native rich-client-applicaties en webgebaseerde mobiele applicaties voor zowel zakelijke als consumentenomgevingen.”
Geavanceerde Blackberry-ontwikkeling
klasse>
“Met Advanced BlackBerry Development leert u hoe u kunt profiteren van BlackBerry-mediamogelijkheden, waaronder het afspelen van camera's en video's.
Het boek toont ook hoe u tekst- en multimediaberichten kunt verzenden, ontvangen, krachtige cryptografische bibliotheken kunt gebruiken en verbinding kunt maken met de persoonlijke en zakelijke contacten en agenda van de gebruiker.
Je leert niet alleen hoe je deze API's kunt gebruiken, maar je bouwt ook een programma dat er volledig gebruik van maakt: een draadloze app voor het delen van media. De lessen van elk hoofdstuk worden toegepast door de app te verbeteren van een prototype naar een volledig gepolijst programma.”
Ontwikkeling van Android-apps
Eerste dingen eerst: lees meer over de ontwikkelaarsgids voor Android. Raak vervolgens de boeken. Enkele voorgestelde bronnen:
Professionele Android applicatie-ontwikkeling
klasse>
“Een praktische gids voor het bouwen van mobiele applicaties, Professional Android Application Development biedt beknopte en boeiende voorbeelden die laten zien hoe je snel echte mobiele applicaties voor Android-telefoons kunt bouwen.
Volledig up-to-date voor versie 1.0 van de Android-softwareontwikkelingskit, bevat alle essentiële functies en verkent de geavanceerde mogelijkheden van Android (inclusief GPS, versnellingsmeters en achtergrondservices) om u te helpen steeds complexer, nuttiger en innovatieve mobiele applicaties voor Android-telefoons.”
Android-applicatieontwikkeling: programmeren met de Google SDK
klasse>
“Dit praktische boek biedt de concepten en code die u nodig hebt om software te ontwikkelen met Android, het open-sourceplatform voor mobiele telefoons en mobiele apparaten dat in de hele industrie enthousiasme opwekt.
Gebaseerd op het Linux-besturingssysteem en ontwikkeld door Google en de Open Handset Alliance, kan Android een gefragmenteerde mobiele markt verenigen.
Android Application Development introduceert deze programmeeromgeving en biedt u een compleet werkvoorbeeld dat architecturale functies en API's van Android demonstreert."
Overweeg de nasleep
Er is meer aan de hand dan alleen het ontwerpen van de app. Je hebt een website nodig, je hebt een goed geschreven beschrijving nodig die mensen zal overtuigen om klant te worden, je hebt promotie nodig, je hebt een goed ondersteuningssysteem nodig.
En als iemand die praktisch een app per dag downloadt, smeek ik je: bereikbaar zijn. Ontdekken dat er geen website is voor de ontwikkelaar, of erger nog, dat de website gewoon een pagina is met een link terug naar de app store met een contactformulier of e-mail om te zien … ugh. Die ontwikkelaar staat van mijn lijst.
Uw app heeft waarschijnlijk de eerste keer bugs - zorg ervoor dat klanten contact met u kunnen opnemen als er een probleem is.
Foto door Core Force
Bereken de werklast
Een groter team betekent niet noodzakelijk een betere app. Ik heb een paar apps van hoge kwaliteit waar ik van hou en waarvan ik zeker weet dat ze zijn ontworpen door een eenmansshow.
Het gaat meer om wat de app doet - sommige ideeën vereisen gewoon veel meer werk om effectief uit te voeren. Om uw app op gang te krijgen, moet u mogelijk samenwerken.
En als u de app zelf kunt gebruiken, vergeet dan niet de website, promotievideo's en advertenties en alle belangrijke ondersteuning die ik eerder heb genoemd. Als dat niet jouw ding klinkt, neem dan iemand aan die het voor elkaar kan krijgen.
Zorg ervoor dat de prijs klopt
Het beste advies dat ik je kan geven is om appsfire te bekijken. In het kort:
- $ 0, 99 is niet de sleutel tot succes.
- Kwaliteitsapps met een relatief hoge prijsklasse verdienen echt geld.
- Als niemand over de prijs klaagt, is deze waarschijnlijk te laag.