Mainos
Yli 500 000 latausta ja vaikuttava 4,7 tähden arvostelu perustuu yli 12 000 arvosteluun, Llama on yksi tehokkaimmista automaatiosovelluksista Androidille. Minä ensin arvioinut sitä vuonna 2011 Käytä laamaa automatisoidaksesi Android-puhelimesi sijaintiprofiileilla ja muillaKuinka älykäs älypuhelimesi on asteikolla yhdestä kymmeneen? Se voi olla tarpeeksi fiksu käsittelemään sähköpostia tai auttamaan sinua tuntemattomien kaupunkimaisemien navigoinnissa. Mutta onko se tarpeeksi fiksu sammuttaaksesi ... Lue lisää ja se on parantunut siitä lähtien. Tämä on monella tapaa Android-kehittäjän unelma: Luo sovellus, joka on yksi kymmenen parhaan tuloksen joukosta etsiessäsi yleistä termiä, kuten “profiilit”, ja saadaksesi satoja tuhansia käyttäjiä. Joten miltä se tuntuu?
Laman takana oleva mies, Steven Carta, oli ystävällinen juttelemaan kanssani ja kertoakseen joitain hänen ajatuksiaan tästä. Osoittautuu, että sinun ei tarvitse olla hulluja tavoitteita menestyäksesi: Pieni aloittaminen voi toimia myös.
Kerro meille vähän itsestäsi. Kuka sinä olet ja mitä teet elämässä?

Olen syntynyt ja kasvanut lontoolainen, 28-vuotias. Aloitin tietokoneiden ohjelmoinnin nuoresta iästä lähtien, jonkin aikaa ala-asteella, mutta en ole varma milloin. Muistan käyttäneen joitain purppura kirjoja BBC B BASICista ja aloin kirjoittaa yksinkertaisia ohjelmia setäni BBC-tietokoneelle. Sitten siirryin tekemään typeräjä Windows-pelejä vapaa-ajallaan; ajattele Pacmanin tai Snaken klooneja. Sittemmin olen saanut tietotekniikan tutkinnon ja olen nyt web-kehittäjä todellisessa maailmassa.
Mikä sai sinut luomaan laamaa, kun Tasker [aiemmin tarkasteli Tasker Androidille: mobiilisovellus, joka sopii jokaiseen mielialaasiLaitteiden automatisoinnissa Android-tilassa on vain yksi 900 kiloinen gorilla, ja se on Tasker. Totta, Llama on mahtava ilmainen automaatiosovellus, mutta sen tavoitteena ei ole Taskerin täysi teho. Tasker ... Lue lisää ] oli jo lähellä? Onko se ensimmäinen Android-projektisi? Kerro meille vähän siitä, miltä aloittaminen tuntui.

