Vuoi essere intervistato per un post su Mobiletuts + Developer?

Jonathan George ha ricevuto lodi da MG Siegler di TechCrunch e ha ricevuto messaggi di posta elettronica da numerosi pirati di app per iPhone. Questo sviluppatore di 27 anni è il creatore di Boxcar, un'applicazione per iPhone che utilizza le notifiche push per inviare le informazioni che si desidera ricevere sul telefono. Ammette apertamente che le sue prime tre app sono state altalene, ma con Boxcar ha indubbiamente colpito un home run. Conferendo lodi e apparizioni multiple su diversi blog tecnologici di punta, Boxcar ha dimostrato di essere una delle migliori applicazioni per iPhone e, secondo Jonathan, potrebbe presto diventare una delle migliori app Blackberry, Android e Windows Phone 7.

D Raccontaci di te stesso e di come sei arrivato allo sviluppo di iPhone.

Vengo da Wichita, Kansas, e ho iniziato a programmare quando ero alla scuola media, circa 15 anni fa. Prima di sviluppare per l'iPhone, la maggior parte del mio lavoro era stato nello sviluppo web. Ricordo di aver preso l'iPhone e di pensare a me stesso: I avere per sviluppare per questo. Così, ho iniziato a hackerarlo e vedere cosa potevo fare e, onestamente, il mio primo paio di domande era terribile. Sono entrato nell'app store con la mentalità della corsa all'oro e in realtà non hanno venduto. Questo era in un momento in cui tutti stavano facendo soldi e non era difficile fare soldi nell'app store. Ma le mie applicazioni erano flop completi.

D Come è nato Boxcar?

Come ho detto, le mie prime app hanno fatto orribilmente. Non vendevano affatto e gran parte del problema era che non li spinsi dopo il lancio. Ho messo tanta energia e impegno nello sviluppo che al momento in cui le app sono state completate ero distrutto e avevo bisogno di un po 'di tempo libero. Ma quello che devi veramente fare è raddoppiare durante il tuo lancio. Non hai tempo libero. Dopo questi fallimenti, ho impiegato quattro o cinque mesi per lo sviluppo dell'iPhone e una notte ero seduto con mia moglie che guardava la TV che ero sul mio iPhone usando Twitter e ho pensato "puoi inviare notifiche push all'iPhone per @replies da Twitter ". E mia moglie ha pensato che sarebbe stato bello, quindi ho detto costruiamolo. Tre giorni dopo, l'abbiamo presentato ad Apple. Dopodiché, abbiamo continuato a scorrere su di esso e un mese dopo abbiamo realizzato il nostro primo aspetto techcrunch. Sono andato alla conferenza iPhone Dev Camp e sono tornato motivato e io e mia moglie abbiamo lavorato alla versione 2.0, che è stata lanciata nel novembre del 2009. Ed è proprio in quel momento che è decollato. È stato il più grande lancio che abbia mai avuto. Voglio dire che un numero enorme di utenti si è presentato allo stesso tempo. Da allora, è esploso come una navicella spaziale. Boxcar non è mai stato pensato per essere a lungo termine. Era sempre pensato per essere a breve termine e riempire un buco. Io uso pensare che Boxcar avrebbe eseguito il suo mandato e in un paio di mesi qualcosa prenderà il suo posto. Circa tre mesi fa ho deciso di realizzare un boxcar a lungo termine. Ho deciso che il modo migliore per farlo sarebbe quello di creare un'API provider che consenta ai siti Web di inviare notifiche agli utenti quando qualcosa è accaduto. Un esempio potrebbe essere se il sito Mobiletuts + potesse inviare notifiche ogni volta che viene pubblicato un nuovo post o quando qualcuno risponde a un commento. Boxcar è un modo per coinvolgere quegli utenti e riportarli indietro. E la cosa bella è che il vagone merci sarà su più di un iPhone. Attualmente abbiamo una versione Android funzionante che sarà rilasciata molto presto.

QCome commercializzava il Boxcar?

Il vero lavoro non inizia finché non lo hai lanciato. Per molti la codifica è il modo più semplice per procrastinare. Sono bravi a codice e sono a loro agio. Puoi avere il miglior prodotto al mondo e, se nessuno lo sa, chi lo userà? Non ho mai inviato Box Car o nessuna delle mie app su un sito di recensioni di applicazioni. Il ragionamento e la logica alla base di questo è che preferirei andare dove il mio contenuto è verticale e dove dovrebbero essere i miei utenti. Esempio: se ho una domanda per il vino, andrò a Gary V e cercherò di essere presentato su Wine Library T.V.

Q Come hai deciso il prezzo del vagone merci?

All'inizio, la nostra app era $ 2,99. Mi sono sempre detto che non avrei mai potuto competere sul prezzo perché è una partita persa. Il motivo per cui sono andato libero era più sulla crescita. I miei concorrenti valutano il loro a $ 0,99. Non cambierò mai il mio prezzo a causa di qualcun altro. Penso che sia una perdita di tempo. Ora siamo liberi di scaricare e i nostri utenti possono ottenere funzionalità aggiuntive con gli acquisti in-app. Per noi, questo è un ottimo modello di business perché gli utenti possono pagare le parti dell'app che vogliono.

QAl prezzo originale di $ 2,99, hai avuto un problema con la pirateria?

