Com convertir-se en desenvolupador d'aplicacions: com vaig aconseguir 50.000 dòlars amb aplicacions

Autora: Peter Berry
Data De La Creació: 16 Lang L: none (month-012) 2021
Data D’Actualització: 1 Juliol 2024
Anonim
Com convertir-se en desenvolupador d'aplicacions: com vaig aconseguir 50.000 dòlars amb aplicacions - Aplicacions
Com convertir-se en desenvolupador d'aplicacions: com vaig aconseguir 50.000 dòlars amb aplicacions - Aplicacions

Content


Per a molts un programador o emprenedor, convertir-se en "aplicació milionària" és el somni final. Ha de ser una sensació increïble saber que mai no haureu de tornar a funcionar a causa d’una idea intel·ligent que teníeu. I saber que aquesta idea realment és ajudar la gent! El problema és que tan poca gent sap convertir-se en desenvolupador d'aplicacions.

Això és el que trobo molt atractiu sobre la programació i el desenvolupament de programari. Es tracta d’un conjunt d’eines que permeten a qualsevol persona fer tot allò que pugui somiar i canviar potencialment la seva vida i el món que ho faci.

Malauradament, no sóc milionari d’una aplicació, però fa poc temps vaig tenir un bon sabor d’èxit amb una aplicació per a Android i vaig pensar que compartiria les meves experiències aquí per a altres desenvolupadors esperançadors.

Què va passar


No estic segur si era exactament 50.000 dòlars, però és una estimació aproximada. Una de les meves aplicacions va obtenir més de 70.000 descàrregues, amb 1,20 dòlars al pop, i unes altres que també venen bé. També vaig tallar les ofertes amb fabricants OEM a l'Índia perquè les aplicacions apareguin com a programari precarregat, cosa que em va guanyar una mica més.

No sóc ric en cap cas. Pot semblar una gran quantitat de diners, però el seu impacte es considera considerablement inferior en deu anys! Això no vol dir que no va ser impressionant. I, certament, m’ha ajudat a gaudir d’un temps de vida més còmode. I no ha seguit cap consell convencional sobre com convertir-se en desenvolupador d'aplicacions.

Ideació

L'aplicació que m'ha llançat tot es deia Multiscreen Multitasking. Com a escriptora autònoma que gaudia de la llibertat que em oferia la feina, volia una forma de treballar al meu telèfon massiu sense necessitar un ordinador portàtil. Tenia un teclat bluetooth, però no hi havia manera de dividir la pantalla entre un navegador i un document per a la meva investigació (això era molt abans de fer multitasking al forn a Android).


Vegeu també: Ideació per a desenvolupadors d’Android: com somiar la propera gran aplicació

Malauradament, aquesta limitació era del firmware, de manera que cap codificació per part meva podria evitar-la sense accés a root.

Rasca el teu propi picor. Sabia quin problema volia resoldre i vaig trobar una manera fantàstica de fer-ho.

La solució en què em vaig topar amb això va ser crear una aplicació tant amb un editor de text com amb un WebView perquè pogués veure-les una al costat de l’altra. Vaig anomenar aquest "navegador de pantalla dividida i bloc de notes" perquè sóc original, i això va tenir algunes descàrregues. No necessàriament em vaig proposar aprendre a convertir-me en desenvolupador d'aplicacions, sinó que sabia quin problema volia resoldre i vaig trobar una manera fantàstica de fer-ho. Els desenvolupadors i els inventors solen anomenar-ho a “rascar la seva pròpia picor” i és un gran enfocament per trobar “punts de dolor” que puguin convertir-se en idees vendibles.

A partir d’aquí, em vaig adonar que no seria tan difícil afegir més mini aplicacions a la combinació, com un navegador d’arxius, una eina de dibuix o un reproductor de pel·lícules. A continuació, vaig esbrinar una manera de moure les finestres i redimensionar-les de la mateixa manera que un escriptori de Windows. Vaig fer-ho aconseguint la posició dels usuaris d’un dit sobre un llenç que flotava per sobre de totes les vistes i permetent que aquesta premsa passés per dins d’una finestra.

No esperava que l’aplicació es desenganxés de la manera que ho va fer.

Ho vaig publicar molt ràpidament com a Multiscreen Multitasking, i després vaig evolucionar amb el pas del temps per incorporar més idees i funcions. També he dividit l’aplicació en diverses versions diferents, per orientar-los a diferents tipus d’usuaris i diferents tipus de dispositiu. La meva codificació en aquell moment era prou limitada a dir el mínim, així que vaig aprendre a ser desenvolupador d'aplicacions bàsicament per la feina.

Un temps de por

No esperava que l’aplicació es desenganxés de la manera que ho va fer. Un cop més, no sóc Mark Zuckerberg, però al cap d'un o dos dies, l'aplicació venia nombroses còpies per hora al preu únic d'1,20 dòlars.

Tinc una memòria viva d’estar a una festa de casa, comprovar el meu telèfon, adonar-me que tenia el potencial de “ser-ho”. Era emocionant! Sempre m’havia interessat aprendre a convertir-me en desenvolupador d’aplicacions, però no m’havia pensat realment en què podia fer-ho sentirvol veure que una aplicació meva triomfa.

Durant aproximadament un any, l’aplicació em guanyava aproximadament 30 dòlars diaris, la qual cosa realment fa una gran diferència per a un jove que surt de Uni. A més, és que ho vaig poder veure potencial per anar molt més gran.

Finalment, em van contactar alguns nois de l’Índia que volien actuar com una mena d’agent per a la meva aplicació per vendre una llicència a fabricants d’empreses electròniques a la seva part del món. Vaig estar d’acord i, tot i que gairebé tothom va intentar eliminar-me de la meva propietat intel·lectual, i vaig guanyar amb prou feines durant setmanes i setmanes el codi de retocs, encara em va semblar una lliga força gran. I ningú no em pot treure.

Com convertir-se en desenvolupador d'aplicacions avui

Aleshores, si voleu saber com convertir-vos en desenvolupador d'aplicacions, què podeu aprendre de les meves experiències?

Vaig cometre molts errors (als quals ho faré en un moment), però una cosa que vaig sentir correcta va ser utilitzar un "enfocament ràpid", essencialment, vaig llançar l'aplicació una mica mig al forn.

Sembla un consell terrible, però funciona, perquè no dediqueu gaire temps a una idea sense cames. Abans de Multiscreen Multitasking, havia creat un teclat personalitzat, un joc, una aplicació de comptatge de paraules (aquesta no sempre era una funció integrada en aquell moment) i moltes coses més. Cap d’aquests va vendre més de 20-30 exemplars.

Si hagués dedicat un any sencer a la meva aplicació de comptatge de paraules, mai no hauria realitzat multitasca multiscreen i m'hauria desanimat realment.

Ho veig tan sovint amb empresaris i desenvolupadors esperançadors. Passen anys vivint a casa amb els pares, treballant en una idea d'aplicació que canvia la vida. Molt sovint ni tan sols em diran en què treballen, perquè és tan revolucionari que podria robar la idea (perquè no tinc res millor que fer!).

Després, publiquen la seva aplicació / lloc web / negoci i en dues setmanes es rebenten. Alguns es contracten una tona de préstecs i gasten una fortuna en marques, assessorament legal i proves d’errors, tot sense fer proves per veure si algú volia la seva idea!

Vegeu també: Com treballar com a desenvolupador de programari en línia

El fet de ser desenvolupador d'aplicacions no ha de suposar participar amb els vostres amics! Podeu crear i aprendre mantenint un 9-5 mantingut (almenys mentre treballeu en línia, com ho vaig fer jo).

Què hi ha en un nom?

Una altra cosa que vaig fer bé va ser donar a l’app un nom que es vengués. El terme "multitasca multi" és efectivament un terme de cerca. Si voleu alguna cosa que divideixi la pantalla per executar diverses aplicacions, és el que aneu a cercar.

Vaig fer màrqueting zero.

Això és 100% el que va fer que l’aplicació sigui un èxit. Vaig fer màrqueting zero, i realment no tenia cap esperança que fos un èxit modest. El que també va ajudar, és que la icona que he utilitzat a la llista de Play Store era, literalment, una captura de pantalla d’ell fent les seves coses. La gent va poder veure de seguida que, si volien la multitasca estil escriptori, era allà on era.