Laama aloitti itse asiassa viimeisen vuoden yliopistoprojektini. Ajatuksena oli yksinkertaisesti automatisoida ääniprofiilit, jotka useimmilla Nokia-puhelimilla oli tuolloin. Sain idean kävellessään kotiin pubista ja mietin milloin olin jättänyt ystäväni ennen lähtöä. Tietäen, että puhelimellani oli kyky kerätä tarkalleen sitä tietoa, idea siirtyi sieltä. Tuolloin oli muitakin Nokia S60 -sovelluksia, jotka tekivät jotain vastaavaa.
Sain idean kävellessään kotiin pubista ja mietin milloin olin jättänyt ystäväni ennen lähtöä.
Se oli alun perin kirjoitettu Nokia 6630 -laitteelle, sitten siirrän sen N95- ja N85-laitteihini, missä olin melkein sen ainoa käyttäjä (olisin antanut sen muutamalle ystävälle, mutta siinä kaikki). Lopulta Nokia ei onnistunut luomaan minua kiinnostavaa puhelinta ja sain Android-laitteen. RIP Nokia :(
Ja nyt joillekin harvoille kuvauksille varhaisesta laamasta:

Palaa takaisin Java-ohjelmaan oli vähän kamala.
Olin opiskellut Java-yliopistoa, mutta vietin suurimman osan ajastamani ASP.NET: n kirjoittamiseen C #: hen. Palaa takaisin Javaan oli vähän kamala, mutta muutaman viikon kuluttua syntyi Androidille joululama. Se voi muuttaa profiileja vain ajan ja alueen perusteella. Androidilla ei oikeastaan ole profiileja, vain äänenvoimakkuustaso, joten nekin oli emuloitava. Kirjoitin pikaviestin XDA: lle ja jotkut ihmiset alkoivat kysyä ominaisuuksia.
Lopulta Llama oli valmis markkinoille. Pikaviesti Redditistä sai aikaan alkuperäisen sirin alkamisen ja levisi sieltä [Jos et ole varma, mistä Reddit on kyse, katso oppaamme ED.]. Se julkaistiin ilmaisena sovelluksena, koska olen mukava, ha. Työskentelen sen harrastuksena, minulla on kokopäiväinen työ, josta olen tyytyväinen, enkä ole sellainen henkilö, jolla on oltava kaikki rahat maailmassa.
Laamalla on lahjoitusversio, mutta pääsovellus on ilmainen, eikä sitä ole millään tavalla rajoitettu. Mistä löytyy motivaatio ylläpitää sitä? Kuinka aikaa vievä se on?
Motivaatio johtuu onnistumisesta ongelmassa. On mahtavaa nähdä, että jokin toimii, ja se on vieläkin mahtavampaa, kun ihmiset pitävät jotain luomastasi hyödyllistä. Ihmiset ovat löytäneet todella luovia tapoja käyttää lamaa… hallitsemalla puhelimen akkua, ohjaamalla heidän tietokoneidensa kanssa, hallitsevat kotiaan, ja sokeilta käyttäjiltä olen saanut sähköpostia, joissa kerrotaan kuinka hyödyllisiä he löytävät Laama.
On mahtavaa nähdä jotain toimimasta.
Aloittaminen Lamasta oli vähän aikaa vievää. Oli paljon ominaisuuksia, jotka voitiin toteuttaa, ja minun piti valita toimitettavat, aloittaen itsekkyyttä vastaan niistä, joita haluaisin käyttää.
Saavatko ihmiset todella lahjoitusversion? Tukeeko kukaan Lamaa muilla mielenkiintoisilla tavoilla?

Lahjoitusversio saadaan enemmän kuin odotin. En voisi elää siitä, mutta se ostaa minulle paljon olutta joka kuukausi. Jotkut käyttäjät alkoivat lähettää sähköpostia sähköpostitse sanomalla, että he haluavat lahjoittaa enemmän, joten lahjoitussovellus muodostettiin pariksi sovelluksen sisäisten ostojen kanssa päälamasovelluksessa. Sovelluksen sisäisten ostojen avulla ihmiset voivat lahjoittaa niin paljon ja niin monta kertaa kuin haluavat. Molemmat lahjoitustavat eivät avaa mitään; se on kirjaimellisesti vain tapa ihmisille sanoa kiitos.
Jotkut käyttäjät alkoivat lähettää sähköpostia lähettämällä haluavansa lahjoittaa enemmän.
Siihen aikaan, kun toteutin sovelluksen sisäiset ostot, Android Market -sovelluksen enimmäisosto oli enintään 20 puntaa, mikä on suunnilleen Lontoon pihvin hinta (valitettavasti ilman siruja ja bernaisekastiketta). En odottanut kenenkään koskaan lahjoittavan minulle pihvi, mutta harvat ihmiset ovat!

Auttoiko Llaman kehittäminen ammattiurallasi muilla tavoilla? Kuinka niin?
En tuhlaa laamaa ammatillisiin tarkoituksiin, olen itse asiassa ollut samassa web-ammatissa siitä lähtien, kun aloin kirjoittaa laamaa. Pomoni käyttää sitä, ehkä se auttaa vähän. Olen varma, että mainitsen sen tulevaisuudessa ansioluettelossani, mutta en ole varma, haluaisinko ohjelmoida Androidin ammattimaisesti. Joskus on vaikea saada kaikkia erilaisia laitteita pelaamaan palloa, varsinkin jos kirjoittamasi sovelluksen on koskettava paljon järjestelmätason juttuja.
En ole varma, haluaisinko ohjelmoida Androidin ammattimaisesti.
Jos olen aloitteleva Android-kehittäjä ja aloitan vasta ensimmäisessä sovelluksessani, mitkä ovat tärkeimmät asiat, jotka minun pitäisi tehdä, jotta sovellus onnistuu? (I.e. Kuinka minun pitäisi saada selville? Onko se edes tärkeää?)
Sinun kannattaa ehdottomasti kirjoittaa sovellus, jota todella haluat käyttää ja lopulta käyttää. Jos et käytä sitä, et koskaan selvitä kuinka hyvä tai huono se on.
Oli mukava päivä, kun leikkikaupan laskuri napsautti yli 500 000: ta.
Sinun pitäisi luultavasti myös päättää, mitä haluat päästä siitä irti. Ollakseni rehellinen, en tiennyt mitä halusin Lamasta. Kirjoitin sen itselleni, mutta vapauttaminen ilmaiseksi tarkoitti ehdottomasti, että se sai paljon enemmän latauksia kuin jos se olisi maksettu sovellus. Oli mukava päivä, kun leikkikaupan laskuri napsautti yli 500 000: ta.
Kiitos, Steven, että käytit aikaa keskustellaksesi kanssamme!
Pidän rauhoittavana nähdä, että vaikka et halua luoda seuraavaa Instagramia, voit silti päätyä erittäin suosittuun ja hyvin arvostettuun Android-sovellukseen ottamalla sen askeleen kerrallaan. Suuressa osassa mitä Steven kertoi minulle, on samankaltaisuuksia minussa haastattelu Dexter Britannian kanssa Olet kuullut tämän miehen musiikkia aiemmin, et vain tiedä sitä: Dexter Britainin haastatteluÄäniraidan säveltäjä ja monitieteinen luova ohjaaja. Lue mielenkiintoinen haastattelu ja tapaa mies, jonka takana olet kuunnellut, mutta et vain tiennyt. Lue lisää , muusikko, joka antaa musiikkinsa ilmaiseksi (mutta silti ansaitsee siitä elantonsa).
Mitä sait haastattelusta? Onko sinulla kysyttävää Stevenistä? Kirjoita ne kommentteihin, ja hän voi vastata.