Annonse
Med over 500 000 nedlastinger og en imponerende 4,7-stjerners rangering basert på mer enn 12 000 anmeldelser, er Llama en av de kraftigste automatiseringsappene for Android. jeg først vurderte det i 2011 Bruk Llama til å automatisere Android-telefonen din med posisjonsprofiler og merHvor smart er smarttelefonen din på en skala fra en til ti? Det kan være smart nok til å håndtere e-post, eller hjelpe deg med å navigere i ukjente urbane landskap. Men er det smart nok til å slå av ... Les mer og det ble stadig bedre siden. På mange måter er dette en Android-utviklers drøm: Å lage en app som er et av de ti beste resultatene når du søker etter et generelt begrep som "profiler" og får hundretusener av brukere. Så hvordan føles det som?
Mannen bak Llama, Steven Carta, var snill nok til å chatte med meg og dele noen av tankene hans om dette. Det viser seg at du ikke trenger å ha sprø ambisjoner for å lykkes: Å begynne i det små kan også fungere.
Fortell oss litt om deg selv. Hvem er du, og hva gjør du i livet?
Jeg er født av Londoner, 28 år gammel. Jeg begynte å programmere datamaskiner fra ung alder, en stund på barneskolen, men jeg er ikke helt sikker på når. Jeg husker at jeg brukte noen lilla bøker om BBC B BASIC og begynte å skrive enkle programmer på onkels BBC-datamaskin. Så gikk jeg videre til å lage dumme Windows-spill på fritiden; tenk kloner av Pacman eller Snake. Siden den gang har jeg fått en grad i informatikk og er nå webutvikler i den virkelige verden.
Hva fikk deg til å lage Llama, da Tasker [tidligere anmeldt Tasker For Android: En mobilapp som henvender deg til ditt eneste innfallNår det gjelder enhetsautomatisering, er det bare en 900 gorilla på Android-plassen, og det er Tasker. Det er sant, Llama er en fantastisk gratis automatiseringsapp, men den sikter ikke mot Taskers full kraft. Tasker ... Les mer ] var allerede rundt? Er det ditt første Android-prosjekt? Fortell litt om hvordan starten føltes ut.
Llama startet faktisk som det siste året universitetsprosjektet mitt. Tanken var ganske enkelt å automatisere lydprofilene som de fleste Nokia-telefoner hadde tilbake på dagen. Jeg fikk ideen mens jeg gikk hjem fra puben og lurte på når jeg hadde forlatt vennene mine før jeg satte kursen. Å vite at telefonen min hadde muligheten til å samle inn nøyaktig den informasjonen ideen flyttet videre derfra. Det var andre Nokia S60-apper den gangen som gjorde noe lignende.
Jeg fikk ideen mens jeg gikk hjem fra puben og lurte på når jeg hadde forlatt vennene mine før jeg satte kursen.
Den ble opprinnelig skrevet for en Nokia 6630, så overførte jeg den til N95 og N85 der jeg stort sett var den eneste brukeren av det (jeg hadde gitt det til noen få venner, men det var alt). Etter hvert klarte ikke Nokia å lage en telefon som interesserte meg, og jeg fikk en Android-enhet. RIP Nokia :(
Og nå for noen sjeldne bilder av den tidlige Llama:
Å gå tilbake til Java var litt fryktelig.
Jeg hadde lært Java på universitetet, men jeg brukte mest tid på å skrive ASP.NET i C #. Å gå tilbake til Java var litt fryktelig, men etter noen uker over jul ble Llama for Android født. Det kan bare endre profiler basert på tid og område. Android har ikke profiler, bare et volumnivå, så de måtte også emuleres. Jeg skrev opp en hurtigmelding på XDA, og noen begynte å be om funksjoner.
Etter hvert var Llama klar for markedet. Et raskt innlegg på Reddit fikk den første brusen og den spres derfra [Hvis du ikke er sikker på hva Reddit handler om, se vår guide -Ed.]. Den ble utgitt som en gratis app fordi jeg er fin, ha. Jeg jobber med det som en hobby, jeg har en heltidsjobb som jeg er fornøyd med og jeg er ikke den typen som trenger å ha alle pengene i verden.
Llama har en donasjonsversjon, men hovedappen er gratis og er ikke begrenset på noen måte. Hvor finner du motivasjonen for å fortsette å opprettholde den? Hvor tidkrevende er det?
Motivasjonen kommer fra å lykkes med et problem. Det er fantastisk å se at noe fungerer, og det er enda mer kjempeflott når folk finner noe du har laget nyttig. Folk har funnet veldig kreative måter å bruke Llama… fra å administrere telefonbatteriet, kontrollere PC-ene deres, kontrollere hjemmet, og jeg har fått e-poster fra blinde brukere om hvor nyttige de synes Lama.
Det er fantastisk å se noe fungere.
Å starte med Llama var litt tidkrevende. Det var mange funksjoner som kunne implementeres, og jeg måtte velge dem jeg skulle gjøre, og egoistisk med de jeg ville ønske å bruke.
Får folk faktisk Donate-versjonen? Støttet noen Llama på andre interessante måter?
Flere mennesker enn jeg forventet får donasjonsversjonen. Jeg ville ikke kunne leve av det, men det kjøper meg mye øl hver måned. Noen brukere begynte å sende e-post og sa at de ønsket å donere mer, så donasjonsappen ble sammenkoblet med kjøpene i appen i hovedlama-appen. Kjøpene i appen lar folk donere så mye og så mange ganger de vil. Begge måter å donere låser ikke opp noe; det er bokstavelig talt bare en måte for folk å si takk for.
Noen brukere begynte å sende e-post og sa at de ønsket å gi mer.
På det tidspunktet jeg implementerte kjøpene i appen, var det maksimale kjøpet i appen til Android Market £ 20, som er omtrent prisen på en biff i London (akk uten chips og bernaisesaus). Jeg forventet ikke at noen noensinne skulle donere meg en biff, men noen få mennesker har det!
Hjalp det å utvikle Llama deg i din yrkeskarriere på andre måter? Hvordan det?
Jeg pimper ikke ut Llama for profesjonelle formål, faktisk har jeg vært i den samme web-jobben siden jeg begynte å skrive Llama. Sjefen min bruker det skjønt, kanskje det hjelper litt. Jeg er sikker på at jeg vil nevne det på CVen min i fremtiden, men jeg er ikke sikker på om jeg vil programmere for Android profesjonelt. Noen ganger er det vanskelig å få alle de forskjellige variantene av enheter til å spille ball, spesielt hvis appen du skriver må berøre mange ting på systemnivå.
Jeg er ikke sikker på om jeg vil programmere for Android profesjonelt.
Hvis jeg er en nybegynner Android-utvikler og bare begynner på den første appen min, hva er de viktigste tingene jeg bør gjøre for at appen min lykkes? (F.eks. Hvordan skal jeg bli oppdaget? Er det enda viktig?)
Du bør absolutt ønske å skrive en app du faktisk vil bruke og ende opp med å bruke. Hvis du ikke bruker det, vil du aldri finne ut hvor bra eller dårlig det er.
Det var en fin dag da telleren for lekebutikken klikket over til 500 000+.
Du bør sannsynligvis også bestemme hva du vil ha ut av det. For å være ærlig, visste jeg ikke hva jeg ville ut av Llama. Jeg skrev den for meg selv, men å gi den ut gratis betydde definitivt at den fikk mye mer nedlastinger enn om det var en betalt app. Det var en fin dag da telleren for lekebutikken klikket over til 500 000+.
Takk, Steven, for at du tok deg tid til å chatte med oss!
Jeg syntes det var betryggende å se at selv om du ikke er opptatt av å lage neste Instagram, kan du fremdeles ende opp med en veldig populær og godt vurdert Android-app ved å ta den ett skritt av gangen. Mye av det Steven fortalte meg har paralleller i meg intervju med Dexter Storbritannia Du har hørt denne mannens musikk før, du vet bare ikke den: Intervju Dexter StorbritanniaSoundtrack-komponist og flerfaglig kreativ leder. Les et interessant intervju og møt mannen bak musikken du kanskje har hørt på, men bare visste ikke. Les mer , en musiker som gir musikken sin gratis (men likevel tjener penger på den).
Hva fikk du av intervjuet? Har du noen spørsmål til Steven? Skriv dem i kommentarene, så svarer han kanskje.