Cara Membuat Aplikasi iPhone (dengan Gambar)

Isi kandungan:

Cara Membuat Aplikasi iPhone (dengan Gambar)
Cara Membuat Aplikasi iPhone (dengan Gambar)

Video: Cara Membuat Aplikasi iPhone (dengan Gambar)

Video: Cara Membuat Aplikasi iPhone (dengan Gambar)
Video: MENGEMBALIKAN TIPE / EKSTENSI FILE YANG TIDAK SENGAJA TER OPEN WITH 2024, Mungkin
Anonim

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

Buat Aplikasi iPhone Langkah 1
Buat Aplikasi iPhone Langkah 1

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.
Buat Aplikasi iPhone Langkah 2
Buat Aplikasi iPhone Langkah 2

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.

Buat Aplikasi iPhone Langkah 3
Buat Aplikasi iPhone Langkah 3

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.

Buat Aplikasi iPhone Langkah 4
Buat Aplikasi iPhone Langkah 4

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.
Buat Aplikasi iPhone Langkah 5
Buat Aplikasi iPhone Langkah 5

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

Buat Aplikasi iPhone Langkah 6
Buat Aplikasi iPhone Langkah 6

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

Buat Aplikasi iPhone Langkah 7
Buat Aplikasi iPhone Langkah 7

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

Buat Aplikasi iPhone Langkah 8
Buat Aplikasi iPhone Langkah 8

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.
Buat Aplikasi iPhone Langkah 9
Buat Aplikasi iPhone Langkah 9

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

Buat Aplikasi iPhone Langkah 10
Buat Aplikasi iPhone Langkah 10

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.

Buat Aplikasi iPhone Langkah 11
Buat Aplikasi iPhone Langkah 11

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.

Buat Aplikasi iPhone Langkah 12
Buat Aplikasi iPhone Langkah 12

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

Buat Aplikasi iPhone Langkah 13
Buat Aplikasi iPhone Langkah 13

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.
Buat Aplikasi iPhone Langkah 14
Buat Aplikasi iPhone Langkah 14

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.
Buat Aplikasi iPhone Langkah 15
Buat Aplikasi iPhone Langkah 15

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".
Buat Aplikasi iPhone Langkah 16
Buat Aplikasi iPhone Langkah 16

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.
Buat Aplikasi iPhone Langkah 17
Buat Aplikasi iPhone Langkah 17

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.
Buat Aplikasi iPhone Langkah 18
Buat Aplikasi iPhone Langkah 18

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.
Buat Aplikasi iPhone Langkah 19
Buat Aplikasi iPhone Langkah 19

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.
Buat Aplikasi iPhone Langkah 20
Buat Aplikasi iPhone Langkah 20

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.
Buat Aplikasi iPhone Langkah 21
Buat Aplikasi iPhone Langkah 21

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 "+".
Buat Aplikasi iPhone Langkah 22
Buat Aplikasi iPhone Langkah 22

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.
Buat Aplikasi iPhone Langkah 23
Buat Aplikasi iPhone Langkah 23

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

Buat Aplikasi iPhone Langkah 24
Buat Aplikasi iPhone Langkah 24

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.

Buat Aplikasi iPhone Langkah 25
Buat Aplikasi iPhone Langkah 25

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.

Buat Aplikasi iPhone Langkah 26
Buat Aplikasi iPhone Langkah 26

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.

Buat Aplikasi iPhone Langkah 27
Buat Aplikasi iPhone Langkah 27

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

Buat Aplikasi iPhone Langkah 28
Buat Aplikasi iPhone Langkah 28

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.
Buat Aplikasi iPhone Langkah 29
Buat Aplikasi iPhone Langkah 29

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

Buat Aplikasi iPhone Langkah 30
Buat Aplikasi iPhone Langkah 30

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

Buat Aplikasi iPhone Langkah 31
Buat Aplikasi iPhone Langkah 31

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.

Buat Aplikasi iPhone Langkah 32
Buat Aplikasi iPhone Langkah 32

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.
Buat Aplikasi iPhone Langkah 33
Buat Aplikasi iPhone Langkah 33

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.
Buat Aplikasi iPhone Langkah 34
Buat Aplikasi iPhone Langkah 34

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

Buat Aplikasi iPhone Langkah 35
Buat Aplikasi iPhone Langkah 35

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

Buat Aplikasi iPhone Langkah 36
Buat Aplikasi iPhone Langkah 36

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.

Disyorkan: