Orang suka mengobrol dengan cepat di aplikasi Snapchat, sedemikian rupa sehingga perusahaan yang berusia dua tahun itu dihargai $ 860 juta. Orang-orang berbagi foto terus-menerus di Instagram, itulah sebabnya Facebook menghabiskan $ 1 miliar untuk memperoleh program sebagai aplikasi mandiri. Aman untuk mengatakan bahwa pasar aplikasi sedang booming.
Dan, dan itu lebih mudah daripada yang Anda pikirkan untuk melakukannya - bahkan jika Anda bukan pengembang (atau “pendiri teknis, ” seperti yang mereka katakan di Startup Land). Jika Anda punya ide bagus dan bagus dengan sisi bisnis, ada banyak sumber belajar dan peluang outsourcing untuk membantu Anda menciptakan aplikasi besar berikutnya.
Inilah ikhtisar dasar-dasar yang Anda butuhkan untuk memulai.
Dapatkan Akun Pengembang App Store Anda
Hal pertama yang pertama: Anda tidak bisa menjual aplikasi yang tidak bisa Anda daftarkan. Membuat akun Anda dengan Apple App Store biayanya sekitar $ 100 per tahun, tetapi itu perlu kecuali Anda mengembangkan aplikasi di bawah perusahaan atau nama lain yang akan membayar Anda dari pendapatan.
Dan bahkan jika Anda tidak akan meluncurkan aplikasi untuk sementara waktu, ini bagus untuk dilakukan sekarang - akun App Store menyediakan akses ke alat dan sumber daya pengembangan yang bermanfaat.
Petakan Aplikasi Anda
Informasi apa yang akan ditemukan orang di layar beranda? Halaman apa yang Anda butuhkan? Apa yang akan diharapkan pengguna? Bagaimana alur aplikasi?
Sebelum Anda benar-benar mulai membangun aplikasi Anda, Anda akan ingin mempertimbangkan seperti apa pengalaman pengguna itu dan mulai membuat representasi visual dari itu. Anda tidak harus tahu estetika yang tepat, tetapi dapatkan sesuatu yang logis dan representatif bersama. Membuat "wireframe" terperinci dari aplikasi menggunakan gambar sketsa tangan di atas kertas atau aplikasi wireframing digital seperti Balsamiq akan membantu Anda mengatur pemikiran Anda atau mengomunikasikan fungsionalitas aplikasi dengan seluruh tim Anda. Pada catatan itu:
Menyatukannya
Langkah selanjutnya dalam memutar roda pengembangan aplikasi Anda sebenarnya adalah mengkodekannya. Tapi jangan biarkan itu mengintimidasi Anda! Jika Anda ingin tangan Anda kotor, secara digital, banyak pengembang yang membawa keahlian mereka ke internet untuk membantu pemula.
Jika Anda mengerjakan pekerjaan penuh waktu dan ingin memanfaatkan ide Anda dengan cepat - atau jika Anda sedang membangun sesuatu yang sangat kompleks - Anda juga dapat mempekerjakan orang lain untuk merancang dan memberi kode aplikasi Anda untuk Anda. Berikut ini ikhtisar pada kedua opsi.
Opsi 1: Pelajari Kode Diri Anda
Berikut adalah beberapa sumber daya terbaik internet untuk pengkodean DIY. Dengan ketekunan, banyak orang mulai mengkode aplikasi dasar dalam bulan pertama.
Anda juga harus memiliki dan terbiasa dengan yang berikut:
Opsi 2: Bangun Tim
Jika Anda ingin merekrut orang lain untuk membangun aplikasi Anda, Anda perlu mengatur beberapa jenis keterampilan dan personil untuk menggambar sesuai kebutuhan. Meskipun beberapa kontraktor bisa terampil dalam berbagai bidang, jangan berharap menemukan semua keterampilan ini dalam satu orang. Bergantung pada kompleksitas aplikasi Anda, kemungkinan Anda perlu melakukan outsourcing seluruh tim atau bahkan menyewa agen dengan penawaran komprehensif di rumah.
Yang paling penting, pahami set keterampilan yang tepat yang Anda perlukan dari tim Anda. Desainer UX (yang merancang fungsionalitas aplikasi) harus memahami dasar-dasar tata letak, arsitektur informasi, dan elemen fungsionalitas pengguna. Desainer Grafis (yang mendesain logo dan elemen visual lainnya) perlu memahami elemen visual branding dan kontinuitas merek dan bagaimana skema warna dan font berkontribusi terhadap branding. Pengembang akan membangun basis data dasar untuk aplikasi, dan harus memiliki pengalaman khusus dalam melakukan ini untuk aplikasi iPhone. Pengembang akan menjadi orang yang mewujudkan ide dan desain Anda dan dapat membantu mengirimkannya ke App Store dengan sukses.
Berikut adalah beberapa tempat untuk mencari desainer dan pengembang yang sesuai dengan anggaran apa pun:
Layanan seperti oDesk atau Elance akan menjadi pendekatan yang paling ekonomis, karena tarif berkisar antara $ 10 hingga $ 50 per jam untuk bakat luar negeri, dibandingkan bekerja dengan agen layanan penuh yang berbasis di AS, di mana tarif biasanya berkisar dari $ 75 hingga $ 200 per jam. (Secara total, Anda dapat mengharapkan untuk membayar $ 5.000 - $ 10.000 ketika bekerja dengan freelancer, atau di mana saja dari $ 20.000 - $ 150.000 ketika bekerja dengan suatu perusahaan.) Jika Anda memutuskan untuk mengambil jalan ini, pastikan untuk membaca artikel Derek Sivers tentang outsourcing terlebih dahulu.
Juga ingat bahwa, ketika bekerja dengan tim, komunikasi adalah yang terpenting. Dari pembaruan hingga instruksi, dari menyampaikan ide hingga mendapatkan input, Anda perlu memiliki alat untuk memastikan Anda tetap berhubungan dengan tim Anda. Alat manajemen proyek seperti Basecamp adalah beberapa alat yang paling berguna di luar sana untuk berbagi dan mengatur ide. Anggap saja seperti memiliki papan tulis akses jarak jauh di ruang konferensi digital dengan semua orang di tim Anda.
Belum siap?
Seperti yang dapat Anda lihat, ada banyak pilihan untuk merancang dan membangun aplikasi impian Anda tanpa menemukan co-founder teknis untuk bergabung dengan Anda. Sekarang, ambil ide itu dan jalankan dengannya.
Sumber daya apa lagi yang Anda temukan untuk membantu menghidupkan aplikasi iPhone Anda?