În atenție David Smith

David Smith este un dezvoltator de software independent care se concentrează în principal pe platforma iOS a Apple. Prima experiență a lui David cu dezvoltarea mobilă datează de la începutul anilor 2000, când a creat aplicații pentru Palm și Windows Mobile.

Cu compania lui Cross Forward Consulting, a lansat o gamă largă de aplicații mobile, cum ar fi Audiobooks, Verificați vremea și Pedometer ++. El rulează și Feed Wrangler, un serviciu popular RSS care a fost lansat la scurt timp după ce Google a închis Google Reader.

David este bine cunoscut în comunitatea iOS din mai multe motive. El găzduiește un minunat podcast, Dezvoltând Perspectiva, iar el își împărtășește frecvent cunoștințele și experiențele pe site-ul său.

În interviul de astăzi, vorbesc cu David despre desfășurarea unei afaceri în App Store, importanța diversificării veniturilor și provocările de a fi un dezvoltator indie.

Puteți să ne spuneți ceva despre trecutul dvs. și cum ați început dezvoltarea iOS?

Cariera mea ca dezvoltator a început de fapt în domeniul mobil, dar a fost din nou la începutul anilor 2000. Apoi am folosit pentru a scrie aplicații pentru platformele Palm și ulterior Windows Mobile. A fost mobil, dar nu așa cum o considerăm astăzi.

Am facut asta pentru un timp si apoi am intrat in dezvoltarea de web, Ruby on Rails in cea mai mare parte si in dezvoltarea iOS-ului, mai ales pentru ca par a fi urmatorul mare lucru. De atunci a fost o plimbare.

Credeți că experiența dvs. cu Palm și Windows Mobile ți-a dat un start când iPhone-ul a fost introdus în 2007?

Cred că a ajutat. În acest moment, după atâția ani și după ce platforma a evoluat la fel de mult ca și ea, cred că diferența este mai puțin semnificativă. Dar cred că, în primul an, mi-a ajutat că am petrecut mult timp scriind aplicații pentru ecrane mici cu rezoluții foarte scăzute ale ecranului.

M-am ajutat să mă gândesc mai mult la ceea ce se potrivește pe ecran și să înțeleagă mai bine ce este acest context ca un utilizator. Aș petrece ore și ore folosind aceste dispozitive mobile mici - chiar înainte de a-mi primi primul iPhone.

Ce te-a motivat să intri în dezvoltarea iOS?

Cred că întotdeauna am avut o înclinație antreprenorială. Întotdeauna mi-am dorit să încerc să găsesc ceva ce aș putea face pentru a începe o afacere și pentru ao face singur - mai degrabă decât să lucrez pentru altcineva.

Până când a lansat iPhone-ul, nu a fost niciodată într-adevăr ceva pe care l-am putut face pe o parte a produsului. În acel moment, eram consultant. Am trecut de la un loc de muncă tipic 9-5 într-una mai mult locul de muncă-pentru-închiriere loc de munca.

Când a ieșit SDK-ul iPhone, a fost ceva care părea că are o probabilitate mai mare de a fi capabil să fac o alergare la ea. Și sa dovedit că era corect.

Aproape un an în urmă, ați lansat Feed Wrangler, un serviciu web care înlocuiește Reader-ul Google. Feed Wrangler a fost lansat la scurt timp după ce Google a închis Reader. Ce vă inspiră să creați Feed Wrangler?

A fost interesant să mă întorc la rădăcinile mele și să mă întorc într-o viață trecută, unde eram dezvoltator Rails. Am avut o mulțime de experiență de a construi aplicații web, dar acele abilități au scăzut puțin în calea în care accentul meu a devenit clădire aplicații iOS.

Știam că Google Reader cel mai probabil nu a fost mult timp pentru această lume și m-am gândit că poate voi încerca să construiesc ceva pentru mine, atunci când va veni acel moment. Când Google a anunțat că a închis Google Reader, m-am gândit "De ce nu văd dacă pot transforma acest lucru într-un produs? De ce nu mă descurc?"

Care au fost cele mai provocatoare aspecte ale dezvoltarii si eliberarii Feed Wrangler?

Sa dovedit că cea mai dificilă parte a clădirii Feed Wrangler nu era neapărat partea de cod a acesteia, ci era partea de scară. Toată vara mea a fost cheltuită în încercarea de a trage sistemul împreună, având o creștere a numărului de utilizatori și trafic. Cantitatea de date pe care încearcă să le indexeze și să le gestioneze este destul de considerabilă și a fost mai mult decât am crezut cu adevărat atunci când l-am construit inițial.

