Pasaran aplikasi terus berubah dan terus berubah, dan kisah kejayaan cukup besar untuk menarik perhatian sesiapa sahaja. Adakah anda fikir anda mempunyai Idea Besar Seterusnya untuk aplikasi iPhone? Mungkin lebih senang dibuat daripada yang anda fikirkan. Walaupun anda perlu mempelajari beberapa pengekodan, banyak kerja antara muka dapat dilakukan secara grafik. Membuat aplikasi memerlukan masa, pembelajaran, dan kesabaran tetapi mungkin anda boleh membuat Flappy Bird seterusnya! Lihat Langkah 1 di bawah untuk memulakan.
Langkah-langkah
Bahagian 1 dari 5: Menyiapkan Persekitaran Pembangunan Anda
Langkah 1. Muat turun dan pasang Xcode
Xcode adalah persekitaran pengembangan di mana semua aplikasi iPhone dibuat. Xcode tersedia secara percuma dari Apple, tetapi memerlukan OS X 10.8 atau lebih baru untuk dipasang. Tidak ada cara rasmi untuk menjalankan Xcode pada PC Windows atau Linux. Ini bermaksud bahawa jika anda ingin mengembangkan aplikasi iPhone tetapi tidak mempunyai Mac, anda perlu melaburnya terlebih dahulu.
- Untuk mengembangkan aplikasi iOS 8, anda memerlukan Xcode 6.0.1 dan iOS 8 SDK, yang kedua-duanya tersedia dari Apple. SDK iOS 8 mengandungi sebilangan besar API baru yang membolehkan anda membuat semua jenis pengalaman aplikasi baru, termasuk integrasi iCloud dan Touch ID.
- Untuk mengembangkan aplikasi iOS 10, anda memerlukan Xcode 8 dan iOS 10 SDK, juga tersedia dari Apple. Terdapat perubahan ketara pada bahasa Swift dan SDK dalam versi Xcode ini yang anda ingin ketahui, tetapi kabar baiknya adalah bahawa tidak ada lagi perubahan "pemecahan kod" pada bahasa Swift setelah versi ini.
Langkah 2. Pasang penyunting teks yang baik
Walaupun anda dapat membuat kod sepenuhnya dalam Xcode, anda akan mendapati bahawa bekerja dengan sebilangan besar kod jauh lebih mudah jika anda mempunyai editor teks khusus yang pakar dalam sintaks pengaturcaraan. TextMate dan JEdit adalah dua pilihan yang sangat popular.
Langkah 3. Pasang program grafik vektor
Sekiranya anda merancang untuk membuat seni dan reka bentuk khusus untuk aplikasi anda, anda memerlukan program yang boleh membuat grafik vektor. Skala grafik vektor tanpa kehilangan kejelasan, dan penting untuk aplikasi yang bagus. Program vektor yang popular termasuk CorelDraw, Adobe Illustrator dan Xara Designer, yang bersifat komersial, dan Inkscape, yang percuma. Program lukisan grafik vektor yang bagus dan percuma adalah DrawBerry. Ia tidak sekuat program profesional, tetapi bagus untuk pengguna kali pertama, atau jika anda tidak mahu membayar sesuatu hanya untuk satu penggunaan.
Langkah 4. Biasakan diri anda dengan Objektif-C
Objective-C adalah bahasa pengaturcaraan yang digunakan untuk membuat fungsi dalam aplikasi iPhone. Ia menangani manipulasi data dan objek. Objective-C adalah turunan dari keluarga bahasa C, dan merupakan bahasa yang berorientasikan objek. Sekiranya anda sudah mempunyai pemahaman dasar tentang C atau Java, Objektif-C seharusnya, untuk sebahagian besarnya, cukup mudah dipahami.
- Pilihan yang lebih baru adalah membuat aplikasi anda menggunakan bahasa Swift, lanjutan dari Objective-C. Swift mempunyai sintaks yang lebih mesra dan rasa yang lebih moden.
- Walaupun mungkin untuk membuat aplikasi asas tanpa mengetahui Objektif-C, anda tidak dapat melakukan apa-apa fungsi lanjutan tanpa mengkodkannya sendiri. Tanpa Objektif-C, semua yang boleh anda lakukan ialah bergerak bolak-balik antara skrin.
- Terdapat pelbagai tutorial yang tersedia dalam talian, serta banyak informasi yang terdapat di berbagai buku mengenai Objective-C atau Swift. Sekiranya pembangunan aplikasi iPhone adalah sesuatu yang anda ingin serius, anda akan dilayan dengan baik dengan mempunyai beberapa sumber yang berguna.
- Beberapa komuniti Objective-C dan Swift dalam talian yang lebih popular termasuk Forum Pembangun Apple, Kumpulan Google iPhoneSDK, dan StackOverflow.
Langkah 5. Pertimbangkan pembangunan penyumberan luar
Sekiranya anda tidak berminat untuk belajar Objective-C atau Swift atau tidak mempunyai tulang artistik di dalam badan anda, terdapat sebilangan besar pasukan bebas dan pasukan pengembangan di luar sana yang mungkin dapat mengambil pelbagai aspek projek anda untuk anda. Penyumberan luar pengembangan anda adalah proses yang rumit, tetapi dapat menjimatkan banyak sakit kepala jika anda bukan jenis pengaturcaraan. Pastikan bahawa semua orang yang terlibat menandatangani Perjanjian Bukan Pendedahan, dan bahawa struktur pembayaran ada sebelum kerja bermula.
Upwork (sebelumnya oDesk dan Elance) adalah perkhidmatan freelancing paling popular di Internet yang mempunyai beratus-ratus pemaju dan artis dari semua peringkat kemahiran
Langkah 6. Buat akaun pembangunan
Untuk menyebarkan aplikasi anda di App Store atau memberikannya kepada orang lain untuk diuji, anda perlu mendaftar untuk akaun Pembangun Apple. Akaun berharga $ 99 per tahun dan memerlukan anda memasukkan maklumat cukai dan akaun bank.
Anda boleh membuat akaun anda di laman web Pusat Dev iOS
Langkah 7. Muat turun beberapa aplikasi ujian
Setelah mendaftar untuk akaun Pembangun, anda akan mendapat akses ke sumber pembangunan Apple. Sumber-sumber ini merangkumi pelbagai contoh projek yang dapat memberi anda banyak wawasan tentang bagaimana pengembangan aplikasi berfungsi. Cari contoh yang berkaitan dengan jenis aplikasi yang ingin anda buat dan main-main dengannya dalam Xcode.
Bahagian 2 dari 5: Merancang Aplikasi
Langkah 1. Tentukan konsep anda
Sebelum anda membuka Xcode untuk pertama kalinya, anda harus mempunyai rancangan yang tepat untuk aplikasi dan ciri-cirinya. Ini termasuk dokumen reka bentuk yang menguraikan semua fungsi aplikasi, lakaran antara muka pengguna dan aliran antara skrin, dan idea asas mengenai jenis sistem yang perlu dilaksanakan.
- Cuba melekat pada dokumen reka bentuk anda seberapa banyak yang mungkin semasa anda mengembangkan aplikasi anda. Ini akan membantu anda tetap fokus pada ciri yang anda mahukan.
- Cuba lukis sekurang-kurangnya satu lakaran lakaran kecil untuk setiap skrin di aplikasi anda.
Langkah 2. Tentukan khalayak anda
Penonton aplikasi anda mempunyai banyak kaitan dengan tampilannya dan fungsi aplikasi. Sebagai contoh, aplikasi senarai yang harus dilakukan akan mempunyai khalayak yang jauh berbeza daripada permainan menembak gory. Ini akan membantu anda
Langkah 3. Atasi keperluan dengan aplikasi
Sekiranya aplikasi anda adalah utiliti dari jenis tertentu, ia harus menawarkan penyelesaian untuk masalah yang belum pernah diselesaikan sebelumnya atau penyelesaian atau kaedah unik atau yang melakukannya lebih baik daripada percubaan sebelumnya. Sekiranya aplikasi anda adalah permainan, ia harus mempunyai ciri atau ciri unik yang membantu membezakannya dan menarik pemain tertentu.
Langkah 4. Pertimbangkan kandungannya
Antara muka pengguna anda akan ditentukan oleh jenis kandungan yang anda tunjukkan kepada pengguna aplikasi anda. Sebagai contoh, jika aplikasi berurusan dengan foto, anda memerlukan antara muka pengguna yang menjadikan melihat foto dan menavigasi di dalamnya semudah mungkin.
Langkah 5. Amalkan proses reka bentuk UI yang baik
Antara muka pengguna tidak boleh menghalang pengguna. Ini bermaksud bahawa pilihan harus dilihat dengan jelas, dan pengguna tidak perlu mempersoalkan butang apa yang melakukan apa. Sekiranya anda menggunakan ikon, ikon tersebut harus mewakili fungsinya dengan tepat. Navigasi melalui aplikasi harus lancar dan semula jadi.
Reka bentuk UI adalah bentuk seni seperti sains. Anda mungkin akan sentiasa mengkaji semula reka bentuk anda semasa projek anda berkembang
Bahagian 3 dari 5: Membuat Aplikasi
Langkah 1. Buat projek baru dalam Xcode
Buka Xcode, dan mulakan Projek baru dari menu Fail. Pilih "Aplikasi" di bawah tajuk "iOS" di sebelah kiri tetingkap. Di bahagian templat, pilih "Permohonan Kosong".
- Terdapat pelbagai templat yang tersedia, semuanya dirancang untuk tugas yang berbeza. Mulakan dengan templat kosong sehingga anda lebih selesa dengan proses pembangunan. Anda boleh mencuba salah satu templat yang lebih rumit setelah anda mengetahui bagaimana semuanya berfungsi.
- Anda perlu memberikan Nama Produk, pengecam syarikat anda dan awalan kelas. Sekiranya anda belum mempunyai pengecam syarikat dari Apple, masukkan com.example. Untuk awalan kelas, masukkan XYZ.
- Pilih "iPhone" dari menu Peranti.
Langkah 2. Buat Papan Cerita
Papan Cerita adalah gambaran visual semua skrin aplikasi anda. Ia menunjukkan kandungan setiap skrin serta peralihan di antara mereka. Alat Papan Cerita akan membantu anda mengembangkan aliran aplikasi anda.
- Klik Fail → Baru → Fail.
- Di bawah tajuk iOS, klik "Antara Muka Pengguna".
- Pilih Papan Cerita, dan klik Seterusnya.
- Pilih iPhone dari menu Peranti, dan kemudian beri nama fail "Utama". Pastikan ia disimpan di lokasi yang sama dengan projek anda.
Langkah 3. Tetapkan Papan Cerita anda untuk projek anda
Setelah anda membuat Papan Cerita, anda perlu menetapkannya sebagai antara muka utama aplikasi anda. Ini akan memuatkan Papan Cerita semasa aplikasi dilancarkan. Sekiranya anda tidak menetapkan papan cerita, tidak ada yang akan berlaku semasa anda memulakan aplikasi.
- Klik nama projek anda di pohon navigasi kiri.
- Cari tajuk Sasaran di bingkai utama. Pilih projek anda dari senarai Sasaran.
- Cari bahagian Maklumat Penyebaran di tab Umum.
- Masukkan Main.storyboard ke dalam medan teks "Antaramuka Utama".
Langkah 4. Tambahkan skrin pertama anda dengan menggunakan pengawal pandangan
Pengawal pandangan menentukan bagaimana kandungan dilihat oleh pengguna. Terdapat pelbagai pengawal pandangan pratetap yang tersedia, termasuk paparan dan jadual standard. Anda akan menambahkan pengawal pandangan ke papan cerita anda, yang memberitahu aplikasi bagaimana untuk memaparkan kandungan kepada pengguna.
- Pilih fail "Main.storyboard" anda di menu navigasi projek. Anda akan melihat kanvas kosong muncul di tetingkap Interface Builder.
- Cari Perpustakaan Objek. Ini terletak di bahagian bawah bingkai kanan, dan dapat dipilih dengan mengklik butang kiub kecil. Ini akan memuatkan senarai objek yang dapat ditambahkan ke kanvas anda.
- Klik dan seret objek "View Controller" ke kanvas. Skrin pertama anda akan muncul di kanvas.
- "Adegan" pertama anda selesai. Semasa aplikasi dimulakan, pengawal pandangan akan memuatkan skrin pertama anda.
Langkah 5. Tambahkan objek antara muka ke skrin pertama anda
Setelah anda menetapkan set pengawal pandangan, anda dapat mulai mengisi layar dengan objek antara muka yang anda perlukan, seperti label, medan input teks, dan butang. Objek antara muka semua boleh didapati dalam senarai Perpustakaan Objek tempat anda menjumpai objek Lihat Pengawal.
- Klik dan seret objek dari senarai untuk menambahkannya ke skrin anda.
- Sebilangan besar objek boleh diubah ukurannya dengan mengklik dan menyeret kotak di tepi objek. Semasa mengubah ukuran, panduan akan muncul di layar sehingga anda dapat memastikan semuanya beratur dengan betul.
Langkah 6. Sesuaikan objek yang anda tambahkan
Anda dapat menyesuaikan sifat untuk setiap objek, yang memungkinkan anda membuat antara muka khusus dan intuitif. Sebagai contoh, anda boleh menambahkan teks placeholder ke medan input teks yang akan membantu membimbing pengguna mengenai perkara yang harus mereka masukkan.
- Pilih objek yang ingin anda sesuaikan dan klik butang "Pemeriksa Atribut" di bahagian atas bingkai kanan. Butang itu kelihatan seperti perisai.
- Sesuaikan objek mengikut keinginan anda. Anda boleh mengubah gaya fon, ukuran fon, warna teks, penjajaran, gambar latar, teks ruang letak, gaya sempadan, dan banyak lagi.
- Pilihan yang ada akan berubah bergantung pada objek yang anda sesuaikan.
Langkah 7. Tambahkan lebih banyak skrin
Semasa projek anda berkembang, anda mungkin perlu menambahkan lebih banyak skrin untuk memaparkan semua kandungan yang diperlukan agar aplikasi itu berguna. Sebagai contoh, jika anda membuat aplikasi senarai tugas, anda memerlukan sekurang-kurangnya dua skrin: satu untuk memasukkan item senarai perkara yang harus dilakukan, dan satu lagi untuk melihat keseluruhan senarai.
- Lebih banyak skrin ditambah dengan menyeret dan menjatuhkan objek pengawal pandangan ke bahagian kanvas anda yang kosong. Sekiranya anda tidak dapat mencari tempat kosong untuk menjatuhkannya, klik butang "zum keluar" sehingga anda menemui kawasan kosong. Pastikan menjatuhkan pengawal pandangan ke kanvas dan bukan ke layar yang ada.
- Anda boleh mengubah skrin awal dengan memilih pengawal pandangan yang ingin anda pimpin dari garis besar projek. Klik butang Pemeriksa Atribut dan tandakan kotak "Adakah Pengawal Tampilan Awal". Contohnya, jika anda membuat senarai yang harus dilakukan, anda mahu senarai sebenar menjadi perkara pertama yang dilihat oleh pengguna semasa aplikasi dilancarkan.
Langkah 8. Tambah bar navigasi
Sekarang anda mempunyai dua skrin dalam aplikasi anda, inilah masanya untuk membuatnya sehingga pengguna dapat bergerak maju-mundur di antara mereka. Anda boleh melakukannya melalui penggunaan Navigation Controller, yang merupakan View Controller khusus. Pengawal ini menambahkan bar navigasi ke bahagian atas aplikasi anda yang membolehkan pengguna bergerak ke belakang antara skrin.
- Pengawal navigasi anda harus ditambahkan ke pandangan awal anda sehingga dapat mengendalikan semua layar berikutnya.
- Pilih pandangan awal anda dalam garis besar projek.
- Klik Editor → Benamkan In → Navigation Controller.
- Anda akan melihat bar navigasi kelabu muncul di bahagian atas skrin yang anda tambah pengawal.
Langkah 9. Tambahkan fungsi ke bar navigasi
Setelah memasukkan bar navigasi, anda boleh mula menambahkan alat navigasi padanya. Ini akan membolehkan pengguna anda bergerak bolak-balik antara skrin.
- Tambahkan tajuk ke bar navigasi. Klik Item Navigasi di bawah pengawal paparan yang anda tetapkan. Buka Atribut Pemeriksa dan taipkan tajuk skrin semasa di medan Tajuk.
- Tambahkan butang navigasi. Buka perpustakaan Objek jika belum dibuka dan cari Bar Butang Item. Klik dan seret ke bar navigasi. Biasanya, butang yang menggerakkan anda "maju" di aplikasi diletakkan di sebelah kanan, dan butang yang menggerakkan anda "ke belakang" diletakkan di sebelah kiri.
- Beri butang itu harta. Butang dapat dikonfigurasi untuk memiliki sifat khusus yang membuatnya mudah disesuaikan dengan keadaan. Sebagai contoh, jika anda membuat senarai yang harus dilakukan, anda memerlukan butang "Tambah" untuk membuat entri baru. Pilih butang, dan buka Pemeriksa Atribut. Cari menu Pengecam dan pilih "Tambah". Butang akan berubah menjadi logo "+".
Langkah 10. Pautkan butang baru anda ke skrin yang ada
Agar butang anda berfungsi, anda perlu menyambungkannya ke skrin lain. Dalam contoh senarai tugasan kami, butang terletak di senarai keseluruhan, dan perlu dihubungkan ke skrin masuk. Untuk memautkan butang, tahan Ctrl dan seret butang ke skrin kedua.
- Apabila anda melepaskan butang tetikus, menu Action Segue akan muncul dengan senarai pilihan. Pilih "Push" untuk menggunakan peralihan push ketika bergerak di antara skrin. Anda juga dapat memilih "Modal", yang akan membuka layar sebagai tindakan mandiri dan bukan urutan.
- Sekiranya anda menggunakan Push, bar navigasi akan ditambahkan secara automatik ke skrin kedua anda dan butang "kembali" akan dibuat secara automatik. Sekiranya anda memilih modal, anda perlu memasukkan bar navigasi kedua secara manual serta menambah butang "Batal" dan "Selesai" (untuk senarai yang harus dilakukan; label butang anda akan berubah bergantung pada keperluan aplikasi anda).
- Butang "Batal" dan "Selesai" dapat dibuat dengan cara yang sama seperti yang anda buat butang "Tambah". Cukup pilih "Batal" atau "Selesai" dari menu Pengecam di Atribut Pemeriksa.
Langkah 11. Tambahkan keupayaan pengendalian data
Sehingga ini, anda dapat membuat antara muka asas yang dapat dilayari tanpa memerlukan pengekodan. Sekiranya anda ingin menambahkan fungsi yang lebih mendalam, seperti penyimpanan data dan pengendalian input pengguna, anda perlu mengotorkan kod anda. Pengekodan berada di luar ruang lingkup panduan ini, tetapi terdapat sebilangan besar tutorial Objektif-C yang tersedia dalam talian.
Anda boleh menggunakan prototaip antara muka yang boleh dilayari untuk membantu anda menyewa pembangun. Mempunyai antara muka yang berfungsi akan menjadikan anda lebih mudah untuk menjelaskan apa yang anda perlukan dari aspek pengekodan
Bahagian 4 dari 5: Menguji Aplikasi
Langkah 1. Mulakan Simulator iOS
Xcode dilengkapi dengan simulator iOS bawaan yang membolehkan anda menguji aplikasi anda pada pelbagai peranti iOS yang disimulasikan. Untuk memulakan Simulator, pilih "Simulator dan Debug" dari menu dropdown di bahagian atas tetingkap Xcode, dan kemudian pilih peranti yang ingin anda uji.
Langkah 2. Bina aplikasi
Klik butang Build, yang kelihatan seperti butang Play tradisional, untuk menyusun aplikasi dan menjalankannya. Membangun aplikasi mungkin mengambil masa beberapa minit. anda dapat melihat kemajuan di bar alat. Setelah proses membina selesai, Simulator iOS akan dibuka dan anda boleh mula menguji aplikasi anda.
Langkah 3. Uji aplikasi pada iPhone anda sendiri
Sebelum mengedarkan aplikasi anda untuk ujian, anda boleh mengujinya pada peranti anda sendiri (jika ada). Pertama, pasangkan peranti anda ke komputer anda melalui USB. Tutup iTunes jika dibuka. Pilih "Peranti dan Debug" dari menu dropdown, dan kemudian klik butang Build. Selepas beberapa saat, aplikasi akan dilancarkan di iPhone. uji semua fungsi sebelum menutup aplikasi.
Langkah 4. Debug aplikasi anda
Sekiranya aplikasi anda rosak, anda perlu mula mengetahui apa yang berlaku dan mengapa. Ini adalah subjek yang luas dan ada banyak sebab mengapa aplikasi anda mungkin rosak. Buka konsol debug dan baca mesej ralat. Sebilangan besar masa mereka agak samar. Sekiranya anda tidak memahami ralat, cuba Googling mesej ralat. Kemungkinannya, anda akan menemui siaran di forum pembangunan Apple di mana pemaju berpengalaman yang ramah telah menjawab permintaan mereka.
Penyahpepijatan boleh menjadi masa yang sangat memakan masa dan membosankan untuk anda. Sekiranya anda tidak berputus asa dan bertahan, pada waktunya anda akan menjadi lebih baik. Anda akan mula mengenali kesilapan, mengesannya dengan cepat, dan bahkan menjangkakannya sekali-sekala. Satu kesalahan biasa ialah melepaskan objek dari memori lebih dari sekali. Yang lain adalah lupa untuk memperuntukkan memori dan menginisialisasi objek sebelum cuba menambahkan atau menetapkannya. Dengan setiap aplikasi, kesilapan anda akan menjadi semakin sedikit
Langkah 5. Periksa penggunaan memori
IPhone mempunyai jumlah memori yang sangat terhad. Setiap kali anda memperuntukkan sesuatu memori, anda harus melepaskannya apabila anda selesai menggunakannya dan mengembalikan memori tersebut. Instrumen adalah alat SDK iPhone untuk melihat dan menganalisis penggunaan memori anda antara lain.
- Dengan Peranti dan Debug dipilih seperti sebelumnya, pilih Jalankan → Jalankan dengan Alat Prestasi → Kebocoran. Ini akan melancarkan Instrumen dan memulakan aplikasi pada peranti anda. Teruskan dan gunakan aplikasinya seperti biasa. Nampaknya akan membeku secara berkala kerana Instrumen merekod dan menganalisis penggunaan memori anda. Sebarang kebocoran akan menyebabkan lonjakan merah pada garis masa Kebocoran. Punca kebocoran akan dipaparkan di bahagian bawah skrin.
- Klik dua kali pada objek yang bocor akan membawa anda ke kod yang bertanggungjawab atau mengklik anak panah kecil di lajur alamat akan menunjukkan sejarah kebocoran kepada anda. Kadang kala kebocoran dikesan tidak semestinya dari mana asalnya.
- Sekiranya anda benar-benar buntu, cuba lakukan proses penyingkiran. Komen dan / atau dengan berhati-hati memotong bahagian kod anda dan jalankan. Kadang kala anda boleh mengecilkan kawasan umum dan akhirnya berada di tempat yang bertanggungjawab. Apabila anda mengetahui di mana ia berada, anda boleh memperbaikinya atau menulis semula. Ingat, menggunakan Google sering dapat memberi anda pautan langsung terpantas ke forum atau dokumentasi Apple dalaman yang menangani masalah anda.
Langkah 6. Sebarkan aplikasi anda untuk diuji oleh orang lain
Walaupun menguji aplikasi anda dalam tetapan simulasi adalah cara yang baik untuk memastikan aplikasi anda berfungsi dan antarmuka kelihatan baik, tidak ada yang mengalahkan pengujian daripada pengguna selain anda. Pastikan anda telah menyelesaikan bug yang paling mengerikan sebelum menghantarnya untuk ujian luaran. Untuk menyebarkan aplikasi anda kepada penguji anda, anda perlu membuat sijil Ad-Hoc di laman Pusat Dev iOS.
- Penguji luaran dapat memberikan banyak maklum balas yang tidak anda harapkan. Ini sangat berguna sekiranya anda mempunyai aplikasi yang kompleks.
- Untuk mengesahkan peranti penguji, anda memerlukan nombor UDID setiap peranti.
- Pilih Peranti dari senarai drop-down dan tekan ikon "Build". Di Finder, arahkan ke folder projek anda dan cari folder "Ad-Hoc-iphoneos". Di dalamnya akan ada aplikasi. Salin sijil "AdHoc.mobileprovision" yang anda perolehi dari iOS Dev Center ke folder yang sama. Pilih aplikasi dan sijil dan zipnya. Arkib ini boleh diberikan kepada penguji luaran anda. Anda perlu membuat arkib yang berasingan untuk setiap sijil Ad-Hoc.
Bahagian 5 dari 5: Melancarkan Projek Anda
Langkah 1. Buat binaan Pengedaran anda
Pilih Peranti dan Lepaskan dari menu lungsur. Tekan ikon "Bangun". Di Finder, arahkan ke folder build projek anda dan cari folder "Release-iphoneos". Di dalamnya akan ada aplikasi. Zipkan ke arkib.
Agar aplikasi baru lulus pensijilan Apple, aplikasi perlu dioptimumkan untuk iOS 8 dan paparan Retina
Langkah 2. Buka papan pemuka iTunes Connect
Anda boleh mengaksesnya dari Pusat Dev iOS. Sekiranya anda mempunyai langkah yang belum selesai untuk disiapkan, langkah tersebut akan disenaraikan di bahagian atas halaman. Pastikan semua maklumat perbankan dan cukai anda telah dimasukkan dengan betul.
Langkah 3. Masukkan semua maklumat aplikasi anda
Klik "Urus Aplikasi Anda" dan kemudian pilih "Tambah Aplikasi baru". Isi nama Aplikasi, nombor SKU dan pilih ID paket. Pilih paket aplikasi anda dari menu lungsur turun.
- Isi borang yang memberikan keterangan aplikasi, kata kunci, laman sokongan, kategori, e-mel hubungan, hak cipta dll.
- Isi borang Hak dan Harga.
- Sediakan karya seni iTunes anda. Anda memerlukan ikon vektor 512x512 yang besar, serta beberapa tangkapan skrin aplikasi anda. Tangkapan skrin boleh diambil dari simulator iPhone menggunakan Command + Shift + 4 dan menyeret rambut silang ke kawasan itu. Pastikan ia berukuran 320x480 untuk iPhone. Tangkapan skrin adalah bahagian yang sangat penting dalam memasarkan aplikasi anda, jadi pastikan bahawa ia menunjukkan bahagian yang paling penting.
Langkah 4. Muat naik aplikasi anda
Klik "Sedia untuk Muat Naik Binari" dan anda akan dibawa ke skrin yang mengarahkan anda untuk memuat turun alat Pemuat Aplikasi. Muat turun dan tekan Selesai.
- Pasang alat Pengunggah Aplikasi dan lancarkannya. Kali pertama anda menjalankan program, ia akan meminta maklumat log masuk iTunes anda.
- Alat Pengunggah Aplikasi akan memeriksa akaun iTunes Connect anda dan mencari aplikasi yang anda sedia memuat naik binari. Mereka akan dipaparkan di menu drop-down. Pilih yang anda mahukan, pilih zip Pengedaran yang anda buat sebelumnya dan muat naik. Pengunggah akan memeriksa beberapa barang dalaman dalam kumpulan dan akan mengembalikan ralat jika mendapati ada yang tidak betul, seperti nombor versi yang salah, ikon yang hilang dll. Sekiranya semuanya baik-baik saja, ia akan memuat naik zip dan selesai.
Langkah 5. Tunggu semakan
Tidak ada yang perlu dilakukan sekarang kecuali menunggu proses semakan. Apple akan memberitahu anda dalam beberapa hari atau minggu melalui e-mel jika keadaan aplikasi anda berubah menjadi "Sedang ditinjau". Apabila disemak, prosesnya sangat cepat. Sekiranya gagal dalam ujian awal, anda akan mendapat e-mel penolakan yang memberitahu mengapa, dan Apple akan memberikan cadangan untuk memperbaikinya. Sekiranya aplikasi anda lulus pemeriksaan, Apple akan menghantar e-mel yang memberitahu anda bahawa aplikasi anda sudah siap dijual. Aplikasi anda kini akan muncul di gedung aplikasi iTunes
Langkah 6. Promosikan aplikasi anda
Kini setelah aplikasi baru anda tersedia untuk dibeli, inilah masanya untuk mula menyebarkan berita. Gunakan media sosial, kirimkan siaran akhbar ke laman web yang berfokus pada Aplikasi, buat beberapa video YouTube, dan lakukan semua yang anda boleh untuk membuat orang bercakap mengenai aplikasi anda.
Anda boleh menghantar salinan percuma kepada pengulas, yang kemudian akan menulis mengenai aplikasi anda di laman web mereka atau menyemaknya di saluran YouTube mereka. Sekiranya anda dapat mendapatkannya di tangan pengulas popular, ini boleh menghasilkan banyak penjualan
Langkah 7. Perhatikan penjualan anda
Muat turun aplikasi iTunes Connect Mobile percuma untuk iPhone anda. Log masuk setiap hari dan periksa penjualan, pasar, dan negara penjualan anda. Ini adalah bahagian yang menyeronokkan! Apple secara berkala akan menghantar e-mel kepada anda dengan pautan ke data penjualan terkini anda. Anda boleh memuat turunnya untuk rekod anda. Semoga berjaya!
Petua
- Cuba menjadi aplikasi asli dan bukan pendua yang sudah ada di App Store. Lakukan carian menyeluruh di App Store untuk mengetahui apa yang ada. Sudah tentu, jika idea anda lebih baik, maka carilah.
- Sentiasa mencari kaedah untuk meningkatkan aplikasi anda.
- Cuba kemas kini aplikasi anda dengan kerap.
- Sekiranya anda suka rujukan bercetak, tekan Amazon.com untuk mencari beberapa buku pengembangan iPhone.
- Cuba uji seberapa banyak iDevices berbeza yang boleh anda gunakan. Lebih baik lagi jika mereka memasang versi iOS yang berbeza-beza.
- Sekiranya anda menyewa pembangun iOS dan ingin menjamin aplikasi iOS seperti yang anda nyatakan, anda boleh merancang antara muka untuk aplikasi di Photoshop dan menggunakan alat untuk mengubahnya menjadi aplikasi Xcode / iOS yang berfungsi!
- Sekiranya anda baru belajar cara membuat kod, bahasa berasaskan kelas atau kelas dalam talian dapat membantu anda memulakan.
Amaran
- SDK iPhone sentiasa berubah dan peranti berkembang. Sekiranya peningkatan SDK tersedia semasa projek, pastikan anda membaca apa yang baru dan berubah sebelum anda meneruskannya. Kecuali dinyatakan oleh Apple bahawa semua penyerahan baru mesti disusun dengan versi SDK baru, mungkin tidak diperlukan untuk anda pada ketika ini. Sekiranya anda melakukan peningkatan, beberapa kaedah yang telah anda gunakan mungkin sudah usang dan walaupun tidak mungkin menghasilkan lebih dari sekadar peringatan pada waktu penyusunan, selamat.
- Anda tidak dijamin banyak muat turun atau penjualan, jangan putus asa.
- Apabila anda berjaya dan mendapat aplikasi di App Store, jangan terintimidasi oleh orang jahat yang menulis ulasan jahat. Ada yang memberi maklum balas yang bermanfaat dan ada yang suka bersikap kasar.
- Ini ketagihan; anda mungkin tidak dapat berhenti.