Möchten Sie für einen Mobiletuts + Developer Post interviewt werden?

Jonathan George erhielt Lob von MG Siegler von TechCrunch und hasste Mail von zahlreichen iPhone-App-Piraten. Dieser 27 Jahre alte Entwickler ist der Schöpfer von Boxcar, einer iPhone-Anwendung, die Push-Benachrichtigungen verwendet, um Informationen, die Sie erhalten möchten, an Ihr Telefon zu senden. Er gibt offen zu, dass seine ersten drei Apps Schwankungen und Fehlschläge waren, aber mit Boxcar hat er zweifellos einen Homerun erzielt. Boxcar hat Lob und mehrfache Auftritte in mehreren führenden Tech-Blogs geerntet und bewiesen, dass es sich um eine Top-iPhone-Anwendung handelt. Laut Jonathan könnte es bald eine Top-App für Blackberry, Android und Windows Phone 7 sein.

F Erzählen Sie uns etwas über sich und wie Sie zur iPhone-Entwicklung gekommen sind.

Ich komme aus Wichita, Kansas, und habe vor etwa 15 Jahren mit dem Programmieren angefangen, als ich in der Mittelschule war. Bevor ich für das iPhone entwickelt habe, habe ich mich hauptsächlich mit Webentwicklung befasst. Ich erinnere mich, wie ich das iPhone bekam und für mich dachte: Ich haben dafür zu entwickeln. Also fing ich an, darauf zu hacken und zu sehen, was ich tun konnte, und ehrlich gesagt waren meine ersten Bewerbungen schrecklich. Ich ging mit der Goldrausch-Mentalität in den App-Store und sie verkauften wirklich nicht. Dies war zu einer Zeit, als alle Geld verdienten und es nicht schwer war, im App Store Geld zu verdienen. Aber meine Bewerbungen waren komplette Flops.

F Wie ist Boxcar entstanden??

Wie gesagt, meine ersten Apps waren schrecklich gut. Sie verkauften sich überhaupt nicht und ein großer Teil des Problems bestand darin, dass ich sie nach dem Start nicht weiterentwickelt habe. Ich habe so viel Energie und Mühe in die Entwicklung gesteckt, dass ich, als die Apps fertig waren, ausgebrannt war und eine Auszeit brauchte. Was Sie jedoch wirklich tun müssen, ist während des Startvorgangs zu verdoppeln. Sie haben diese Zeit nicht frei. Nach diesen Misserfolgen habe ich mich vier oder fünf Monate von der iPhone-Entwicklung entfernt und eines Nachts saß ich mit meiner Frau vor dem Fernseher. Ich war auf Twitter mit meinem iPhone und dachte: "Man kann Push-Benachrichtigungen für @replies direkt vom iPhone senden Twitter. " Und meine Frau dachte, es wäre cool, also sagte ich, lass es uns bauen. Drei Tage später reichten wir es an Apple ein. Danach iterierten wir weiter und einen Monat später machten wir unseren ersten Techcrunch-Auftritt. Ich ging zur iPhone-Dev-Camp-Konferenz und kam motiviert zurück, und meine Frau und ich arbeiteten an Version 2.0, die im November 2009 gestartet wurde. Dann kam es wirklich richtig los. Es war der größte Start, den ich je hatte. Ich meine, eine riesige Anzahl von Benutzern kam zur gleichen Zeit auf. Seitdem ist es wie ein Raketenschiff gesprengt worden. Der Güterwagen war nie langfristig gedacht. Es sollte immer kurzfristig sein und ein Loch füllen. Ich denke immer, Boxcar würde seine Amtszeit einhalten und in ein paar Monaten wird etwas an seine Stelle treten. Vor etwa drei Monaten entschied ich mich, Boxcar langfristig herzustellen. Ich entschied mich für die beste Methode, um eine Provider-API zu erstellen, die es den Websites ermöglicht, Benutzern Benachrichtigungen zu senden, wenn etwas passiert. Ein Beispiel wäre, wenn die Mobiletuts + Site Benachrichtigungen senden würde, wenn ein neuer Beitrag gepostet wird oder wenn jemand auf einen Kommentar antwortet. Boxcar ist eine Möglichkeit, diese Benutzer einzubinden und zurückzubringen. Und das Tolle ist, dass Boxcar auf mehr als dem iPhone unterwegs sein wird. Wir haben tatsächlich eine Android-Version, die gerade funktioniert und bald veröffentlicht wird.

