Doriți să fiți intervievați pentru un post de dezvoltator Mobiletuts +?

Jonathan George a primit lauda de la MG Siegler de la TechCrunch și urăște poșta de la numeroși pirați ai aplicațiilor pentru iPhone. Acest dezvoltator în vârstă de 27 de ani este creatorul Casei Boxcar, o aplicație iPhone care utilizează notificări push pentru a trimite informațiile pe care doriți să le primiți pe telefon. El recunoaște deschis faptul că primele trei aplicații ale sale au fost leagăne și pierde, dar cu Boxcar a lovit fără îndoială o alergare acasă. Câștigând laude și apariții multiple pe mai multe bloguri tehnologice de vârf, Boxcar a dovedit că este o aplicație de top iPhone și, în opinia lui Jonathan, ar putea fi în curând o aplicație de top BlackBerry, Android și Windows Phone 7.

Q Spuneți-ne despre dvs. și despre cum ați ajuns în dezvoltarea iPhone-ului.

Sunt de la Wichita, Kansas și am început să programez când eram în școala medie care era acum aproape 15 ani. Înainte de dezvoltarea pentru iPhone, cea mai mare parte a muncii mele a fost în dezvoltarea de web. Îmi amintesc că am primit iPhone-ul și m-am gândit la mine: eu avea să se dezvolte pentru acest lucru. Deci, am început să hackez pe ea și să văd ce pot face și, sincer, primele mele aplicații erau teribile. Am intrat în magazinul de aplicații cu mentalitatea de aur și nu au vândut cu adevărat. Acesta era un moment în care toți făceau bani și nu era greu să faci bani în magazinul de aplicații. Dar aplicațiile mele erau complete.

Cum a venit Boxcar?

După cum am spus, primele mele aplicații au făcut groaznic. Nu au vândut deloc și o mare parte a problemei a fost că nu le-am împins după lansare. Am pus atât de multă energie și efort în dezvoltare, încât până când s-au terminat aplicațiile, am fost ars și am avut nevoie de timp liber. Dar ceea ce trebuie să faci este să dublezi în timpul lansării tale. Nu ai timp liber. După aceste eșecuri, am luat patru sau cinci luni de la dezvoltarea iPhone-ului și într-o noapte stăteam cu soția mea uitându-mă la televizor. Am fost pe iPhone folosind Twitter și m-am gândit: "poți trimite în totalitate notițe de împingere către iPhone pentru @ stare de nervozitate." Și soția mea a crezut că ar fi misto, așa că am spus să o construim. Trei zile mai târziu, am trimis-o la Apple. După aceea, am continuat să repetăm ​​și peste o lună mai târziu am făcut prima noastră apariție de techcrunch. M-am dus la conferința de la iPhone dev și am revenit motivați, iar soția mea și cu mine am lucrat la versiunea 2.0 care a fost lansată în noiembrie 2009. Și atunci a decolat cu adevărat la acel moment. A fost cea mai mare lansare pe care am avut-o vreodată. Vreau să spun că un număr mare de utilizatori au venit în același timp. De atunci, a explodat ca o navă de rachetă. Boxcar nu a fost niciodată menită a fi pe termen lung. A fost întotdeauna menită să fie pe termen scurt și să umple o gaură. Mă gândesc că Boxcar își va conduce mandatul, iar în câteva luni ceva îi va lua locul. Acum trei luni am decis să fac Boxcar pe termen lung. Am decis că cel mai bun mod de a face acest lucru ar fi crearea unui API furnizor care să permită site-urilor web să trimită notificări utilizatorilor atunci când sa întâmplat ceva. Un exemplu ar fi dacă site-ul Mobiletuts + ar putea trimite notificări de fiecare dată când este postat un post nou sau când cineva răspunde la un comentariu. Boxcar este o modalitate de a angaja acei utilizatori și a le aduce înapoi. Și lucrul grozav este că boxcarul va fi pe mai mult decât iPhone. De fapt, avem o versiune Android care funcționează acum, care va fi lansată foarte curând.

