Sebagai pengembang, bagaimana jika saya tidak mendukung iOS 3.1?

3

Saat ini saya sedang mengembangkan aplikasi iOS. Saya sedang mempertimbangkan untuk tidak mendukung apapun yang kurang dari iOS 3.1. Saya bertanya-tanya, dapatkah saya mengharapkan reaksi besar dari pelanggan yang membeli aplikasi ini dan mencoba menggunakannya pada perangkat yang belum diperbarui selama bertahun-tahun?

Nathan Clark
sumber
Maaf petugas. Saya akan melakukan yang lebih baik lain kali.
Nathan Clark
Jangan takut. Dunia yang kejam.
Nathan Clark
1
Ini di luar topik, dan mungkin akan lebih baik dijawab di Programmer. Tetapi karena jawaban sudah diterima dan suara sudah ada, tidak ada gunanya bermigrasi sehingga saya akan membiarkannya terbuka. (Untuk saat itu, mengapa orang hanya menunggu satu jam untuk melihat apa yang masuk? Sepertinya pertanyaannya sedang diubah pendek). Mod lain atau komunitas mungkin tidak setuju. C'est la vie.
Philip Regan
1
Saya pikir yang ini cukup cocok untuk programmer.se.com
Eimantas
Saya akan menghapus komentar saya sebelumnya yang sesuai karena pendapat populer :-) (sangat banyak karena diam)
bmike

Jawaban:

4

Untuk menambah data bagus yang sudah tersedia, inilah beberapa data Juni 2011 dari aplikasi gratis, "yang membeli putaran berikutnya", yang mungkin sedikit lebih representatif daripada Instapaper: Bagan versi iOS

Meskipun tidak setinggi persentase pengguna Instapaper, lebih dari 95% di iOS 4 menunjukkan Anda tidak akan kehilangan sejumlah besar pengguna.

perampok
sumber
7

Anda dapat menemukan statistik Marco Arment pada versi iOS yang ia kumpulkan dari aplikasi Instapaper-nya (seperti yang dikatakan CanuckSkier dalam komentar, Instapaper umumnya digunakan oleh orang yang paham teknologi, jadi "nyata" penggunaan orang mungkin sedikit kurang).

Ini sebuah grafik:

Statistik penggunaan iOS

Seperti yang Anda lihat, setidaknya 98% pengguna sudah menggunakan iOS 4.0 dan 96% di 4.2. Jadi saya kira Anda dapat dengan aman berhenti mendukung iOS 3.x.

Loïc Wolff
sumber
1
Perlu dicatat bahwa statistik tersebut hanya dari pelanggan Instapaper, jadi tidak harus mewakili pasar iOS secara keseluruhan. Dalam pengamatan saya, Instapaper cenderung lebih populer di antara set nerd, yang cenderung lebih sering melakukan upgrade. Tentu saja, seberapa besar dampak data itu tidak jelas. Angka-angka ini adalah titik awal yang bagus, itu hanya sesuatu yang perlu diingat. Yang mengatakan, dengan mendukung ≥4.2.1, Anda hanya kehilangan iPhone asli dan pengguna iPod Touch generasi 1, yang mungkin merupakan taruhan yang aman.
robmathers
Benar, saya memperbarui jawaban saya untuk sedikit menurunkan statistik.
Loïc Wolff
Terima kasih Loic Woiff! Saya membagikan pendapat CanuckSkier. Saya telah membaca posting blog Marco. Itu bacaan yang bagus. Posting ini memberi saya beberapa alasan untuk mengabaikan IOS 3.1 ,, beberapa. Namun, pasar saya berfokus pada orang tua dengan anak kecil. Dan, di lingkaran kecil teman-teman saya yang telah setuju untuk menguji aplikasi beta, tampaknya 10% dari mereka berjalan dengan iPod Touch 1 gen yang belum pernah diperbarui. Sekarang, seandainya saya menjadi Marco melakukan tes yang sama dengan teman-teman, saya akan membayangkan persentase itu menjadi jauh lebih sedikit. Terima kasih untuk kalian berdua.
Nathan Clark
Saya suka pemikiran di balik penanganan marco terhadap dilema yang dihadapi semua pengembang.
bmike
Sepakat. Dia tampaknya memikirkan semuanya dengan cukup teliti dan tampaknya cukup pintar. Jika Anda tertarik pada detail lebih lanjut tentang hal ini dan topik dev iOS lainnya (plus banyak hal yang lebih umum), pasti lihat podcastnya di 5by5 , Bangun & Analisis jika Anda belum mendengarkan. Dia berbicara tentang masalah ini secara khusus di episode # 29 saya pikir.
Robmathers
2

Anda dapat memeriksa sendiri. Lihat di iTunes app store untuk aplikasi populer yang melayani demografi pelanggan yang sama seperti milik Anda, dan yang hanya berjalan pada versi OS yang lebih baru (3.2, atau 4.1 atau lebih baru). Periksa ulasan untuk aplikasi tersebut, dan lihat proporsi komentar negatif yang mereka dapatkan karena tidak mendukung ini dan itu.

Biasanya jumlahnya kecil, karena pengguna perangkat yang lebih tua, dan orang yang tidak memperbarui OS mereka, tidak membeli sebanyak mungkin aplikasi dibandingkan orang yang memiliki perangkat terbaru dan / atau meningkatkan OS mereka. Banyak aplikasi populer dan berperingkat tinggi hanya kompatibel dengan versi OS yang sangat baru.

Jadi, tidak ada serangan balasan yang besar.

hotpaw2
sumber
Ehh, tidakkah Anda harus membeli aplikasi untuk meninjau / menilai itu saat ini? Saya tidak akan mengharapkan komentar negatif dalam kasus ini ...
nohillside
@panix: Mungkin tidak terlalu mengejutkan, mengingat sifat manusia, jumlahnya tidak nol, karena beberapa orang membeli aplikasi tanpa membaca deskripsi aplikasi atau persyaratan perangkat.
hotpaw2
0

Ini lebih merupakan jawaban opini, tetapi saya menduga bahwa jumlah orang dengan versi iOS lama akan menurun seiring berjalannya waktu, sedangkan jumlah orang dengan versi iOS terbaru akan meningkat banyak , baik karena semakin banyak orang membeli Perangkat iOS dan iCloud membuat pembaruan perangkat lunak lebih mudah (tidak diperlukan iTunes) dan lebih cepat (pembaruan delta).

Waktu yang dihabiskan untuk mendukung bahkan 3,1 bernilai lebih sedikit seiring berjalannya waktu, sedangkan waktu yang dihabiskan untuk memfokuskan pada fitur-fitur baru dalam versi yang lebih baru terbayar sekarang, dan terus membuahkan hasil.

Paul D. Waite
sumber