Neden iPad için Instagram Oluşturmak Düşündüğünüzden Daha Zor?

click fraud protection

Önemli Çıkarımlar

  • Bir uygulama geliştirmek, bir liman olsa bile, çok fazla zaman ve kaynak gerektirir.
  • Uygulamanın düzenini değiştirmesi, farklı ekran boyutlarına göre ayarlanması ve ek donanım için optimize edilmesi gerekir.
  • Bunun gibi bir proje aynı zamanda tüm bir geliştirme ekibini gerektirir ve bu da büyük olasılıkla insanları diğer çalışmalardan uzaklaştırmak anlamına gelir.
Bir ofis ortamında proje maketleri üzerinde çalışan bir uygulama geliştiricisi.

S Rawu Th Ni Rothr / EyeEm / Getty Images

İPad için resmi bir Instagram uygulaması geliştirmek, mevcut bir iPhone uygulaması ve çalışılacak web sitesi ile bile gerçekten çok fazla iş olacaktır.

Instagram CEO'su Adam Mosseri son zamanlarda belirtilen şirket kaynakları buna ayıramadığı için resmi bir iPad Instagram uygulamamız yok. Bu da bir bahane değil - uygulama geliştirmenin oldukça karmaşık olduğu ortaya çıktı.

Bir liman gibi görünüşte basit bir şey bile hala çok fazla çalışma gerektirecektir. Ortalama bir kullanıcının beklediğinden çok daha karmaşık ve ilgili.

"Instagram uygulamasını iPad'e getirirken dikkate alınması gereken daha fazla faktör var" dedi.

Katherine Brown, Spyic'in kurucusu, LIfewire ile bir e-posta röportajında. "Hiçbir şirketin sınırsız kaynağı yoktur ve bu, yeni ekran boyutlarına uyum sağlamaktan daha fazlası olacaktır."

Uygulama

İPhone'dan iPad'e Instagram gibi bir bağlantı noktasının basit bir mesele olacağını varsaymak kolaydır. Uygulama zaten bir Apple platformunda var, bu yüzden onu başka bir platforma getirmek o kadar zor olmamalı, değil mi? Hayır, doğru değil.

iPhone ve iPad'in fiziksel olarak farklı olmasının yanı sıra, deneyimin her ikisinde de aynı olmasını sağlamak için çok zaman ve çaba harcanması gerekecek. Bu, fotoğrafların doğru boyutlarda olmasını, düğmelerin düzgün şekilde hizalanmasını, bildirimlerin çalışmasını ve çok daha fazlasını sağlamak anlamına gelir.

Bir uygulama üzerinde çalışan, bir beyaz tahta üzerinde işlevselliğin diyagramını çizen bir geliştirme ekibi.

Christina @ wocintechchat.com / Unsplash

Uygulamanın biraz farklı boyutlara sahip daha büyük bir ekranda doğru şekilde görüntülendiğinden emin olmak, başlı başına ilgili bir görevdir. "Kullanıcı deneyimi tasarımının her iki cihazda da iyi görünmesini sağlamaları ve yeni cihaz için kodu değiştiren kodu gözden geçirmeleri gerekecek" dedi. Mark Varnas, bir e-posta röportajında ​​Red9'un baş teknoloji sorumlusu.

"Bu, düzenleri ve tasarımı değiştirmeyi, içeriği yeni boyut için güncellemeyi, yeni özellikler eklemeyi ve uygulamayı yeni ekran boyutu için optimize etmeyi içerebilir."

Geliştirme ayrıca, halihazırda var olan ve neredeyse mevcut olan uygulama ve web sitesi için diğer projeler üzerinde çalışmak için harcanabilecek zaman alacaktır. 1 milyar aktif kullanıcı. Ve tüm bu kullanıcıları tutmak için Instagram'ın yeni özellikleri denemeye ve mevcut olanları iyileştirmeye devam etmesi gerekiyor.

Ekipleri birkaç ay boyunca bu işten uzaklaştırmak, resmi bir iPad uygulamasına sahip olmamaktan daha önemli sorunlar yaratabilir.

İnsanlar

Bunun gibi bir proje tek bir geliştiriciye devredilmez - Instagram'ın tüm ekibini buna ayırması gerekir. Her şeyi test etmek, sorunları gidermek ve doğal kabul ettiğimiz diğer tüm gelişimsel ayrıntıları yapmak için birden fazla kişinin hazır olması gerekir. Yeni bir uygulama üzerinde çalışmak üzere biri atanırsa, bu durum muhtemelen kurulu ekiplerin etkinliğini de azaltacaktır.

Bir uygulama tasarımı hakkında bir tasarım ekibi toplantısı.

Thomas Barwick / Getty Images

Brown'a göre, "İhtiyaç duyulan ekibin büyüklüğü için makul bir tahmin, yazılımın zamanına ve kapsamına bağlıdır. geliştirme süreci." Yani Instagram insanları karıştırabilse bile, tam olarak kaç tane olacağını tam olarak bilemezdi. ihtiyaç. Ve eğer yanlış tahmin ederse, bu işleri daha da zorlaştırabilir.

"Zamanı ve ekip büyüklüğünü tahmin etmek zor olsa da, aynı anda en az 4-5 kişilik bir ekibin üzerinde çalışmasını gerektirebilir" Varnas, "Taşımanın sorunsuz ilerlemesi için bir geliştiricinin deneyimli bir yazılım mühendisleri ekibi ve tasarımcılar. Bu ekip, taşıma işlemi sırasında herhangi bir hata, tasarım kusuru veya diğer sorunların ortaya çıkması durumunda destek için orada olacaktır."

Öyle görünüyor ki, en azından şimdilik, iPad için özel olarak tasarlanmış resmi bir Instagram uygulaması olmadan idare etmeye devam etmemiz gerekecek. Mosseri'nin başlangıçta ima ettiği gibi, böyle bir proje çok fazla zaman ve kaynak gerektirecek ve başka yerlerde en iyi şekilde kullanılacaktır. Bu talihsiz, ama en azından mümkün iPad'de iPhone uygulamasını kullanın Biz beklerken.