Cum ai comercializat Boxcar?

Lucrul real nu începe decât după ce ai lansat. Pentru multe codare este cel mai simplu mod de a amâna. Ei sunt buni la cod și confortabil cu asta. Puteți avea cel mai mare produs din lume și, dacă nimeni nu știe despre asta, cine o va folosi? N-am trimis niciodată Box Car sau niciuna dintre aplicațiile mele pe un site de examinare a aplicațiilor. Reflecția și gândirea care stau la baza acestui lucru sunt mai degrabă să mă duc acolo unde este verticala mea de conținut și unde ar fi utilizatorii mei. Exemplu: dacă am o cerere de vin, mă duc la Gary V și încerc să fiu prezentat pe Wine Library T.V.

Cum ați decis prețul lui Boxcar??

La început, aplicația noastră era de 2,99 USD. Întotdeauna mi-am spus că nu voi concura niciodată la preț, pentru că este un joc pierdut. Motivul pentru care am fost liber a fost mai mult pe creștere. Concurenții mei pretul lor la $ 0.99. Nu voi schimba niciodată prețul meu din cauza altcuiva. Cred că este o pierdere de timp. Acum suntem liberi să descărcăm și utilizatorii noștri pot obține funcționalitate adăugată cu achiziții în aplicații. Pentru noi, acesta este un model de afaceri excelent deoarece utilizatorii pot plăti pentru părțile aplicației pe care o doresc.

QAt originalul preț de 2.99 dolari, ați avut o problemă cu pirateria?

Am facut-o si a fost imensa. A fost o problemă gigantică pentru mine pentru că am servere și costuri lunare. Deci, fiecare pirat îmi costă de fapt bani acolo unde, din punct de vedere tehnic, dacă lansați o aplicație care nu utilizează servere, nu vă costă nimic decât pentru vânzările pierdute. Pentru cea de-a doua versiune, am facut cateva verificari de piraterie care au raportat-o ​​inapoi la server si am putut sa le inchid. Când am găsit un pirat, le-aș da 24 de ore de la server și să le trimit un mesaj care să apară pe ecran. Acesta a spus: "Vă mulțumim pentru Pirating Boxcar. Dacă vă place, vă rugăm să descărcați-l în magazinul de aplicații." Și unii oameni au fost foarte supărați la asta. Am urât poșta după ce ură de ură mi-a chemat un ratat și o bucată de gunoi pentru detectarea pirateriei.

Ați fost surprins de succesul lui Boxer?

Da, și trebuie să-i dau puțină încredere soției mele. A făcut lucrul de design inițial și mi-a ajutat să scot produsul cât mai repede posibil. Dacă nu ar fi fost pentru ajutorul ei, am fi ratat o mare fereastră de oportunitate. Două aplicații concurente au fost lansate la 3 zile după Boxcar, dar pentru că am fost mai întâi am reușit să profităm de presă și asta a făcut extrem de greu să ne prindem. Un alt lucru surprinzător despre boxcar a fost modul în care comunitatea a răspuns. Boxcar 1.0 a fost mai mult despre mesajele directe instant pe twitter și mi sa întâmplat să arunc în mențiuni și ca o caracteristică prea. Odată lansat, mi-am dat seama că oamenii o foloseau mai mult pentru mențiuni decât pentru mesaje directe, așa că am repetat și am făcut această caracteristică mai proeminentă. Este un bun exemplu al pieței care vă spune ceea ce consideră valoroasă.

Q Cu atât de multe preocupări privind confidențialitatea se referă la modul în care gestionați datele utilizatorilor?

Facem colectarea de date și suntem extrem de sensibili în privința vieții private. Și din această cauză refuzăm să folosim orice serviciu care ne obligă să salvăm numele de utilizator și parola. Folosim oAuth pentru Twitter, folosim Facebook Connect și vă transmitem totul de la e-mail, deoarece ne pasă de confidențialitatea utilizatorului.

