Denk je dat je app klaar is voor prime time? In deze korte zelfstudie werk je door een pre-publicatiecontrolelijst. Meer informatie over de taken die u moet uitvoeren voordat uw toepassing klaar is voor Android Market.
Er zijn een aantal hindernissen - sommige verplicht, sommige optioneel - die ontwikkelaars moeten overwinnen voordat hun apps klaar zijn voor gebruikers. Vandaag onderzoeken we enkele van de beslissingspunten die moeten worden overwogen voordat u uw aanvraag uploadt. Zodra u deze problemen hebt opgelost, bent u klaar om verder te gaan met publiceren op specifieke locaties, zoals Android Market of de Amazon Appstore voor Android..
Echt, als je een ontwikkelaar vraagt wat zijn eindspel is voor app-ontwikkeling, vertelt bijna elke mobiele ontwikkelaar je dat ze gewoon een geweldige app willen maken. Maar als je een ontwikkelaar vraagt wat een geweldige app is, krijg je veel verschillende antwoorden: geweldig concept, goed uitgevoerd, uniek, goed in de markt gezet, enz..
We denken graag dat killer-apps een fijne keuken zijn. Er kunnen veel verschillende technieken worden gebruikt om een smakelijke maaltijd te bereiden en te serveren, net zoals er vele manieren zijn om killer app-faam te bereiken. En zoals elke goede kok weet, moet je beginnen met goede ingrediënten. Met Android betekent dit dat je moet beginnen met een solide app.
Degelijke apps hebben de volgende kenmerken:
Veel van deze kenmerken hebben drempels die moeten worden bepaald door de vereisten van uw specifieke ontwikkelingsteam. We zeggen zeker niet dat je moet stoppen met het vrijgeven van je app omdat je in de toekomst ideeën hebt voor nieuwe functies, maar alleen als je de app loslaat, moet je ervoor zorgen dat je de gebruiker een heel pakket biedt: een professionele, hoge kwaliteit stukje software dat op eigen benen staat? Nou, dit is Android, dus ik denk dat het op zijn eigen twee kleine groene stronken moet staan!
Overweeg welke soorten informatie nuttig zou zijn om te verzamelen zodra je app is uitgebracht. Ongeacht waar je van plan bent om te publiceren, wil je een aantal echt basisinformatie weten, zoals hoeveel mensen je applicaties hebben geïnstalleerd. De meeste Android-publicatiesites bieden u dit soort gegevens, maar niet veel anders. Voordat u uw applicatie vrijgeeft, kunt u overwegen een aantal statistieken voor het verzamelen van hooks toe te voegen om meer te weten te komen over uw gebruikers, evenals wanneer, hoe en waar ze uw app gebruiken.
Voor het verzamelen van statistieken hebt u een aantal opties:
Mobiele apps zijn kwetsbaar voor verschillende vijanden. Softwarepiraterij is een legitieme zorg, dus u zult overwegen maatregelen te nemen om van uw app een niet zo gemakkelijke doelgroep voor deze slechterik en meisjes te maken. Hier zijn enkele opties die u zou kunnen overwegen voor bescherming, die allemaal enige mate van codewijzigingen vereisen:
Hoewel er geen directe relatie is met de bescherming van uw app, zijn er ook enkele aanwijzingen dat toepassingen die redelijke freeware- of trialware-versies bieden, minder snel worden gehackt. Overweeg een beperkte versie van uw applicatie voor gebruikers toe te voegen als een try-before-you-buy-optie. Langs dezelfde lijnen kunt u uw app gratis maken, maar API's voor in-app-facturering gebruiken (alleen beschikbaar op Android Market) of alternatieve betaalmethoden gebruiken om functies in te schakelen.
De meeste ontwikkelaars bepalen niet hoe ze hun applicatie gaan publiceren als onderdeel van het ontwerpproces - ze weten gewoon dat ze uiteindelijk zullen publiceren. Velen denken eerst aan de Android Market, maar er zijn zeker veel publicatiemogelijkheden die er zijn. Deze beslissing moet echter worden overwogen voordat uw definitieve versie wordt opgebouwd om een aantal redenen, waaronder:
Net zoals ontwikkelaars vaak niet beslissen hoe ze gaan publiceren, nemen ze ook vaak niet in overweging waar ze gaan publiceren. Als u van plan bent om uw aanvraag internationaal te publiceren, volgen hier enkele overwegingen voordat u die definitieve build uitvoert:
Geloof het of niet, veel ontwikkelaars beslissen niet over de vraag of hun app gratis zal zijn of betaald zal worden nadat deze is geschreven. Hoewel dit voor sommige ontwikkelaars kan werken, werkt het niet voor iedereen. Hier zijn enkele zaken om te overwegen:
Denk goed na over hoe u uw applicatie gaat onderhouden en bijwerken. Tot op zekere hoogte betreft dit het stellen van gebruikersverwachtingen over uw toepassing. Het omvat ook het uitstappen van je kristallen bol en een beetje vooruit denken.
Als u al onze Android-zelfstudies op Mobiletuts + hebt gevolgd, bent u wellicht bekend met de handleidingen die werken met de TutList-toepassing. Hoe past het in de checklist voor publicatie? Is het klaar om te publiceren? In de volgende verschillende tutorials die TutList gebruiken, zullen we enkele van de oplossingen implementeren die in deze tutorial worden besproken voor de TutList-applicatie.
Er zijn een aantal problemen die u moet oplossen voordat uw toepassing echt gereed is voor publicatie. Succesvolle releases beginnen met een solide app. Dan moet u overwegen hoe u die app zult distribueren, beheren, beschermen en onderhouden. Zodra je deze problemen onder de knie hebt, ben je in een goede positie om? Live te gaan? en upload uw applicatie naar de Android Market met de beste slaagkansen.
!