QWie haben Sie Boxcar vermarktet??

Die eigentliche Arbeit beginnt erst, wenn Sie gestartet sind. Für viele ist das Kodieren der einfachste Weg, um zu zögern. Sie sind gut im Code und fühlen sich damit wohl. Sie können das beste Produkt der Welt haben und wenn niemand davon weiß, wer wird es verwenden? Ich habe Box Car oder eine meiner Apps noch nie auf einer Website zur Anwendungsprüfung eingereicht. Die Überlegung und das Denken dahinter ist, ich würde lieber dahin gehen, wo sich meine Inhalte vertikal befinden und wo meine Benutzer sind. Beispiel: Wenn ich einen Antrag auf Wein habe, gehe ich zu Gary V. und versuche, auf Wine Library TV vorgestellt zu werden.

F Wie haben Sie den Preis für die Boxcar festgelegt??

Anfangs war unsere App 2,99 $. Ich habe mir immer gesagt, dass ich niemals um den Preis konkurrieren würde, weil das ein verlierendes Spiel ist. Der Grund, warum ich frei wurde, war mehr auf Wachstum. Meine Konkurrenten kosten sie bei 0,99 $. Ich werde meinen Preis nie wegen jemandem ändern. Ich denke, das ist Zeitverschwendung. Wir können jetzt kostenlos herunterladen und unsere Benutzer können durch In-App-Käufe zusätzliche Funktionen erhalten. Für uns ist dies ein großartiges Geschäftsmodell, da Benutzer für die Teile der App bezahlen können, die sie möchten.

QAm ursprünglichen Preis von 2,99 US-Dollar hatten Sie ein Problem mit der Piraterie?

Ich tat es und es war riesig. Es war ein gigantisches Problem für mich, weil ich Server und monatliche Kosten habe. Jeder Pirat kostet mich also tatsächlich Geld, und wenn Sie eine App starten, die keine Server verwendet, kostet Sie das technisch gesehen nichts, außer für Umsatzverluste. Bei der zweiten Version habe ich einige Piraterieprüfungen durchgeführt, die sie an den Server zurückmeldeten, und ich konnte sie deaktivieren. Wenn ich einen Pirat gefunden habe, würde ich ihnen 24 Stunden des Servers geben und ihnen dann eine Nachricht senden, die auf ihrem Bildschirm erscheinen würde. Dort stand: "Danke für Pirating Boxcar. Wenn es Ihnen gefällt, laden Sie es bitte im App Store herunter." Und einige Leute waren darüber sehr aufgebracht. Ich bekam Hasspost nach Hasspost, die mich einen Verlierer und einen Müll für die Erkennung von Piraterie nannte.

Q Waren Sie über den Erfolg von Boxcar überrascht??

Ja, und ich muss meiner Frau ein bisschen Anerkennung zollen. Sie hat die ersten Designarbeiten gemacht und mir geholfen, das Produkt so schnell wie möglich herauszubringen. Wenn es nicht ihre Hilfe wäre, hätten wir eine große Chance verpasst. Zwei konkurrierende Anwendungen starteten drei Tage nach Boxcar. Da wir jedoch zum ersten Mal in der Lage waren, konnten wir die Presse nutzen, was es uns sehr schwer machte, uns einzuholen. Eine weitere Überraschung bei Boxcar war die Reaktion der Community. Boxcar 1.0 hatte mehr mit direkten Direktnachrichten auf Twitter zu tun, und ich hatte auch Erwähnungen als Feature. Nach dem Start wurde mir klar, dass die Leute es eher für Erwähnungen als für direkte Nachrichten verwendeten. Wir haben dieses Feature also wiederholt und hervorgehoben. Es ist ein gutes Beispiel dafür, dass der Markt Ihnen sagt, was er wertvoll findet.

Bei so vielen Datenschutzproblemen wie gehen Sie mit Ihren Benutzerdaten um??

Wir sammeln Daten und sind sehr sensibel in Bezug auf den Datenschutz. Aus diesem Grund lehnen wir jeden Dienst ab, der uns zwingt, den Benutzernamen und das Passwort eines anderen Benutzers zu speichern. Wir verwenden oAuth für Twitter, wir verwenden Facebook Connect und wir lassen Sie alles aus Ihrer E-Mail weiterleiten, da wir uns um die Privatsphäre unserer Nutzer kümmern.

