Skip to main content

Jadikan ia berlaku: bagaimana untuk merancang aplikasi iphone pertama anda

Driver app announcement with Uber CEO | April 10, 2018 | Uber (Mungkin 2025)

Driver app announcement with Uber CEO | April 10, 2018 | Uber (Mungkin 2025)
Anonim

Orang suka berbual dengan gembira dengan aplikasi Snapchat, sehingga syarikat berusia dua tahun itu bernilai $ 860 juta. Orang-orang berkongsi foto secara berterusan di Instagram, itulah sebabnya Facebook menghabiskan $ 1 bilion untuk memperoleh program ini sebagai aplikasi yang berdiri sendiri. Ia selamat untuk mengatakan bahawa pasaran aplikasi sedang berkembang pesat.

Dan, dan lebih mudah daripada yang anda fikirkan untuk masuk ke dalamnya-walaupun anda bukan pemaju (atau "pengasas teknikal" seperti yang mereka katakan di Startup Land). Jika anda mempunyai idea yang bagus dan bagus dengan bahagian perniagaan, terdapat banyak sumber pembelajaran dan peluang penyumberan luar untuk membantu anda dengan sebenarnya mewujudkan aplikasi besar seterusnya.

Berikut adalah ringkasan asas yang anda perlukan untuk bermula.

Dapatkan Akaun Pembangun Apl App Anda

Perkara pertama dahulu: Anda tidak boleh menjual aplikasi yang tidak boleh anda cantumkan. Mendapatkan akaun anda dengan kos Apple App Store sekitar $ 100 setahun, tetapi perlu jika anda tidak mengembangkan aplikasi di bawah syarikat atau nama lain yang akan membayar anda daripada pendapatan.

Dan walaupun anda tidak akan melancarkan aplikasi anda untuk seketika, ini bagus untuk dilakukan sekarang-akaun App Store menyediakan akses kepada alat dan sumber pembangunan berguna.

Map App Out Anda

Maklumat apa yang akan dicari orang pada skrin utama? Halaman apa yang anda perlukan? Apa yang diharapkan oleh pengguna? Bagaimanakah aplikasi akan mengalir?

Sebelum anda benar-benar mula membina aplikasi anda, anda akan ingin mempertimbangkan pengalaman pengguna seperti mana dan mula mencipta perwakilan visual. Anda tidak perlu mengetahui estetika yang tepat, tetapi mendapatkan sesuatu yang logik dan mewakili bersama. Mengkhususkan "wireframe" terperinci aplikasi menggunakan sama ada lukisan tangan sketsa di atas kertas atau aplikasi wireframing digital seperti Balsamiq akan membantu anda mengaturkan pemikiran anda atau menyampaikan fungsi aplikasinya dengan seluruh pasukan anda. Atas nota itu:

Letakkan Bersama

Langkah seterusnya dalam mendapatkan roda pembangunan aplikasi anda sebenarnya adalah pengekodannya. Tetapi jangan biarkan ia menakut-nakutkan anda! Jika anda bersedia untuk mendapatkan tangan anda kotor, secara digital, banyak pemaju membawa kepakaran mereka ke internet untuk memberi pinjaman kepada diri sendiri.

Sekiranya anda bekerja sepenuh masa dan mahu memanfaatkan ide anda dengan cepat-atau jika anda membina sesuatu yang sangat rumit-anda juga boleh mengupah orang lain untuk mereka bentuk dan kodkan permohonan anda untuk anda. Berikut adalah senarai di kedua-dua pilihan.

Pilihan 1: Belajarlah untuk Kod Sendiri

