CURSUS APPLICATIE ONTWERPEN
© 2012 Excel With Business
CURSUS APPLICATIE ONTWERPEN
UNIT 1 INTRODUCTIE TOT DE APP
van hun app verkocht.
1.0 Inleiding
V
an Angry Birds tot Doodle Jump, veel ontwikkelaars van apps die nu miljonair zijn, zijn begonnen in hun slaapkamer. Ze hadden niet veel geld, maar wel ruwweg een idee van wat ze wilden bereiken. Deze unit helpt u de markt voor mobiele applicaties te begrijpen. U zult ontdekken hoe u kunt profiteren van deze prille software business, of u nu uw zinnen hebt gezet op de Android Markt of de Apple App Store.
En dan zijn er nog de meer recente indie hits, zoals het echtpaar dat het ongelooflijke aantal van 40 miljoen downloads haalde met Temple Run. Echter, apps ontwikkelen is ook een risicovolle onderneming en succes is verre van gegarandeerd. De truc is uw tijd en geld verstandig te investeren, Een heel basale app, zoals Trism, kan in ongeveer een maand worden ontwikkeld en kost ongeveer €6000 om te bouwen, ervan uitgaande dat u deskundige programmeurs inhuurt. Een wat meer ingewikkelde app, vergelijkbaar met Angry Birds, zal rond de €60,000 kosten om te maken, en iets geavanceerd zoals Cut The Rope of
Van de Apple App Store zijn meer dan 25 miljard apps gedownload sinds de introductie van iPhone in januari 2007. Geschat wordt dat er elke maand meer dan één miljard downloads zijn in de Android Markt. Een app creëren kan een zeer plezierige en bevredigende ervaring zijn en het heeft de potentie om een winstgevende business te worden. Neem ontwikkelaar Steve Demeter die de succesvolle app Trism in zijn slaapkamer heeft gecreëerd. In slechts twee maanden heeft hij bijna €200.000 verdiend en hij profiteert nog steeds aanzienlijk van zijn apps. De twee broers die in hun vrije tijd Doodle Jump hebben gecreëerd, hebben meer dan 10 miljoen exemplaren
Whale Trail, €245.000 of meer. Dit lijken misschien grote bedragen, maar u kunt de kosten aanzienlijk verlagen als u vasthoudt aan een simpel maar doeltreffend idee voor uw app. Vergeet niet dat Tetris, wat vandaag de dag slechts een paar honderd euro aan codering zou kosten, één van de meest succesvolle spelen aller tijden is.
1.1 Basisregels app design Een idee bedenken Alles vloeit voort uit dit moment van inspiratie. Het grootste probleem dat u in dit stadium kunt hebben is originaliteit. U zult al snel ontdekken dat 99 procent van uw ideeën voor een mobiele app, maakt niet uit hoe gek, al zijn uitgevoerd. Het is ongelooflijk, maar probeer het maar eens. Bedenk een paar mobiele app ideeën en Google ze.
2
© 2012 Excel With Business
CURSUS APPLICATIE ONTWERPEN
Een app die u uitdaagt om uw mobiele telefoon zo hoog mogelijk de lucht in te gooien? Gedaan. Een app die u aanmoedigt om het scherm van uw mobiele telefoon te likken om een graphic van een ijsje te zien verdwijnen? Gedaan. Een app die de snelheid en kracht van uw stomp meet? Gedaan. Gedaan. Gedaan. Oké, dus wat nu? U hebt twee opties: houd niet op met ideeën bedenken tot u een nieuwe heeft gevonden, of, ontwikkel een app die lijkt op een al bestaande app, maar maak hem beter. Beide opties hebben voordelen en valkuilen. Als u ervoor kiest om een bestaande app te verbeteren, dan kan het zo zijn dat u de underdog bent die moet concurreren met de bestaande standaard. Maar u weet tenminste wel dat er een markt voor is. Als u ervoor kiest om te volharden met een gloednieuw idee, dan krijgt u te maken met volledige onzekerheid: Gaan mensen uw game format leuk vinden? We zullen dit probleem nader behandelen in Unit 2.
Belangrijke eerste stappen De beste manier om uw app te ontwikkelen is om pas een programmeur in te huren als het ontwerp en de graphics al klaar zijn. Hiermee vermijdt u onnodige kosten. Begin niet met codering totdat u tot in het kleinste detail weet hoe uw app er grafisch uit gaat zien. Als u vanaf het begin duidelijk voor ogen hebt wat u aan het bouwen bent en hoe u wilt dat alles er uit komt te zien, dan zal u dat weken van pijnlijke herschrijvingen besparen. Het is nu ook een heel goed moment om de naam van uw app te reserveren. U kunt dit doen door het appindieningsproces te doorlopen, alleen zonder het uploaden van de ‘binair’, dat is de naam die programmeurs aan de toepassingscode zelf geven. Dit proces is vergeleken met domeinnaam kraken, maar het is al snel duidelijk geworden dat dit de enige manier is waarmee u de
3
UNIT 1 INTRODUCTIE TOT DE APP
door u gewenste naam kunt gebruiken. Als u de naam niet vroeg genoeg registreert dan doet iemand anders dat misschien wel, waarmee u het risico loopt dat u hem kwijtraakt in cyberspace waar hij niet meer kan worden teruggevonden. Op geen enkele manier kunt u in contact komen met de persoon die uw geweldige moniker heeft weggepikt. Als u iets unieks of technisch uitdagends doet met een mobiele app, dan is het de moeite waar om een programmeur in te huren die een ruw prototype bouwt om de haalbaarheid te testen. Wij behandelen het traject van het vinden van een programmeur in Unit 5.
1.2 De verschillen tussen Android, iPhone en iPad De discussie over welk platform het beste is blijft spelen. U zult allerlei bizarre en prachtige theorieën over het onderwerp horen. Echter, er zijn sociodemografische verschillen tussen de gebruikers van elk apparaat. Bijvoorbeeld, een bedrijf zoals Rovio, de makers van Angry Birds, kwam erachter dat iOSgebruikers eerder geneigd zijn te betalen voor Angry Birds, maar dat Rovio nog wel winst kan maken op Android gebruikers door de app gratis weg te geven en het verlies te compenseren met in-app advertenties. Wat betreft de tarifering van uw app, of het gratis beschikbaar stellen, de bottom line is, om William Goldman te citeren, “niemand weet iets”. We bespreken prijzen in meer detail later in de cursus. Zie Unit 17. Als u uw app een lage prijs geeft, zal deze eerder een impuls aankoop zijn. Maar bedenkt u een te lage prijs, dan geeft u misschien de indruk dat uw product van lage kwaliteit is. Geeft u het een hoge prijs dan verkoopt u wellicht minder exemplaren,
© 2012 Excel With Business
CURSUS APPLICATIE ONTWERPEN
UNIT 1 INTRODUCTIE TOT DE APP
maar in zijn geheel maakt u meer winst over de exemplaren die u verkoopt. Of u verkoopt er niet een, omdat het te duur is.
heeft de app getest en iedereen vindt hem geweldig. Tijd om de rest van de wereld het ook te laten proberen.
Een soortgelijk dilemma betreft de ‘lite’ versies van apps, zoals Alice for the iPad Lite. Dit zijn uitgeklede versies van uw app, gemaakt om potentiele klanten een gratis voorproefje te geven van wat u aanbiedt, waardoor ze hongerig naar meer worden. Hoewel deze briljante marketing tools zijn, u moet een zorgvuldig evenwicht bewaren tussen wat u gratis weggeeft en wat u achter houdt om tot een volledige aankoop te verleiden.
Om uw app in de Apple Store of Android Market te kunnen krijgen, moeten er wat magische handelingen plaatsvinden om de app digitaal te kunnen ondertekenen voor distributie. Zodra de goden gerust zijn gesteld, kunt u de applicatie uploaden naar Apple of Google ter goedkeuring. Voor zover wij weten, neemt dit proces bij de Apple App Store ongeveer 10-14 dagen in beslag voor de meeste apps, maar er zijn designers die zeggen dat ze, om wat voor mysterieuze reden dan ook, lang moeten wachten om hun app goedgekeurd te krijgen.
Als u te veel achter de hand houdt dan laat de lite versie geen goede indruk achter. Geeft u teveel weg, dan voelt niemand zich nog gestimuleerd om de volledige software versie te kopen: ze zijn al tevreden. Dit is een eigenaardig dilemma waar we op terugkomen in volgende units.
1.3 Het selecteren van de App categorie De beste aanpak is statistieken te negeren en simpelweg de app te bouwen waar u van houdt. Wanneer een product uit het hart komt, is het meestal ook rijkelijk besprenkeld met zorg, aandacht en liefde - en dat leidt meestal tot verkoop. Echter, de meer gewiekste designer kan ook de informatiebronnen op App Annie (appannie.com) en Flurry (flurry.com) raadplegen om te beoordelen welke app categorieën het meest winstgevend zijn. Dit verandert maandelijks, en vergeet niet: de meeste gebruikers ontdekken apps niet in de App Store of de Android Market, die allebei nogal een doolhof zijn om te verkennen. De meeste gebruikers horen over uw app via anderen (mond-tot-mond) of in de pers, waarover u meer zult leren in Unit 18.
1.4 Wat te verwachten als u uw app lanceert U hebt de app getest, uw vrienden hebben de app getest, uw ouders hebben de app getest, uw kapper
4
Als u voor de iPhone ontwerpt, dan bent u nu in het Koninkrijk van Apple. De enige vorm van communicatie is email. Eindeloos geduld en het vinden van antwoorden via andere bronnen, zoals internet forums, zijn de beste manier om deze fase te doorstaan. Google is iets vrijgeviger wat betreft de toelatingseisen voor de Android Market en heeft een wat minder formeel app-goedkeuringsproces. Echter, Google begint steeds meer op Apple te lijken wat betreft de procedure om apps in te dienen en ze zijn de richtlijnen voor de store aan het verscherpen. De dagen dat alles mogelijk was op de Android Market (nu Google Play) zijn voorbij. Eind 2011, heeft Google 22 apps met ‘malware’ verwijderd van Google Play nadat ze de tip hadden gekregen dat sommige apps gebruikers hadden misleid om frauduleuze SMS-kosten te aanvaarden. Google schroomt ook niet om apps te verwijderen om puur redactionele redenen. De ontwikkelaar van Reddit is Fun ontdekte dat zijn app van Google Play was geschrapt omdat het, volgens Google, “ seksueel expliciet materiaal“ bevatte. Het enige probleem was dat de Reddit is Fun app zelf geen expliciet materiaal bevatte, het verleende simpelweg toegang tot de website van de Reddit community. Aangezien Google wil delen in het enorme succes van Apple met zijn store, is het steeds minder tolerant geworden ten aanzien van apps die het bedrijf mogelijk in een controversiële situatie kunnen doen belanden. Als u er over denkt om Google Play te kiezen vanwege de meer tolerante toelatingsprocedure, wees er dan van bewust dat de tijden veranderen. Dat gezegd hebbende, Android
© 2012 Excel With Business
CURSUS APPLICATIE ONTWERPEN
UNIT 1 INTRODUCTIE TOT DE APP
verschilt van IOS in die zin dat gebruikers apps kunnen sideloaden - dat betekent dat gebruikers apps kunnen installeren vanaf andere bronnen. Android apps hoeven niet officieel bekrachtigd te worden door Google. Maar in de praktijk, zullen maar zeer weinig gebruikers enig idee hebben hoe ze deze eigenschap op hun telefoon moeten inschakelen, laat staan dat ze uw app buiten de store zullen vinden, of er genoeg vertrouwen in hebben om hem te downloaden en installeren. Sideloaden is geweldig in theorie, maar in de praktijk bent u onzichtbaar voor het merendeel van de Android klanten. Tegelijk met de aanvraag voor goedkeuring van de applicatie, kunt u ook screenshots en een omschrijving van uw app indienen. Dit is het enige wat mensen zullen zien als ze door de apps browsen in de App Store of Google Play, dus zorg ervoor dat ze duidelijk, beschrijvend en verleidelijk zijn. Uiteindelijk krijgt u ook een aantal ‘gratis download’-codes die u aan recensenten en invloedrijke websites kunt geven zodat ze uw app kunnen testen. Het is de moeite waard om deze verstandig te gebruiken om zo bekendheid te geven aan uw creatie. U zult dit proces meer in detail leren kennen terwijl u de units in deze cursus doorneemt. Veel geluk en welkom in de spannende wereld van app design!
5
© 2012 Excel With Business