El preu és correcte

Estic a favor de la meva decisió de publicar l’aplicació per un preu únic. Sabia que de les meves experiències com a administrador web, els ingressos publicitaris no ascendeixen gaire a menys que en tingueu milers diàriament usuaris. Això és rar per a qualsevol aplicació (quantes aplicacions realment feu servir diàriament al telèfon?). Vaig conèixer que hi ha qui podria descarregar l'aplicació ni tan sols provar-la una vegada. Si cobreu una quota única, encara els cobraria.

És com convertir-se en desenvolupador d'aplicacions avui? Crec que hi ha una bona oportunitat que segueix sent una bona opció per a desenvolupadors independents més petits, especialment en iOS.

Finalment: vaig ser intel·ligent no confiar en els agents amb els quals vaig treballar. Afortunadament, havia cuinat un petit interruptor de matança a les versions OEM de l'aplicació, que comprovaria l'existència d'un fitxer en un servidor i, si el trobés, es destaparia i destruiria l'aplicació. Quan la meva aplicació va aparèixer al seu lloc web sense fer cap menció al meu nom o negoci, va ser fàcil per a mi convèncer-los a veure la raó!

On vaig passar malament

Tot i que aquesta època a la meva vida va ser molt emocionant - i recordo que va gaudir d’un enorme impuls de confiança (finalment em vaig sentir com el meu heroi, Tony Stark) - també estava molt inquiet. Només caldria que es tregués l’aplicació de la botiga per algun motiu perquè el meu èxit s’acabés. De la mateixa manera, no hi havia res a dir que l’aplicació no només perdés impuls de forma aleatòria durant la nit. També estava segur que només seria qüestió de temps fins que Android introduís la funcionalitat de diverses finestres de forma nativa (va resultar tenir uns quants anys).

La meva va ser la primera aplicació a la botiga en funcionar d'aquesta manera, però també va ser molt poc temps abans que molts imitadors s'incorporessin a la topada. Alguns funcionaven millor que la meva aplicació i eren completament gratuïts. Si voleu aprendre a convertir-vos en desenvolupador d'aplicacions, també heu d'aprendre a protegir la vostra propietat intel·lectual, tot i que, sincerament, no valdrà la pena.

La vostra millor defensa contra els imitadors és fer-ho primer i fer-ho el millor possible. Vaig desaprofitar aquest avantatge. Aquest és el consell de la majoria de mòbils i agitadors de Silicon Valley. Tanmateix, demaneu a un inversor que signi un acord de no divulgació (NDA) abans que els expliqueu la vostra idea i probablement us faran riure per la porta. Ells saben que les idees valen per a ocupar-se, l'execució és tot.

Les idees val la pena ocupar-se. L’execució és tot.

Aquesta preocupació també em va impedir continuar amb la idea. Estava tan segura que es defunctaria ràpidament, però vaig passar el 90% del meu temps lliure. En retrospectiva, hauria pogut aprofitar fàcilment aquell èxit primerenc i donar als usuaris una raó per mantenir-se. Potser hauria pogut convertir-lo en un conjunt d’aplicacions convenient o haver fet del punt de venda una sinergia més gran entre les aplicacions (ja havia afegit una funció que obriria un lloc web a l’aplicació de dibuix per a l’anotació, que estic orgullós de dir que era una mica abans del seu temps!).

El fantasma a la màquina

L’error més gran que vaig cometre era al codi. Vaig crear Multiscreen Multitasking utilitzant una mica de coneixements de codificació autodidacta, ni tan sols fer servir Java i Eclipse (el mètode preferit aleshores). En canvi, he utilitzat una eina anomenada B4A, que us permet codificar en BASIC. La meva única experiència en aquell moment va ser amb un ZXSpectrum, un Tatung Einstein (algú recorda aquells?) I un QBasic; així que per a mi va ser perfecte.

Vaig crear Multiscreen Multitasking utilitzant només una mica de coneixements de codificació autodidacta.

Tanmateix, si alguna aplicació es prestés a una estructura orientada a objectes (paraules que en aquell moment no significaven res per a mi), seria la que obri moltes iteracions de la mateixa aplicació. Aprendre les eines oficials (Android Studio en aquest cas) és, amb molt, el millor consell si voleu convertir-vos en desenvolupador d'aplicacions!