Berikut adalah beberapa sumber terbaik internet untuk pengekodan DIY. Dengan ketekunan, ramai orang mula mengarang aplikasi asas dalam bulan pertama.

  • Treehouse: Treehouse adalah sumber luar biasa untuk semua perkara-coding aplikasi. Di sini anda boleh mencari tutorial dalam talian dan kelas intensif yang membimbing anda melalui proses pembelajaran cara kod.
  • Skillshare: Jangan belajar dengan baik dalam struktur tutorial dalam talian? Seperti namanya, Skillshare adalah tempat pakar untuk berkongsi kemahiran mereka dengan orang lain. Laman ini merangkumi keseluruhan tinjauan asas dan pelbagai jenis kursus yang membolehkan anda belajar secara dalam talian atau secara individu (jika ada).
  • Stack Overflow: Perkhidmatan percuma ini menjejaki pemula pembangunan dengan soalan kepada pakar dengan jawapan. Ini bukan cara yang paling komprehensif untuk belajar, tetapi ia mengisi jurang antara tutorial jika anda tidak memahami sesuatu.
  • Anda juga perlu mempunyai dan biasa dengan yang berikut:

  • Photoshop: Photoshop adalah standard reka bentuk dan penciptaan imej digital. Sesiapa yang ingin mengendalikan reka bentuk mereka sendiri akan memerlukan perisian ini.
  • Xcode: Ini adalah perisian penyederhanaan kod Apple. Ia integratif dan mudah digunakan, ia mengesan apa-apa kesilapan pengekodan seperti yang anda kodkan, dan ia juga boleh memperbaiki kesilapan secara automatik.
  • Phonegap: Alternatif kepada Xcode, program seperti ini membantu anda dengan mudah membuat aplikasi yang boleh diterima dengan hanya pengetahuan asas CSS, HTML dan JavaScript.
  • Komputer Mac: Sepertinya asasnya, tetapi jika membangunkan platform iOS, anda memerlukan komputer Apple.
  • Pilihan 2: Membina Pasukan

    Sekiranya anda ingin mengupah orang lain untuk membina aplikasi anda, anda perlu menyusun beberapa jenis kemahiran dan kakitangan untuk diambil dari yang diperlukan. Walaupun sesetengah kontraktor boleh mahir dalam pelbagai bidang, jangan berharap dapat mencari semua kemahiran ini dalam satu orang. Bergantung kepada kerumitan aplikasi anda, kemungkinan anda perlu mengupdate seluruh pasukan atau bahkan mengupah agensi dengan penawaran lengkap secara dalaman.

    Yang paling penting, fahami kemahiran yang tepat yang anda perlukan dari pasukan anda. Pereka UX (yang merekabentuk fungsi aplikasinya) perlu memahami asas susun atur, seni bina maklumat, dan elemen fungsi pengguna. Pereka Grafik (yang merekabentuk logo dan elemen visual yang lain) perlu memahami unsur-unsur visual penjenamaan dan kesinambungan jenama dan bagaimana skema warna dan font menyumbang kepada penjenamaan. Pemaju akan membina pangkalan data asas bagi aplikasinya, dan harus mempunyai pengalaman khusus dalam melakukan ini untuk aplikasi iPhone. Pemaju akan menjadi idea dan reka bentuk anda untuk bertindak dan boleh membantu menyerahkannya ke App Store dengan jayanya.

    Berikut adalah beberapa tempat untuk mencari pereka dan pemaju agar sesuai dengan anggaran:

  • oDesk
  • Mereka Buat Aplikasi
  • Elance
  • GroupTalent
  • Perkhidmatan seperti oDesk atau Elance akan menjadi pendekatan yang paling ekonomik, kerana kadarnya berkisar antara $ 10 hingga $ 50 setiap jam untuk bakat luar negara, berbanding bekerja dengan agensi perkhidmatan penuh AS, di mana harga biasanya berkisar antara $ 75 hingga $ 200 per jam. (Secara keseluruhan, anda boleh mengharapkan untuk membayar $ 5, 000- $ 10, 000 ketika bekerja dengan freelancer, atau di mana saja dari $ 20, 000- $ 150, 000 ketika bekerja dengan firma.) Jika anda memutuskan untuk mengambil jalan ini, pastikan anda membaca artikel Derek Sivers tentang penyumberan luar terlebih dahulu.

    Ingatlah juga, ketika bekerja dengan pasukan, komunikasi sangat penting. Dari kemas kini kepada arahan, dari menyampaikan idea untuk mendapatkan input, anda perlu mempunyai alat untuk memastikan anda sentiasa berhubung dengan pasukan anda. Alat pengurusan projek seperti Basecamp adalah beberapa alat yang paling berguna di luar sana untuk berkongsi dan menganjurkan idea. Fikirkan ia seperti mempunyai papan putih yang jauh di bilik persidangan digital dengan semua orang di dalam pasukan anda.

    Sudah bersedia?

    Seperti yang anda lihat, terdapat banyak pilihan untuk mereka bentuk dan membina aplikasi impian anda tanpa mencari pengasas bersama teknikal untuk menyertai anda. Sekarang, ambil idea itu dan lari dengannya.

    Apakah sumber lain yang anda dapat membantu membawa aplikasi iPhone anda kepada kehidupan?