Setelah melihat keberhasilan beberapa pengembang dalam menjual Aplikasi untuk iPhone, dan dengan iPad yang sekarang keluar, pasti ada banyak pengembang yang berpikir "Kenapa tidak Me?". Keberhasilan awal yang menonjol termasuk Trism pada 2008, di mana pengembang Steve Demeter menciptakan permainan puzzle sebagai proyek sampingan dan menghasilkan $ 250.000 (setelah dipotong Apple) dalam beberapa bulan.
Tahun lalu melihat FireMint Kontrol Penerbangan (Gambar di atas) tahan tempat # 1 selama beberapa minggu dan terjual lebih dari 700.000. Tautan di atas mengarah ke PDF 16 halaman di mana mereka menerbitkan angka penjualan mereka. Mereka berharap dapat mengulangi kesuksesan sekarang dengan versi HD yang ditingkatkan untuk iPad.
$ Miliar Bisnis
Ada lebih dari 100.000 pengembang Aplikasi iPhone terdaftar, dengan lebih dari 186.000 Aplikasi di App Store untuk iPhone / iPod dan lebih dari 3.500 untuk iPad saat ini ditulis (menurut 148 Aplikasi). Apple menurut pengakuan mereka sendiri telah menjual lebih dari 85 juta perangkat (50 juta iPhone dan 35 juta iPod Touches) dan game adalah kategori nomor satu yang membuatnya jauh lebih sulit untuk mencapai kesuksesan. Pada bulan April menurut 148 Aplikasi, rata-rata 105 game dirilis setiap hari!
Setahun yang lalu, satu miliar aplikasi telah diunduh dan sekarang mencapai 3 miliar. Sejumlah besar dari mereka gratis (sekitar 22% dari Aplikasi) tetapi masih sejumlah besar uang yang dibayarkan oleh Apple kepada pengembang setelah potongan 30% yang diambil Apple.
Tidak mudah menghasilkan banyak uang. Menciptakan Aplikasi adalah satu hal tetapi menjualnya dalam jumlah yang cukup adalah permainan bola yang sangat berbeda yang menuntut Anda mempromosikannya, dan memberikan salinan gratis untuk ulasan. Dalam beberapa kasus, orang membayar pengulas untuk meninjau Aplikasi mereka. Jika Anda benar-benar beruntung dan Apple mengambilnya, Anda akan mendapatkan banyak promosi gratis.
Mulai
Singkatnya, jika Anda ingin mengembangkan untuk iPhone:
- Anda memerlukan Komputer Mac, Mac Mini, iMac, MacBook, dll. Anda tidak dapat mengembangkan untuk App Store pada PC Windows atau Linux.
- Bergabunglah dengan Program Pengembang iPhone Gratis. Ini memberikan akses ke sistem pengembangan SDK dan Xcode yang Anda unduh dan instal. Ini termasuk emulator sehingga Anda dapat menguji sebagian besar aplikasi kecuali yang membutuhkan perangkat keras seperti kamera atau GPS.
- Bayar $ 99 setahun untuk akses ke program pengembang. Ini memungkinkan Anda menginstal aplikasi di iPhone / iPod Touch / iPad Anda sendiri. Ini juga memberikan akses sebelumnya ke betas dan versi masa lalu SDK.
Proses pengembangan
Jadi, Anda telah mengembangkan dan mendapatkan versi yang berjalan di emulator. Selanjutnya, Anda telah membayar $ 99 dan diterima di program pengembang. Ini berarti Anda sekarang dapat mencoba aplikasi Anda di iPhone Anda. Berikut ini adalah ikhtisar tentang bagaimana Anda melakukannya. Situs web pengembang Apple memberikan lebih banyak detail.
Anda memerlukan sertifikat Pengembangan iPhone. Ini adalah contoh dari Enkripsi Kunci Publik.
Untuk itu, Anda harus menjalankan aplikasi Keychain Access di Mac (dalam alat pengembang) dan buat Permintaan Penandatanganan Sertifikat kemudian unggah ke Portal Program Pengembang iPhone Apple dan dapatkan sertifikatnya. Anda juga harus mengunduh sertifikat perantara dan menginstal keduanya di Akses Keychain.
Selanjutnya adalah mendaftarkan iPhone Anda dll sebagai perangkat Pengujian. Anda dapat memiliki hingga 100 perangkat yang berguna untuk tim yang lebih besar, terutama ketika ada iPhone 3G, 3GS, iPod touch, dan iPad untuk diuji.
Kemudian Anda mendaftarkan aplikasi Anda. Terakhir, dengan dilengkapi id aplikasi dan id perangkat Anda dapat membuat Profil Penyedia di situs web Apple. Ini akan diunduh, diinstal ke Xcode dan Anda bisa menjalankan Aplikasi di iPhone!
App Store
Kecuali Anda adalah perusahaan besar dengan lebih dari 500 karyawan atau universitas yang mengajarkan pengembangan Aplikasi iPhone, hanya ada dua cara untuk mendistribusikan aplikasi Anda.
- Kirimkan ke App Store
- Mendistribusikannya dengan Distribusi Ad-Hoc.
Mendistribusikan melalui App Store adalah apa yang kebanyakan orang kira ingin saya lakukan. AD hoc berarti Anda menghasilkan salinan untuk iPhone tertentu, dll, dan dapat menyediakannya hingga 100 perangkat yang berbeda. Sekali lagi Anda perlu mendapatkan sertifikat, jadi jalankan Akses Keychain dan buat permintaan Penandatanganan Sertifikat lain, lalu buka situs web portal pengembang Apple dan dapatkan sertifikat distribusi. Anda akan mengunduh dan menginstal ini dalam Xcode dan menggunakannya untuk menghasilkan Profil Penyediaan Distribusi.
Untuk mengirimkan Aplikasi Anda ke App Store Anda juga perlu yang berikut:
- Daftar kata-kata deskriptif sehingga dapat ditemukan di App Store.
- Tiga ikon (29 x 29, 57 x 57 dan 512 x 512).
- Gambar Peluncuran yang muncul saat Aplikasi Anda sedang memuat.
- Beberapa (1-4) tangkapan layar dari layar Aplikasi Anda.
- Informasi kontrak.
Kemudian Anda melakukan pengiriman yang sebenarnya ke situs web ItunesConnect (bagian dari Apple.com), menetapkan harga (atau gratis) dll. Kemudian, dengan asumsi bahwa Anda telah menghindari banyak cara agar Apple menolak Aplikasi Anda dari App Store, itu akan muncul dalam beberapa hari.
Berikut adalah beberapa alasan penolakan tetapi tidak lengkap, jadi silakan baca dokumen praktik terbaik Apple:
- Itu dianggap tidak pantas, mis. pornografi.
- Itu crash.
- Memiliki backdoor atau berbahaya.
- Ini menggunakan API pribadi.
Apple mengatakan bahwa mereka menerima 8.500 Aplikasi per minggu dan 95% dari pengiriman diterima dalam 14 hari. Semoga sukses dengan kiriman Anda dan dapatkan koding!
BTW jika Anda memutuskan untuk memasukkan Telur Paskah (layar kejutan, konten tersembunyi, lelucon, dll.) Di Aplikasi Anda, pastikan untuk memberi tahu tim peninjau cara mengaktifkannya. Mereka tidak akan memberi tahu; bibir mereka tertutup rapat. Jika di sisi lain Anda tidak memberi tahu mereka dan itu keluar, maka mungkin juga Aplikasi Anda dari App Store!