Im Rampenlicht Jeremy Olson

Jeremy Olson ist der Gründer von Tapity und der leitende Designer des Unternehmens. Tapity konzentriert sich auf das Design, die Entwicklung und das Marketing von mobilen Anwendungen. Jeremy und sein Team erstellen keine mobilen Anwendungen. Sie stellen Software her, die in einem überfüllten App Store hervorsticht, und folgen Apples Philosophie in Bezug auf Design und Liebe zum Detail.

Grades, eine Anwendung, die Schülern dabei hilft, den Überblick über ihre schulischen Leistungen zu behalten, wurde 2011 mit einem Apple Design Award ausgezeichnet, und Languages, eine ihrer beliebtesten Anwendungen, wurde 2012 von Editor's Choice ausgezeichnet und erreichte die ersten Charts im App Store . Tapity konzentriert sich derzeit ausschließlich auf iOS, und wie Sie im Interview erfahren werden, ist dies eine bewusste Entscheidung.


Q.Was haben Sie gemacht, bevor Sie mit Tapity begonnen haben und mit der iOS-Entwicklung begonnen haben??

Als ich zehn Jahre alt war, wollte ich Spiele bauen, und mein Vater gab mir Programmierbücher. Ich lernte Programmieren und baute einige Spiele, hauptsächlich zu meinem eigenen Vergnügen. Als ich Teenager war, beschäftigte ich mich mit Webentwicklung und baute Webseiten für Menschen.

Mein erster Kontakt mit Mobile war, als ich zwölf oder dreizehn Jahre alt war. Ich mochte die Palm-Geräte dieser Zeit wirklich sehr und ich dachte, PDAs seien die Zukunft. Zu dieser Zeit dachte ich nicht an Telefone, da ich zwölf Jahre alt war und kein Telefon brauchte. Damals hatten Zwölfjährige keine Telefone.

Ich hatte ein paar PalmPilots und da war dieser Typ, der sich mit mir in Verbindung setzte, einem Entwickler von Palm-Software. Ich habe eine Website für ihn erstellt, und weil er meine Arbeit mochte, wollte er, dass ich eine seiner Apps mitgestaltete. Das war meine erste Erfahrung mit Mobile und ich habe es wirklich genossen.

In den nächsten sechs oder sieben Jahren war ich im Bereich Webentwicklung und habe nicht an Mobile gedacht, bis es 2007 riesig wurde, als das iPhone herauskam.

Frage: Warum haben Sie sich für die iOS-Plattform entschieden? Haben Sie seit der Einführung des iPhone mit der Entwicklung von iOS-Anwendungen begonnen??

Ich habe es tatsächlich versucht. Als das iPhone zum ersten Mal eingeführt wurde, konnten Sie nur Web-Apps erstellen. Daher habe ich versucht, einige davon zu erstellen. Ich habe sogar eine Website erstellt, mit der Menschen Web-Apps für das iPhone finden können, ein App Store für Web-Apps.

Als 2008 das SDK (Software Development Kit) herauskam, habe ich versucht, darauf einzugehen, aber die Lernkurve war ziemlich hoch, da es sich um Webentwicklung handelte. Zu dieser Zeit war ich auch Vollzeitstudent und arbeitete bei einer lokalen Webentwicklungsfirma. Ich hatte nicht viel Zeit, mich mit dem SDK vertraut zu machen, aber ich habe versucht, die iOS-Entwicklung zu lernen.

Ich habe es zwei oder dreimal versucht und bin gescheitert, wurde frustriert und gab es schließlich auf. Hoffentlich ist das für manche Leute ermutigend.

Obwohl das iPhone erst vor wenigen Jahren eingeführt wurde, hat sich in dieser Zeit vieles geändert. Als jemand, der ein Geschäft im App Store betreibt, erschreckt es Sie, dass sich alles so schnell ändert?

Es ist ein bisschen beängstigend, weil sich die Dinge schnell ändern und es ein schwieriger Markt ist. Es ist sicherlich kein reicher Markt, und es gibt eine Menge Konkurrenz. Der Markt verändert sich sehr schnell und Sie müssen sich anpassen und entwickeln, je nachdem, wie sich der Markt verändert.

In den letzten Jahren gab es einen Trend für die Menschen, viel mehr kostenlose Apps herunterzuladen. Ich habe darüber in meinem Blog geschrieben und ihm einen etwas kontroversen Titel gegeben. Ja, bezahlte Apps sind tot. Es war meine Antwort auf etwas, das Marco Arment über seine Beobachtungen im App Store schrieb.

