Reklame

Med over 500.000 downloads og en imponerende 4,7-stjernet vurdering baseret på mere end 12.000 anmeldelser er Llama en af ​​de mest kraftfulde automatiseringsapps til Android. Mig først gennemgik det i 2011 Brug Llama til at automatisere din Android-telefon med placeringsprofiler og mereHvor smart er din smartphone på en skala fra en til ti? Det kan være smart nok til at håndtere e-mail eller hjælpe dig med at navigere i ukendte bylandskaber. Men er det smart nok til at slukke ... Læs mere og det blev stadig bedre siden. På mange måder er dette en Android-udviklers drøm: At lave en app, der er et af de ti bedste resultater, når du søger efter et generelt udtryk som "profiler" og få hundreder af tusinder af brugere. Så hvordan føles det?

Manden bag Llama, Steven Carta, var venlig nok til at chatte med mig og dele nogle af hans tanker om dette. Det viser sig, at du ikke behøver at have skøre ambitioner for at lykkes: At starte med små kan også fungere.

Fortæl os lidt om dig selv. Hvem er du, og hvad gør du i livet?

instagram viewer
Buckingham

Jeg er født af Londoner, 28 år gammel. Jeg begyndte at programmere computere fra en ung alder, et stykke tid i folkeskolen, men jeg er ikke helt sikker på hvornår. Jeg kan huske, at jeg brugte nogle lilla bøger om BBC B BASIC og begyndte at skrive enkle programmer på min onkels BBC-computer. Derefter gik jeg videre med at lave fjollede Windows-spil på fritiden; tænk kloner af Pacman eller Snake. Siden da har jeg fået en grad i datalogi og er nu en webudvikler i den virkelige verden.