L'ho fatto ed è stato enorme. È stato un grosso problema per me perché ho server e costi mensili. Quindi ogni pirata mi costa denaro, dove tecnicamente parlando, se lanci un'applicazione che non usa server, non ti costa nulla se non per le vendite perse. Per la seconda versione, ho effettivamente effettuato alcuni controlli di pirateria che lo riportavano al server e potevo disattivarli. Quando ho trovato un pirata, avrei dato loro 24 ore del server e poi inviato loro un messaggio che sarebbe apparso sul loro schermo. Diceva: "Grazie per il pirata piratesco. Se ti piace, scaricalo nell'app store". E alcune persone erano molto arrabbiate. Ho ricevuto lettere di odio dopo la lettera di odio che mi chiamava un perdente e un pezzo di spazzatura per rilevare la pirateria.

Q Sei rimasto sorpreso del successo di Boxcar?

Sì, e devo dare un po 'di credito a mia moglie. Ha fatto il lavoro di progettazione iniziale e mi ha aiutato a ottenere il prodotto il più rapidamente possibile. Se non fosse stato per il suo aiuto, avremmo perso un'enorme finestra di opportunità. Due applicazioni concorrenti sono state lanciate 3 giorni dopo il boxcar, ma poiché eravamo i primi siamo stati in grado di sfruttare la stampa e questo ha reso terribilmente difficile raggiungerci. Un'altra cosa sorpresa del vagone merci è stata la risposta della comunità. Boxcar 1.0 riguardava più i messaggi diretti istantanei su Twitter e mi è capitato di inserire anche menzioni come funzionalità. Una volta lanciato, mi sono reso conto che le persone lo usavano più per le citazioni che per i messaggi diretti, quindi abbiamo ripetuto e reso più evidente questa caratteristica. È un buon esempio del mercato che ti dice ciò che trova prezioso.

D Con così tanti problemi di privacy come gestisci i dati degli utenti?

Raccogliamo dati e siamo estremamente sensibili alla privacy. E a causa di ciò, ci rifiutiamo di utilizzare qualsiasi servizio che ci costringa a salvare il nome utente e la password di qualcuno. Usiamo oAuth per Twitter, usiamo Facebook Connect, e ti inoltriamo tutto dalla tua email perché ci preoccupiamo della privacy dei nostri utenti.

D In che modo iOS4 e i processi in background influenzano Boxcar?

Sono molto emozionato e sollevato su iOS4. Abbiamo schivato un proiettile con iOS4. Apple ha affermato che ritiene che l'aggiornamento delle tempistiche e la ricezione delle notifiche non debbano essere eseguite in background. Scott Forstall ha affermato, e cito, "Riteniamo che molte cose come Twitter funzionino meglio con la notifica push, in cui ottieni ciò che è rilevante per te." Con loro il sostegno, rende Boxcar più importante che mai.

Q Quanto è importante il design per il successo di un'applicazione per iPhone?

Sarei negligente se dicessi che il design è stata la parte più importante dello sviluppo. La prima versione di Boxcar ha funzionato molto bene e questo è stato abbastanza buono per i nostri utenti, ma un paio di settimane nel nostro design di lancio è diventato molto importante. Le persone hanno iniziato a lamentarsi della nostra icona, alcuni dei pulsanti e la nostra schermata di avvio. Quindi abbiamo creato e implementato un nuovo design. Una volta che il progetto è andato in diretta, i reclami si sono interrotti e i nostri download sono aumentati. Quindi, la loro è una correlazione diretta tra la progettazione di un'applicazione e il numero di download che ottiene.

D Dove vedi la piattaforma iPhone in 6 mesi? Un anno?

Penso che la posizione diventerà enorme. In parte perché sarà più semplice con la possibilità per i servizi basati sulla posizione di essere eseguiti in background. Il problema con i servizi basati sulla posizione come FourSquare è che devi ricordarti di fare il check-in. Alla fine, non dovrai ricordarti di fare il check-in perché l'app può ricordarti. Detto questo, penso che vedremo un'esplosione nelle app di localizzazione. Intrattenimento e giochi saranno sempre popolari. L'iPhone è fatto pensando a quelle app. Penso anche che vedremo il numero di utenti continuare ad aumentare a un ritmo veloce.

D Come sviluppatore iPhone, quali sono i tuoi pensieri sulla piattaforma Android?

Ero con un gruppo di ragazzi delle scuole superiori non molto tempo fa e sono rimasto sorpreso da quanti di loro avevano telefoni Android. Hanno facilmente superato gli iPhone che ho visto. Verso la fine del 2009, sono stati attivati ​​40.000 telefoni Android al giorno. Ora oltre 100.000 telefoni Android sono attivati ​​un giorno. Penso che Android sarà un'ottima opportunità per gli sviluppatori di dispositivi mobili.

Q Che consiglio hai per i nuovi sviluppatori?

Trova progetti open-source su cui lavorare. In effetti, dedica molto tempo alla ricostruzione del codice e alla creazione di qualcosa che sia tuo da progetti open source. Assicurati di rispettare gli accordi di licenza. Inoltre, costruisci qualcosa che sia più grande della piattaforma. Con Boxcar voglio che sia così universale, su cui gira su ogni dispositivo che ha un sistema operativo. Infatti, una volta esaminato il Kindle SDK, potremmo costruire Boxcar per Kindle.

Un'ultima cosa

  • Jonathan George Links

    cinguettio

    Blog di boxcar

    Packlog Open Source creato da Jonathan

    Elenco delle app per iPhone open source

    Visita il sito web

Vuoi essere intervistato per un post su Mobiletuts + Developer?

Sei uno sviluppatore con un'interessante applicazione o azienda mobile? Un'intervista con Mobiletuts + è un ottimo modo per ottenere informazioni sulla tua azienda e sulle tue app fornendo al contempo preziose conoscenze alla nostra comunità. Se sei uno sviluppatore interessato a essere intervistato da Mobiletuts +, contattaci online o tramite Twitter (@mobtuts).