Warum es schwieriger ist, Instagram für das iPad zu erstellen, als Sie denken

click fraud protection

Die zentralen Thesen

  • Die Entwicklung einer App, auch wenn es sich um einen Port handelt, erfordert viel Zeit und Ressourcen.
  • Die App müsste ihr Layout ändern, sich an unterschiedliche Bildschirmgrößen anpassen und für zusätzliche Hardware optimiert werden.
  • Ein Projekt wie dieses würde auch ein ganzes Entwicklungsteam erfordern, was wahrscheinlich bedeuten würde, dass Leute von anderen Arbeiten abgezogen werden.
Ein App-Entwickler, der in einer Büroumgebung an Projektmodellen arbeitet.

S Rawu Th Ni Rothr / EyeEm / Getty Images

Die Entwicklung einer offiziellen Instagram-App für das iPad wäre in der Tat viel Arbeit, selbst mit einer bestehenden iPhone-App und einer Website, auf der man arbeiten kann.

Instagram-Chef Adam Mosseri vor kurzem angegeben dass wir keine offizielle iPad-Instagram-App haben, weil das Unternehmen die Ressourcen dafür nicht aufwenden kann. Dies ist auch keine Entschuldigung für das Händewinken – es stellt sich heraus, dass die App-Entwicklung ziemlich kompliziert ist.

Selbst etwas so scheinbar Einfaches wie eine Portierung würde immer noch sehr viel Arbeit erfordern. Es ist viel komplizierter und komplizierter, als der durchschnittliche Benutzer erwarten könnte.

„Es gibt mehr Faktoren, die berücksichtigt werden müssen, um die Instagram-App auf das iPad zu bringen“, sagte Katherine Brown, Gründer von Spyic, in einem E-Mail-Interview mit LIFEwire. "Kein Unternehmen hat unbegrenzte Ressourcen, und es wäre mehr als eine einfache Anpassung an die neuen Bildschirmdimensionen."

Die App

Es ist leicht anzunehmen, dass eine Portierung von etwas wie Instagram vom iPhone auf das iPad eine einfache Sache wäre. Die App existiert bereits auf einer Apple-Plattform, also sollte es nicht so schwer sein, sie auf eine andere zu übertragen, oder? Nun, nein, nicht richtig.

Abgesehen davon, dass das iPhone und das iPad physisch unterschiedlich sind, müsste viel Zeit und Mühe aufgewendet werden, um sicherzustellen, dass das Erlebnis bei beiden gleich ist. Dies bedeutet, dass die Fotos die richtige Größe haben, die Schaltflächen richtig ausgerichtet sind, Benachrichtigungen funktionieren und vieles mehr.

Ein Entwicklungsteam, das an einer App arbeitet und die Funktionalität auf einem Whiteboard darstellt.

Christina @ wocintechchat.com / Unsplash

Sicherzustellen, dass die App auf einem größeren Bildschirm mit leicht unterschiedlichen Abmessungen richtig angezeigt wird, ist allein schon eine komplizierte Aufgabe. „Sie müssten sicherstellen, dass das Design der Benutzererfahrung auf beiden Geräten gut aussieht, und den Code durchgehen, um es für das neue Gerät zu ändern“, sagte Mark Varnas, Chief Technology Officer von Red9, in einem E-Mail-Interview.

"Dies kann das Ändern von Layouts und Design, das Aktualisieren des Inhalts für die neue Größe, das Hinzufügen neuer Funktionen und die Optimierung der App für die neue Bildschirmgröße umfassen."

Die Entwicklung würde auch Zeit in Anspruch nehmen, die für die Arbeit an anderen Projekten für die App und Website verwendet werden könnte, die bereits existieren und fast haben 1 Milliarde aktive Nutzer. Und um all diese Nutzer zu behalten, muss Instagram immer wieder neue Funktionen ausprobieren und bestehende verfeinern.

Wenn Teams für mehrere Monate von dieser Arbeit abgezogen werden, kann dies zu größeren Problemen führen, als keine offizielle iPad-App zu haben.

Die Menschen

Ein Projekt wie dieses würde nicht an einen einzelnen Entwickler übergeben – Instagram müsste ein ganzes Team dafür einsetzen. Mehrere Personen müssten verfügbar sein, um alles zu testen, Fehler zu beheben und alle anderen Entwicklungsdetails zu erledigen, die wir für selbstverständlich halten. Dies würde wahrscheinlich auch die Effektivität etablierter Teams verringern, wenn jemand mit der Arbeit an einer neuen App beauftragt wird.

Ein Design-Team-Meeting über ein App-Design.

Thomas Barwick / Getty Images

Brown sagt: „Eine vernünftige Schätzung der benötigten Teamgröße hängt von der Zeit und dem Umfang der Software ab Entwicklungsprozess." Selbst wenn Instagram also Leute herummischen könnte, würde es nicht unbedingt genau wissen, wie viele es sein würden brauchen. Und wenn es falsch geraten ist, könnte das die Sache noch schwieriger machen.

"Obwohl es schwierig ist, die Zeit und die Teamgröße abzuschätzen, kann es erforderlich sein, dass ein Team von mindestens 4-5 Personen gleichzeitig daran arbeitet." sagte Varnas: "Um eine reibungslose Portierung zu ermöglichen, muss ein Entwickler mit einem erfahrenen Team von Software-Ingenieuren zusammenarbeiten und Designer. Dieses Team ist für den Support da, falls während des Portierungsprozesses Fehler, Designfehler oder andere Probleme auftreten."

Es scheint also, als müssten wir zumindest vorerst weiterhin auf eine offizielle Instagram-App verzichten, die speziell für das iPad entwickelt wurde. Wie Mosseri ursprünglich angedeutet hatte, würde ein solches Projekt viel Zeit und Ressourcen erfordern, die am besten woanders eingesetzt werden. Schade, aber zumindest ist es möglich Verwenden Sie die iPhone-App auf dem iPad während wir warten.