Això pot ser un despropòsit per tu, però probablement puguis comprendre la meva bogeria a l’hora d’anomenar variables i funcions. Tenia un costum terrible d’anomenar-los coses com “JigglyWiggly” i “Cup” (normalment si hi ha hagut una copa a la taula). Finalment, això va donar lloc a una mena de lògica interna tan complexa, que era gairebé el seu propi llenguatge. Tampoc en vaig escriure cap nota. L'antic codi aleatori era completament obtus.

Sincerament, un programador seriós tindria un atac de cor si veien el codi. Si vaig decidir que ja no necessitava cap funció (que recordeu que només s’escriuria en línia en el meu guió), només la vaig deixar per putrefacció. Ni tan sols l'he suprimit. Això volia dir que quan vaig haver d’agafar un petit hiatus de la meva aplicació (el meu client de redacció més gran no em va pagar durant sis mesos i em va portar a la destitució financera, una altra història divertida), no tenia ni idea de com tornar-hi. Vaig tornar!

Va seure allà i es va podrir fins que finalment es va enderrocar.

A mesura que Google va actualitzar les seves eines amb Android Studio i les seves regles amb el disseny de materials, la meva antiga aplicació no era prou adaptable per afrontar-la.

Així doncs, es va quedar allà i es va podrejar fins que es va acabar eliminant per utilitzar una imatge que no tenia els drets de la llista de la botiga (el fons que tenia al meu telèfon en aquell moment). Novament, no és el meu millor pas.

Lliurament positiu

Tot i que el servei de multisarea multiscreen ja no es ven i potser he perdut una oportunitat, no considero que l'experiència sigui un fracàs per a tots. Per a una, va ser una experiència que ningú mai no pot treure de mi. Estic extremadament orgullós de l’aplicació, des de la idea inicial, fins a algunes de les funcions, fins a algunes maneres de recursos que vaig aconseguir per fer coses amb codis de codificació limitats.

Encara no considero que l'experiència sigui un fracàs.

A més, va provocar un munt d’oportunitats posteriors: crear aplicacions de més perfil, treballar per i, fins i tot, publicar un llibre. Li recomanaria provar-ho a qualsevol.

L’experiència també em va ensenyar a convertir-me en desenvolupador d’aplicacions i això va provocar més creacions, èxits i fracassos a l’altura.

Com crear una aplicació amb èxit avui en dia

Si voleu gaudir de l'èxit a la botiga d'aplicacions i convertir-vos en desenvolupador d'aplicacions, què heu de fer de manera diferent? Per començar, escriviu un bon codi al qual podreu tornar-lo. Podeu aprendre a crear aplicacions de la manera correcta aquí.

Cerqueu un punt de dolor i solucioneu-lo. L’ideal és que una gent busqui. No dediqueu gaire temps a treballar en una aplicació i escolliu una cosa relativament senzilla per al vostre primer projecte. Les persones que no han creat mai una aplicació abans no haurien de crear serveis basats en núvol amb problemes de seguretat i altres complicacions. Haurien de fer calculadores.

Així mateix, considereu fermament l’ús d’una tarifa plana com a mètode de pagament, tret que proporcioneu un servei realment sorprenent. La propera vegada que publiqui una aplicació serà gairebé segur a la botiga iTunes on sol ser gastar 5 dòlars o fins i tot 20 dòlars per alguna cosa que val la pena tenir.

Espero que hàgiu pensat útils alguns dels meus coneixements. Potser us han ajudat a preparar el vostre propi camí per convertir-vos en desenvolupador d'aplicacions. Assegureu-vos de compartir el vostre propi en els comentaris que es descriuen a continuació. En què treballes ara mateix?

A Google I / O 2019, undar va dedicar un munt de temp ecènic a parlar obre privadea, una paraula que va guanyar cada vegada mé importància a meura que la tecnologia entra a gairebé...

Le primere coe que podeu notar obre l’A7 ón el biel. En una època en què el dipoitiu emblemàtic e refereixen a le pantalle de punta a punt i obtenen la proporció de pantalla t...

Us Recomanem