Q Cum procesează iOS4 și procesele de fundal Boxcar?

Sunt foarte incantata si amuzata de iOS4. Am evitat un glonț cu iOS4. Apple a declarat că cred că actualizarea termenelor și primirea notificărilor nu ar trebui să ruleze în fundal. Scott Forstall a spus și citez: "Noi credem că o mulțime de lucruri ca Twitter funcționează mai bine cu notificarea push în cazul în care obțineți ceea ce este relevant pentru dvs." Cu ajutorul lor, aceasta face Boxcar mai important ca niciodată.

Q Cât de importantă este designul pentru succesul unei aplicații iPhone?

Aș fi remis dacă am spus că designul a fost cea mai importantă parte a dezvoltării. Prima versiune a Boxcar-ului a funcționat foarte bine și a fost destul de bună pentru utilizatorii noștri, dar câteva săptămâni în lansarea noastră a devenit foarte importantă. Oamenii au început să se plângă de pictograma noastră, de câteva butoane și de ecranul de pornire. Așa că am creat și implementat un nou design. Odată ce designul a devenit live, plângerile s-au oprit și descărcările noastre au crescut. Deci, este o corelație directă între proiectarea unei aplicații și numărul de descărcări pe care le primește.

Q Unde vedeți platforma iPhone în 6 luni? Un an?

Cred că locația va deveni imensă. În parte, deoarece va fi mai ușor cu posibilitatea ca serviciile bazate pe locație să funcționeze în fundal. Problema cu serviciile bazate pe locație, cum ar fi FourSquare, este că nu trebuie să vă amintiți să faceți check-in. În cele din urmă, nu va trebui să vă amintiți să faceți check-in deoarece aplicația vă poate aminti. Având în vedere că, cred că vom vedea o explozie în aplicațiile de locație. Divertismentul și jocurile vor fi întotdeauna populare. IPhone-ul este făcut cu aceste aplicații în minte. De asemenea, cred că vom vedea numărul de utilizatori care continuă să crească la un ritm rapid.

Q Ca un dezvoltator de iPhone, care sunt gândurile tale pe platforma Android?

Am fost cu un grup de copii de liceu nu cu mult timp în urmă și am fost uimit de cât de mulți dintre ei au telefoane Android. Au depășit cu ușurință numerele iPhone pe care le-am văzut. Spre sfârșitul anului 2009, 40.000 de telefoane Android au fost activate pe zi. Acum peste 100.000 de telefoane Android sunt activate pe zi. Cred că Android va fi o mare oportunitate pentru dezvoltatorii de dispozitive mobile.

Q Ce sfaturi aveți pentru noii dezvoltatori?

Găsiți proiecte cu sursă deschisă pentru a lucra la. De fapt, petreceți foarte mult timp reconstruind codul și creând ceva care este propriu dvs. din proiecte open source. Doar asigurați-vă că onorați acordurile de licențiere. De asemenea, construiți ceva care este mai mare decât platforma. Cu Boxcar Vreau ca aceasta să fie universală, unde se rulează pe fiecare dispozitiv care are un sistem de operare. De fapt, odată ce ne uităm la Kindle SDK, putem construi Boxcar pentru Kindle.

Inca un lucru

  • Jonathan George Link-uri

    Stare de nervozitate

    Boxcar Blog

    Packlog Open Source creat de Jonathan

    Lista de Aplicații iPhone Open Source

    Vizitati site-ul

Doriți să fiți intervievați pentru un post de dezvoltator Mobiletuts +?

Sunteți un dezvoltator cu o aplicație mobilă sau o companie interesantă? Un interviu cu Mobiletuts + este o modalitate excelentă de a obține informații despre companie și aplicații, oferind în același timp o cunoaștere valoroasă comunității noastre. Dacă sunteți un dezvoltator interesat să fiți intervievați de Mobiletuts +, contactați-ne online sau prin twitter (@mobtuts).

Cod