Hvad fik dig til at oprette Llama, når Tasker [tidligere reviewed Tasker til Android: En mobilapp, der imødekommer alle dine tingNår det kommer til enhedsautomation, er der kun en 900 gorilla på Android-pladsen, og det er Tasker. Sandt nok er Llama en fantastisk gratis automatiseringsapp, men den sigter ikke mod Tasker's fulde magt. Tasker ... Læs mere ] var allerede omkring? Er det dit første Android-projekt? Fortæl os lidt om, hvordan det startede.

pub

Llama startede faktisk som mit sidste års universitetsprojekt. Ideen var simpelthen at automatisere de lydprofiler, som de fleste Nokia-telefoner havde tilbage i dag. Jeg fik ideen, mens jeg gik hjem fra pubben og spekulerede på, hvornår jeg havde forladt mine venner, før jeg tog af sted. Når jeg vidste, at min telefon havde evnen til at indsamle nøjagtigt de oplysninger, ideen gik videre derfra. Der var andre Nokia S60-apps på det tidspunkt, der gjorde noget lignende.

Jeg fik ideen, mens jeg gik hjem fra pubben og spekulerede på, hvornår jeg havde forladt mine venner, før jeg tog af sted.

Det blev oprindeligt skrevet til en Nokia 6630, derefter overførte jeg det til min N95 og N85, hvor jeg stort set var den eneste bruger af det (jeg havde givet det til et par venner, men det var alt). Til sidst mislykkedes Nokia en telefon, der interesserede mig, og jeg fik en Android-enhed. RIP Nokia :(

Og nu til nogle sjældne optagelser af den tidlige Lama:

lama

At gå tilbage til Java var lidt forfærdeligt.

Jeg lærte Java på universitetet, men jeg har brugt det meste af min tid på at skrive ASP.NET i C #. At gå tilbage til Java var lidt forfærdeligt, men efter et par uger over jul blev Llama til Android født. Det kunne kun ændre profiler baseret på tid og område. Android har faktisk ikke profiler, bare et lydstyrkeniveau, så de måtte også emuleres. Jeg skrev en hurtig besked om XDA, og nogle mennesker begyndte at bede om funktioner.

Til sidst var Llama klar til markedet. Et hurtigt indlæg på Reddit fik den første buzz til at gå, og den spredes derfra [Hvis du ikke er sikker på, hvad Reddit handler om, se vores guide, Red.]. Den blev frigivet som en gratis app, fordi jeg er dejlig, ha. Jeg arbejder på det som en hobby, jeg har et fuldtidsjob, som jeg er tilfreds med, og jeg er ikke den slags person, der har brug for alle pengene i verden.

Llama har en doneret version, men hovedappen er gratis og er ikke begrænset på nogen måde. Hvor finder du motivationen til at vedligeholde den? Hvor tidskrævende er det?

Motivationen kommer fra at lykkes med et problem. Det er fantastisk at se noget arbejde, og det er endnu mere fantastisk, når folk finder noget, som du har oprettet nyttigt. Folk har fundet virkelig kreative måder at bruge Llama… fra at styre deres telefonbatteri, kontrollere deres pc'er, der kontrollerer deres hjem, og jeg har fået e-mails fra blinde brugere, der siger, hvor nyttige de synes Llama.

Det er fantastisk at se noget fungere.

At starte med Llama var lidt tidskrævende. Der var masser af funktioner, der kunne implementeres, og jeg var nødt til at vælge dem, der skulle gøres, og egoistisk startede med dem, jeg ville bruge.

Får folk faktisk Donate-versionen? Støttede nogen Llama på andre interessante måder?

mønter

Flere mennesker end forventet får donationsversionen. Jeg kunne ikke leve af det, men det køber mig en masse øl hver måned. Nogle brugere begyndte at e-maile og sagde, at de ønskede at donere mere, så donationsappen blev parret op med køb i appen i den vigtigste Llama-app. I køb i appen kan folk donere så meget og så mange gange, som de vil. Begge måder at donere låser ikke noget på; det er bogstaveligt talt bare en måde for folk at sige tak.

Nogle brugere begyndte at e-maile og sagde, at de ville donere mere.

På det tidspunkt, jeg implementerede køb i appen, var det maksimale køb i appen til Android Market £ 20, hvilket er omtrent prisen på en bøf i London (desværre uden chips og bernaisesauce). Jeg forventede ikke, at nogen nogensinde skulle donere mig en bøf, men nogle få mennesker har det!

beskæftigelse

Hjalp udviklingen af ​​Llama dig i din professionelle karriere på andre måder? Hvordan det?

Jeg hallikerer ikke Llama ud til professionelle formål, faktisk har jeg været på det samme web-dev job, siden jeg begyndte at skrive Llama. Min chef bruger det dog, måske hjælper det lidt. Jeg er sikker på, at jeg vil nævne det på mit CV i fremtiden, men jeg er ikke sikker på, om jeg vil programmere til Android professionelt. Nogle gange er det svært at få alle de forskellige varianter af enhed til at spille bold, især hvis den app, du skriver, skal røre ved mange ting på systemniveau.

Jeg er ikke sikker på, om jeg vil programmere til Android professionelt.

Hvis jeg er en nybegynder til Android-udvikler og lige er begyndt på min første app, hvad er de vigtigste ting, jeg skal gøre, så min app lykkes? (Dvs. hvordan skal jeg blive opdaget? Er det endda vigtigt?)

Du skal bestemt ønske at skrive en app, du faktisk vil bruge og ender med at bruge. Hvis du ikke bruger det, vil du aldrig finde ud af, hvor godt eller dårligt det er.

Det var en dejlig dag, da play store-tælleren klikkede over til 500.000+.

Du bør sandsynligvis også beslutte, hvad du vil have ud af det. For at være ærlig vidste jeg ikke, hvad jeg ville have af Llama. Jeg skrev det for mig selv, men at frigive det gratis betød bestemt, at det fik meget flere downloads, end hvis det var en betalt app. Det var en dejlig dag, da play store-tælleren klikkede over til 500.000+.

Tak, Steven, for at du tog dig tid til at chatte med os!

Jeg fandt det betryggende at se, at selvom du ikke har bøjet dig til at oprette det næste Instagram, kan du stadig ende med en meget populær og bedømt Android-app ved at tage den et skridt ad gangen. Meget af det, Steven fortalte mig, har paralleller i mit interview med Dexter Storbritannien Du har hørt denne manns musik før, du ved det bare ikke: Interview med Dexter StorbritannienSoundtrack-komponist og multidisciplineret kreativ instruktør. Læs et interessant interview, og møde manden bag musikken, du måske har lyttet til, men bare ikke vidste. Læs mere , en musiker, der giver sin musik væk gratis (men alligevel lever godt af den).

Hvad fik du fra interviewet? Har du spørgsmål til Steven? Skriv dem i kommentarerne, så svarer han måske.