Ich habe mit vielen Leuten gesprochen, die Top-Apps im App Store haben, und der Konsens ist, dass der gesamte bezahlte App-Markt Probleme hat, weil viele Leute kostenlose Apps anstelle von kostenpflichtigen Apps herunterladen. Es ist nicht so, dass Leute keine Apps herunterladen, sondern nur weniger bezahlte Apps.

Vor etwa einem Jahr erreichte Languages ​​im US-amerikanischen App Store Platz 5. Dies führte zu vielen Downloads. Im Gespräch mit Leuten, die vor kurzem die Nummer 5 im App Store erreicht haben, erhalten sie einen Bruchteil der Downloads, die Languages ​​erhalten hat. Die Leute laden immer noch kostenpflichtige Apps herunter, nur nicht in der Menge, die sie verwendet haben.

Das bedeutet nicht, dass der App Store tot ist. Es bedeutet nur, dass viel mehr Menschen kostenlose Apps herunterladen. Sie suchen nach kostenlosen Alternativen. Dies ist nur ein Beispiel für etwas, bei dem sich Entwickler weiterentwickeln müssen.

Ich denke, wir haben ein bisschen geschummelt mit der Mentalität, dass man einfach eine App für 99 Cent in den App Store stellen kann, und wenn man Glück hat, ist es reich. Das wird nicht mehr passieren. Selbst wenn Sie eine App für 99 Cent im App Store veröffentlichen und sie ganz nach oben kommt, werden Sie trotzdem nicht so reich werden, da die Menge für kostenpflichtige Apps nicht mehr vorhanden ist.

F. Denken Sie, dass ein abonnementbasiertes Modell ein praktikables Geschäftsmodell im App Store ist??

Es ist auf jeden Fall einen Versuch wert. Obwohl sich bestimmte Apps nicht für ein Abonnementmodell eignen, werden insbesondere Apps für Neuheiten, die von den Benutzern ein- oder zweimal verwendet werden. Es gibt einige Beispiele für abonnementbasierte Modelle, an die sich work-iTranslate erinnert -, aber sie sind definitiv schwer in Consumer-Apps zu finden.

Allerdings ist ein Abonnementmodell viel wertvoller, weil Sie wiederkehrende Einnahmen erzielen. Einen Dollar für eine App zu bekommen, ist für ein Unternehmen einfach nicht machbar. Sie müssen mindestens 100.000 Exemplare verkaufen, damit sich Ihre Zeit lohnt. Das ist wirklich schwierig. Es ist nicht unmöglich, aber es ist schwer zu machen. Ein abonnementbasiertes Modell ist ein gutes Modell, um im App Store zu experimentieren.

Q. Momentan konzentriert sich Tapity ausschließlich auf iOS. Ist das eine bewusste Entscheidung und wird sich dies in der Zukunft ändern??

Es war eine natürliche Entscheidung, weil ich Macs schon als Kind benutze, bevor sie cool waren. Es war daher natürlich, Sachen zu machen der Apfel Art und Weise und Apples Kultur strahlt wirklich mit unserer Unternehmenskultur aus. Wie bei Apple dreht sich bei Tapity alles um Design. Wir kümmern uns wirklich um die Details. Es ist uns ein besonderes Anliegen, Politiken zu erstellen und Apps zu erstellen, die Spaß machen, was der Philosophie von Apple entspricht.

Ich bin mir sicher, dass wir viele Prinzipien von Apples Philosophie erhalten haben. Dies bedeutet auch, dass es für uns einfach sinnvoll ist, Apps für die Plattform von Apple zu entwickeln, da sie dies im App Store zu schätzen wissen. Und sie verleihen solchen Unternehmen Apple Design Awards.

Wir haben das über die Jahre gewürdigt und ihre Kultur stimmt mit uns überein, weshalb wir bei ihnen geblieben sind. Und ich muss sagen, dass Exklusivität auch etwas ist. Es schadet unserer Beziehung zu Apple sicherlich nicht, dass unsere Apps nur auf iOS verfügbar waren. Wir haben eine sehr gute Beziehung zu Apple, und das ist für mich ein großer Vorteil. Ich bin vorsichtig damit.

