Sebagai perusahaan yang berbasis di Eropa, apakah mungkin untuk menulis aplikasi iPad khusus untuk pelanggan?


11

Pelanggan kami ingin kami menulis aplikasi khusus untuknya yang dapat ia gunakan pada beberapa iPad di perusahaannya. Aplikasi ini mungkin hanya berguna untuk pelanggan yang satu ini (mungkin untuk dua atau tiga pelanggan lagi di masa depan, tetapi hanya setelah penyesuaian tambahan).

Saya membaca bahwa jika pelanggan berlangganan Program Pembelian Volume Apple , kami dapat memberinya aplikasi B2B khusus . Namun, ini tampaknya terbatas pada pengembang AS (atau pelanggan? Atau keduanya?).

Apa alternatif untuk pengembang perangkat lunak berbasis di Eropa (atau, lebih umum, non-AS) dan pelanggan lokal mereka?


15
Saya perhatikan satu suara dekat "terlalu lokal" sudah. Mengklasifikasikan seluruh dunia di luar AS sebagai " wilayah geografis kecil " adalah pernyataan yang cukup berani ...
Heinzi


2
@Heinzi Terlalu dilokalkan tidak selalu berarti geografis. Saya setuju - ini berlaku untuk sejumlah besar pengembang.
Michael K

akankah jailbreaking ipads untuk menginstal aplikasi yang tidak disetujui apel menjadi masalah?
Ryathal

3
Apakah Anda bertanya kepada Apple?
yannis

Jawaban:


2

Solusi "benar" untuk ini adalah bahwa klien Anda membuat Akun Perusahaan dengan Apple untuk mengembangkan aplikasi internal. Anda membuat aplikasi itu dan menandatanganinya dengan profil / identitas klien Anda.

Ya, klien Anda harus membayar biaya tahunan (agak kecil). Tetapi dengan sedikit keberuntungan mereka tetap menginginkan lebih banyak aplikasi. :)

Anda tentu saja dapat membuat akun Perusahaan untuk diri sendiri, memberi tahu Apple bahwa Anda akan mengembangkan sendiri dan menggunakannya untuk mendistribusikan aplikasi itu ke klien mana pun yang ingin melakukannya. Anda tidak akan membuat sistem toko dan Apple mungkin tidak akan memperhatikan atau peduli. Tapi itu akan menjadi pelanggaran kontrak Akun Perusahaan dan karenanya saya TIDAK merekomendasikan melakukan ini. Klien Anda mungkin dengan senang hati akan membayar biaya pengembang tahunan.


Seperti yang Anda tunjukkan, apa yang diinginkan klien penulis, memerlukan EA dari Apple. Penulis harus memberi tahu klien tersebut tentang biaya tambahan dan cukup menambahkannya ke dalam biaya aplikasi. Klien jelas ingin aplikasi tersebut cukup untuk mempekerjakan seseorang untuk menulisnya, jika mereka memiliki peralatan, itu tidak akan menjadi masalah. Ini harus ditagih ke harga aplikasi itu sendiri.
Ramhound

1

Apa yang saya lakukan dalam situasi serupa adalah membuat aplikasi intranet berbasis web yang meniru fungsi tablet. Ada sejumlah kerangka kerja JQuery yang akan bekerja untuk ini, seperti Sencha Touch . Ini akan memungkinkan Anda untuk menghindari "dinding pembatas" Apple dan bekerja dengan tablet berbasis Android dan bahkan browser berbasis webkit di desktop / laptop juga.


Itu ide yang sangat bagus; sayangnya, aplikasi harus bekerja "di jalan" tanpa koneksi internet.
Heinzi

Sangat disayangkan. Sudah semakin jarang akhir-akhir ini "awan" memiliki seseorang meminta aplikasi yang tidak terhubung.
jfrankcarr

Saya kira tren mengarah ke aplikasi lokal yang menyinkronkan data mereka dengan cloud, setidaknya untuk perangkat seluler. Bayangkan seorang salesman mengunjungi pelanggan potensial dan kemudian berkata "Oh, saya ingin mengambil pesanan Anda di iPad saya, tetapi sepertinya saya tidak memiliki koneksi internet di sini ..."
Heinzi

Atau mereka mengambil pesanan dan ketika mereka melakukan sinkronisasi mereka menemukan bahwa produk tersebut telah dibeli oleh orang lain dan persediaan yang tersedia berikutnya hanya beberapa minggu lagi. Saya melakukan sinkronisasi pada tahun 90-an dan awal 00-an. Saya senang sekarang memiliki hampir memperbarui instan pesanan dan data inventaris. Saya hanya akan merekomendasikan pendekatan sinkronisasi jika pengguna sering keluar dari jangkauan internet seluler.
jfrankcarr
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.