Cea mai mare provocare a trebuit să se deplaseze până în stack. Înainte de Feed Wrangler, eram atât de obișnuit să lucrez doar la un nivel foarte ridicat de scriere a codului, să-l instalez undeva și apoi să bea și să lucreze. Cu Feed Wrangler, trebuind să vă îngrijorați cu adevărat cât de repede pot scrie date pe hard disk pe serverul meu de bază de date a fost un lucru foarte important.

Mă bucur că lucrurile s-au stabilit pentru că era o vară destul de dură. În App Store, majoritatea produselor au o perioadă naturală de rampă în care creați ceva, îl puneți acolo și încercați să faceți buzunar treptat în timp. Cu Feed Wrangler, barca Google Reader se scufunda și toată lumea se săpânea și încerca să găsească o alternativă. Aceasta a fost o creștere bruscă și rapidă în ceea ce privește utilizatorii și utilizarea.

Cu Feed Wrangler, ați creat o sursă de venituri recurente pentru compania dvs. A schimbat acest lucru modul în care vă conduceți afacerea? Ți-a oferit loc pentru a experimenta alte proiecte?

Da. Cred cu siguranță că a fost. Ceva pe care l-am făcut de mai multe ori, pe măsură ce încercam să-mi construiesc afacerea, este să diversific sursele de venit pe care le are afacerea mea, așa că pot să iau mai multe riscuri sau să fiu mai agresiv în ceea ce încerc.

Am aplicații gratuite cu anunțuri, am aplicații gratuite cu achiziții în aplicații, am plătit aplicații și acum am un produs bazat pe abonament. Având o astfel de diversitate de venituri îmi permite să iau mai multe riscuri. Lucrurile noi nu trebuie să plătească imediat.

Pedometrul ++ este un bun exemplu. A început ca o dovadă a conceptului pe care l-am pus în App Store. A fost mult mai interesat decât mă așteptam. Am reușit să investesc în ea și are o audiență destul de largă acum și se descurcă foarte bine. Datorită altor produse, am avut timp să mă adaptez, să-l ajustrez și să-l schimbe în timp ce mergea, chiar dacă inițial nu genera aproape nici un venit pentru mine și nu era altceva decât un hobby.

În App Store, este dificil de anticipat când un produs are potențial și când nu. După cinci ani de activitate în App Store, ați dezvoltat un al șaselea simț care vă ajută cu această provocare?

Cu siguranță nu aș spune că am un al șaselea simț, dar instinctul meu pentru lucruri este, probabil, puțin mai rafinat decât era. Am lansat mult mai multe flop-uri decât am avut succese.

Dacă mă gândesc înapoi, de-a lungul celor cinci ani pe care le-am făcut, probabil am lansat ceva în intervalul de cincizeci până la șaizeci de produse, idei sau concepte diferite și probabil am avut doar cinci sau șase dintre ele afară.

Se pare că este vorba despre unul din opt sau zece produse care într-adevăr funcționează într-un mod care merită urmărit. Am un sens mai bun despre tipurile de domenii în care este logic să investești timp și energie și cred că are multe de-a face cu înțelegerea concurenței și a înțelegerii în care vei concura.

Dacă intenționați să construiți o aplicație meteorologică, ceea ce am făcut cu Verificați vremea, este important să înțelegeți că este puțin probabil să virați piața pe cap și să deveniți liderul dominant. Sunteți în competiție cu sute, dacă nu cu mii, cu alte aplicații.

Trebuie să aveți mentalitatea potrivită și să înțelegeți că toată lumea caută întotdeauna o aplicație meteorologică nouă, dar și că va căuta o nouă aplicație meteorologică imediat după ce va ajunge.

Nu puteți anticipa cu adevărat dacă ceva va reuși sau nu, dar cred că puteți avea o înțelegere rezonabilă a celui mai bun caz și cel mai rău scenariu. Și dacă sunteți sincer în legătură cu aceștia, cred că sunteți capabil să luați decizii mult mai bune despre ceea ce faceți și cât de mult bani și timp investiți în ceva.

Mai ales în App Store, există o mulțime de spațiu pentru produsele care rezolvă o problemă specifică și o rezolvă bine. Dar nu încercați să faceți prea mult prea repede. Este mult mai bine să eliberați ceva care face ceva unic și interesant, mai degrabă decât să rezolve fiecare problemă.

Dacă aplicația dvs. va decola și va reuși, veți avea multe oportunități de a continua să investiți în ea în viitor. Aceasta este o abordare mai sigură decât a pune tot timpul și banii în avans și nu neapărat să știm dacă va ieși.