Das heißt nicht, dass wir keine Apps für Android erstellen werden. Ich würde jedoch keine Android-App erstellen wollen, es sei denn, ich habe Android selbst verwendet, da mir klar ist, dass die Erfahrung anders ist. Als Designer muss ich mich mit den Benutzern meiner App einfühlen und wenn ich eine völlig andere Plattform verwende, wie kann ich dann für Benutzer dieser Plattform entwerfen? Es ist keine Kleinigkeit für uns. Wir fühlen uns als echte Verpflichtung.

F.Dies schließt an das App Design Handbook an, das Sie kürzlich mit Nathan Barry veröffentlicht haben. Beim Bauen für Mobilgeräte wird nicht nur Photoshop geöffnet, und die Leinwand wird mit Schaltflächen und Textfeldern gefüllt?

Eine Sache, die auf dem Handy versucht, ist, direkt in den Code zu springen. Sie haben eine Idee für eine App und beginnen mit dem Erstellen. Das kann in einigen Fällen funktionieren, aber ein entworfener Ansatz wird im Allgemeinen viel besser funktionieren.

Eine der Herausforderungen besteht darin, nicht zu erkennen, dass ein Entwurfsprozess erforderlich ist. Es muss entworfen werden und das beinhaltet eine Reihe von Dingen. Lassen Sie sich durch unseren Designprozess bei Tapity führen.

Wir beginnen mit der Unterteilung der App in drei Kategorien, strategisches Design, Interaktionsdesign und visuelles Design. Dies alles geschieht zu unterschiedlichen Zeitpunkten während des Designprozesses, aber Sie müssen zuerst beginnen, um den Rest zu starten.

Während des strategischen Designprozesses versuchen wir wirklich, unsere Benutzer durch das Erstellen von Personas kennenzulernen. Sie müssen nicht übertrieben sein, sondern fühlen sich so gut wie möglich in Ihre Benutzer ein, indem Sie so viel wie möglich über sie lernen. Jeder, mit dem Sie über Ihre Ideen für eine App sprechen können, kann dabei helfen.

Wir erstellen Personas oder fiktive Charaktere, die Eigenschaften von Benutzern repräsentieren, die wir unserer Meinung nach erfassen sollten. Zum Beispiel ist Sarah eine Anwältin, die ihre Stunden in sechsminütigen Schritten nachverfolgt, und im Grunde geben wir an, wie ihr Leben aussieht, um uns in ihren Kopf zu stecken. Wenn wir über ein Feature sprechen, ist es nicht "Benutzer möchten das". Es ist "Was würde Sarah mögen?" und "Was würde Sarah darüber denken?"

In der strategischen Phase machen wir ihre Erfahrungen mit und ohne App durch. Wenn diese App magisch wäre, wie könnte sie ihnen dabei helfen, ihre täglichen Erfahrungen zu machen? Wir besprechen dann, was wir wirklich für sie tun können, indem wir überlegen, was realistisch ist. Am Ende dieser Phase erhalten wir eine Definition von 1.0.

Wir treten dann in den Interaktionsdesignprozess ein. Bei Tapity machen wir es nicht sehr formal. Viele Leute erstellen formale Wireframes und wir haben dies mit Kunden gemacht, weil wir der Meinung waren, dass sie einen formelleren Ansatz benötigen. Wir hatten jedoch das Gefühl, dass wir in dieser Phase stecken blieben, weil die Leute die Wireframes wählen würden, wenn Sie es nicht sollten. Wireframes werden nur verwendet, um die Interaktionen zu reduzieren.

Heutzutage verwenden wir Whiteboards, um die gesamte App abzubilden. Es ist eine grobe Skizze der App, die wir wiederholen. Whiteboards machen dies sehr einfach und schnell. Wir verwenden eine App, Pop, mit der wir Bilder von unseren Skizzen aufnehmen und miteinander verknüpfen können, um eine Vorstellung davon zu bekommen, wie die App aussehen und sich anfühlen wird.

Natürlich wird das Interaktionsdesign fortgesetzt, während Sie sich mit dem visuellen Design beschäftigen, da Sie eine Tonne iterieren, wenn Sie tatsächlich sehen, wie es aussehen wird.

Die Schnittstelle zwischen Interaktion und visueller Gestaltung ist entscheidend. Das visuelle Design informiert das Interaktionsdesign und umgekehrt, sodass Sie die Verbindung nicht vollständig trennen können. Beim visuellen Design laufen wir am meisten ab. Es ist wahrscheinlich nicht so effizient wie ein sich wiederholendes Interaktionsdesign, aber es gibt Ihnen ein vollständigeres Bild von dem, was los ist.