F Wie wirken sich iOS4 und Hintergrundprozesse auf Boxcar aus??

Ich freue mich sehr auf iOS4. Wir haben eine Kugel mit iOS4 ausgewichen. Apple meint, dass die Aktualisierung von Zeitplänen und das Empfangen von Benachrichtigungen nicht im Hintergrund ausgeführt werden sollten. Scott Forstall sagte, und ich zitiere: "Wir glauben, dass viele Dinge, wie Twitter, mit Push Notification besser funktionieren, wenn Sie das bekommen, was für Sie relevant ist." Mit diesen Hintergründen wird Boxcar wichtiger denn je.

F Wie wichtig ist Design für den Erfolg einer iPhone-Anwendung??

Ich wäre zurückhaltend, wenn ich sagte, Design sei der wichtigste Teil der Entwicklung. Die erste Version von Boxcar hat wirklich gut funktioniert und das war gut genug für unsere Benutzer, aber ein paar Wochen nach dem Launch-Design wurden sehr wichtig. Die Leute fingen an, sich über unser Symbol, einige Schaltflächen und unseren Startbildschirm zu beschweren. Also mussten wir ein neues Design erstellen und implementieren. Sobald das Design live ging, hörten die Beschwerden auf und unsere Downloads nahmen zu. Es besteht also eine direkte Korrelation zwischen dem Design einer Anwendung und der Anzahl der Downloads, die sie erhält.

F Wo sehen Sie die iPhone-Plattform in 6 Monaten? Ein Jahr?

Ich denke, die Lage wird riesig. Zum Teil weil es einfacher sein wird, wenn Location Based Services im Hintergrund ausgeführt werden können. Das Problem bei standortbasierten Diensten wie FourSquare besteht darin, dass Sie beim Einchecken daran denken müssen. Eventuell müssen Sie nicht daran denken, einzuchecken, da die App Sie daran erinnern kann. In Anbetracht dessen werden sich die Standort-Apps meiner Meinung nach explodieren lassen. Unterhaltung und Spiele werden immer beliebt sein. Das iPhone wurde für diese Apps entwickelt. Ich denke auch, ich werde sehen, dass die Anzahl der Benutzer schnell wächst.

Frage: Was denken Sie als iPhone-Entwickler auf der Android-Plattform??

Ich war vor nicht allzu langer Zeit mit einer Gruppe von Highschool-Kindern zusammen und war erstaunt darüber, wie viele von ihnen Android-Handys hatten. Sie waren bei den iPhones, die ich sah, leicht überlegen. Gegen Ende 2009 wurden täglich 40.000 Android-Handys aktiviert. Jetzt werden täglich über 100.000 Android-Handys aktiviert. Ich denke, Android wird für mobile Entwickler eine großartige Gelegenheit sein.

Q Welchen Rat haben Sie für neue Entwickler??

Finden Sie Open-Source-Projekte, an denen Sie arbeiten können. Tatsächlich verbringen Sie viel Zeit damit, den Code zu erstellen und aus Open-Source-Projekten etwas Eigenes zu erstellen. Stellen Sie sicher, dass Sie die Lizenzvereinbarungen einhalten. Bauen Sie auch etwas, das größer ist als die Plattform. Mit Boxcar möchte ich, dass es so universell ist, dass es auf jedem Gerät läuft, das ein Betriebssystem hat. Sobald wir das Kindle SDK einmal durchgesehen haben, können wir Boxcar für den Kindle bauen.

Eine letzte Sache

  • Jonathan George Links

    Twitter

    Boxcar-Blog

    Packlog Open Source erstellt von Jonathan

    Liste der Open Source iPhone Apps

    Besuche die Website

Möchten Sie für einen Mobiletuts + Developer Post interviewt werden??

Sind Sie ein Entwickler mit einer interessanten mobilen Anwendung oder Firma? Ein Interview mit Mobiletuts + ist eine großartige Möglichkeit, Informationen zu Ihrem Unternehmen und Ihren Apps zu erhalten und gleichzeitig wertvolles Wissen für unsere Community bereitzustellen. Wenn Sie ein Entwickler sind, der daran interessiert ist, von Mobiletuts + interviewt zu werden, kontaktieren Sie uns online oder über Twitter (@mobtuts)..