Aplicațiile mobile de marketing nu sunt ușoare, deoarece aveți o marjă foarte mică de lucru. Ce strategii utilizați pentru comercializarea aplicațiilor mobile?

Marketingul este o zonă pe care întotdeauna îmi doresc să am un răspuns mai bun. Din experiența mea, există foarte puține forme de publicitate plătită care într-adevăr se răsplătesc. Nu le-am găsit niciodată să funcționeze bine.

Cel mai eficient marketing pare a fi încercarea și dezvoltarea relațiilor cu oamenii din presă. Este important să dezvolți relații cu ei înainte de a avea nevoie să se uite la ceea ce construiți. Speranța dvs. este că aplicația dvs. este afișată într-unul din aceste locuri, pentru că, în cele din urmă, încercați să creați o conștiință.

Dacă aplicația dvs. este bună și are acea scânteie care va atrage atenția oamenilor, odată ce veți avea acel început de interes, atunci depinde de aplicația dvs. să se comercializeze ea însăși. Dacă oamenii o văd și îi place, îi vor spune prietenilor despre asta, vor vorbi despre asta online. Acest tip de publicitate și marketing din gură pare să fie cel mai de succes.

Majoritatea eforturilor mele sunt în încercarea de a obține acel început de buzunar, acel început de presă, și apoi lăsați să mergeți și să vedeți unde merge. Oricând am încercat după acea forță inițială să continui să se întâmple lucruri, cum ar fi publicitatea sau să continuăm să ajungem la oameni în presă, nu funcționează la fel de bine.

De asemenea, trebuie să înțelegeți că nu toate aplicațiile vor avea succes. O mulțime de oameni care ascultă Perspectiva dezvoltării sunt foarte frustrați în legătură cu acest lucru. Au petrecut tot timpul și energia construind o aplicație, au pus-o acolo și nu au mers nicăieri. Apoi mă întreabă: "Ce fel de marketing pot face pentru asta?" Răspunsul greu este uneori că ar putea să nu fie nimic de făcut. Este posibil să fi judecat greșit piața sau există ceva despre aplicația dvs. care este foarte îngustă în focalizare mai restrânsă decât ați crezut.

Nu există un glonț de argint cum ar fi "Dacă faceți aceste cinci lucruri, atunci aplicația dvs. va avea succes". Calitatea aplicației dvs. și design-ul acesteia sunt cel mai bun marketing pe care îl veți realiza vreodată.

În afară de a construi aplicații mobile și de a rula un serviciu web, de asemenea, găzduiți un podcast, Dezvoltând perspectiva. Care este obiectivul dvs. cu Dezvoltarea Perspectivei?

Perspectiva dezvoltării este un podcast pe care l-am făcut de aproape trei ani. Este vorba despre lecțiile pe care le-am învățat de la a fi un dezvoltator independent de iOS. Dacă nu este un interviu, podcast-ul este limitat la cincisprezece minute.

De mult timp, am fost un mare fan al podcasturilor. Când am creat Perspective de dezvoltare, am ascultat toate emisiunile de 5by5 cum ar fi Build and Analyze, Hypercritical, The Talk Show și chiar mi-a plăcut formatul podcast. Dar m-am uitat la ea și mi-a fost foarte intimidantă să mă așez și să mă uit la ceva care a fost poate o oră, o oră și jumătate lungă și să o fac în mod continuu.

Așa că m-am gândit: "De ce nu iau o constrângere și o pun pe ea și spun că nu va dura mai mult de cincisprezece minute". A fost bine pentru ascultători. Am primit o mulțime de feedback. Oamenii i-au plăcut că pot întotdeauna să se stoarcă în Perspectiva dezvoltării, pentru că sunt doar cincisprezece minute, deci nu este ceva pentru care trebuie să se așeze și să dedice mult timp.

Este ceva ce am putut face acum atâta timp, pentru că mă ia doar aproximativ o jumătate de oră pentru a face un episod. Este ceva ce-mi place să fac și unde simt că pot ajuta oamenii. Mereu mă lupt cu o nouă problemă și împărtășesc asta, chiar dacă nu este soluția, soluțiile de rezolvare și hack-urile pe care le-am găsit pare să ajute cu adevărat și alte persoane.

Mulțumesc mult pentru timpul tău, David. Unde pot să vă găsească sau să vă urmeze online?

Pe Twitter, sunt _davidsmith și cel mai bun loc pentru a mă ține de mine este site-ul meu care are legături cu tot ceea ce fac. Puteți găsi Perspectiva dezvoltării pe iTunes și site-ul său web.

Cod