Lasst uns über den Elefanten im Raum sprechen. Wie beurteilen Sie iOS 7 und welche Richtung Apple mit iOS eingeschlagen hat?

Die richtige Richtung ist schwer zu definieren. Ich weiß es zu schätzen, dass sie etwas Radikales getan haben, und ich finde das cool. Es macht immer Spaß, wenn die Dinge ein bisschen durcheinander geraten, ob Sie es mögen oder nicht. Es bietet neue Herausforderungen und ermöglicht es neuen Spielern, innovative Dinge zu tun, die etablierte Spieler nicht einholen können oder die zu langsam sind.

Im Allgemeinen mag ich iOS 7. Besonders am Anfang gab es bestimmte Dinge, die ich nicht mochte. Ich kenne einige Leute bei Apple und sie sind definitiv offen für Feedback. Aber die allgemeine Richtung ist festgelegt. Es wird im Laufe der Zeit reifen, aber ich denke, es ist eine gute neue Richtung, die die Dinge vermischt und uns neue Herausforderungen gibt.

Wie bei jeder neuen Plattform oder jeder neuen Designrichtung neigen die Leute dazu, genau das zu tun, was Apple tut. Als iOS zum ersten Mal veröffentlicht wurde und das SDK verfügbar wurde, sah alles genau wie Apples Apps aus. Im Laufe der Zeit wurden die Dinge jedoch reifer und die Menschen begannen zu experimentieren. Sie kreierten neue Erfahrungen, indem sie die Designs von Apple durcharbeiteten. Das muss bei iOS 7 passieren.

Ich habe einige Apps gesehen, die anfangen, in diese Richtung zu gehen, aber ich denke, dass die überwiegende Mehrheit, da sie sich für iOS 7 eignet, einen sehr konservativen Ansatz verfolgt, indem sie das tut, was Apple macht. Aber das will Apple gar nicht.

Man könnte meinen, Apple möchte, dass alles nach seinen Apps aussieht, aber sie wissen, dass es langweilig wird, wenn alles gleich aussieht. Ich habe mit Leuten bei Apple darüber gesprochen. Sie wollen Vielfalt und wissen, dass es irgendwann kommen wird, es dauert nur einige Zeit.

F. Wenn Sie heute mit der mobilen Entwicklung anfangen, welchen Rat würden Sie sich geben??

Aufgrund meiner eigenen Erfahrung wird es ein großer Faktor sein, dies zu tun. Wenn Sie nicht das Laufwerk dazu haben, werden Sie es nicht tun. Wie gesagt, ich habe ein paar Mal versagt, die iOS-Entwicklung zu lernen, weil die Lernkurve ziemlich steil ist.

Für mich passierte das, als ich die Idee für meine erste App hatte. Es war nicht nur ein vages "Ich möchte iOS-Entwicklung lernen". Es war "Ich möchte dieses Ding bauen und ich werde alles tun, um es zu bauen."

Anstatt sich zu sagen "Ich werde die iOS-Entwicklung lernen.", Sage es dir "Ich werde dieses Produkt bauen und ich werde die iOS-Entwicklung lernen, um es zu tun." Und das, denke ich, gibt dir das Fahren Sie weiter, um weiterzumachen.

Das Erlernen der iOS-Entwicklung wird dadurch viel konkreter. Es ist nicht nur "So erstellen Sie eine Tabelle. Aber ich weiß nicht, ob ich eine Tabelle brauche." Stattdessen "Ich versuche, diese App zu erstellen, und ich brauche eine Tabelle." Okay. So bauen Sie eine Tabelle und ich füge sie in meine App ein. "

Der erste Prototyp von Grades war nichts anderes als eine Reihe von Tutorials, die zusammen gehackt und gebogen wurden, um meinen Willen zu erfüllen. Nachdem ich die Prinzipien gelernt und gelernt hatte, wie man die Dinge richtig macht, habe ich den Prototyp verworfen und die App neu geschrieben. Die App als eine Möglichkeit, die Tutorials anzuwenden und die Dinge anzuwenden, die ich lernte, machte es sehr viel
einfacher und es ließ mich schneller lernen.

F. Vielen Dank, dass Sie sich die Zeit genommen haben, Ihre Erfahrungen mit den Lesern von Mobiletuts +, Jeremy, zu teilen. Wo kann man dich online finden??

Es war eine Freude. Sie können mir auf Twitter folgen und ich schreibe regelmäßig auf Tapitys Blog über iOS-Entwicklung, Marketing und Design.