IPhone tətbiqləri yaratmağın 5 yolu

Mündəricat:

IPhone tətbiqləri yaratmağın 5 yolu
IPhone tətbiqləri yaratmağın 5 yolu

Video: IPhone tətbiqləri yaratmağın 5 yolu

Video: IPhone tətbiqləri yaratmağın 5 yolu
Video: Cara mengganti atau menambahkan nomor telepon di Icloud Iphone (Id Apple) 2024, Bilər
Anonim

Tətbiq bazarı daim dəyişir və inkişaf edir və uğurlu tətbiq yaratma onu görən hər kəsin diqqətini çəkə bilər. Bir iPhone tətbiqi üçün əla bir fikriniz varmı? iPhone tətbiqlərini qurmaq göründüyündən daha asandır. Bir proqramlaşdırma dili öyrənməyinizə baxmayaraq, interfeys dizaynı qrafik vasitələrlə edilə bilər. Tətbiqlərin hazırlanması vaxt, səbr və öyrənmək istəyi tələb edir, amma bəlkə də növbəti Flappy Bird edə bilərsiniz! Başlamaq üçün aşağıdakı 1 -ci addıma baxın.

Addım

Metod 1 /5: İnkişaf mühitinin qurulması

Bir iPhone Tətbiqi hazırlayın Adım 1
Bir iPhone Tətbiqi hazırlayın Adım 1

Addım 1. Xcode yükləyin və quraşdırın

Xcode, iPhone tətbiqlərini inkişaf etdirmək üçün istifadə olunan bir inkişaf mühitidir. Xcode Apple -dan yükləmək üçün pulsuzdur, lakin OS X 10.8 və ya daha yeni bir versiyasını tələb edir. Windows və ya Linux kompüterlərində Xcode çalıştırmanın rəsmi bir yolu yoxdur. Bu o deməkdir ki, iPhone tətbiqlərini inkişaf etdirmək istəyirsən, amma Mac -a sahib deyilsənsə, əvvəlcə Mac almalısan.

İOS 8 tətbiqlərini inkişaf etdirmək üçün Xcode 6.0.1 və iOS 8 SDK -ya ehtiyacınız olacaq, hər ikisi də Apple -dan pulsuzdur. İOS 8 SDK, iCloud və Touch ID inteqrasiyası da daxil olmaqla yeni istifadəçi təcrübələri yaratmağa imkan verən bir sıra yeni API -lərdən ibarətdir

Bir iPhone Tətbiqi hazırlayın Adım 2
Bir iPhone Tətbiqi hazırlayın Adım 2

Addım 2. Yaxşı bir mətn redaktoru tətbiqini quraşdırın

Proqramları Xcode ilə yaza bilsəniz də, proqramlaşdırma üçün xüsusi bir mətn redaktorunuz varsa kodla daha asan işləyə bilərsiniz. Textmate və JEdit iki çox populyar seçimdir.

Bir iPhone Tətbiqi hazırlayın Adım 3
Bir iPhone Tətbiqi hazırlayın Adım 3

Addım 3. Vektor qrafik tətbiqini quraşdırın

Tətbiqiniz üçün xüsusi bir dizayn yaratmağı planlaşdırırsınızsa, yaxşı bir vektor tətbiqini qurmalısınız. Vektor qrafika keyfiyyəti itirmədən inkişaf edə bilər və gözəl tətbiqlər üçün vacibdir. Yaxşı vektor proqramlarına nümunələr CorelDraw, Adobe Illustrator, Xara Designer və Inkscape və ya yaxşı pulsuz vektor görüntü redaktoru Drawberry -dən istifadə edə bilərsiniz. Drawberry peşəkar proqramlar qədər yaxşı deyil, amma təcrübəsiz istifadəçilər və ya proqramı nadir hallarda istifadə etdikləri üçün ödəmək istəməyən istifadəçilər üçün kifayət qədər yaxşıdır.

Bir iPhone Tətbiqi hazırlayın Adım 4
Bir iPhone Tətbiqi hazırlayın Adım 4

Addım 4. Objective-C-ni anlayın

Objective-C, iPhone tətbiqlərində funksiyalar yaratmaq, məlumat və obyekt manipulyasiyasını idarə etmək üçün istifadə olunan bir proqramlaşdırma dilidir. Objective-C, C dil ailəsinə aiddir və obyekt yönümlü bir dildir. C və ya Java-nı başa düşürsünüzsə, Objective-C-ni başa düşmək asan olmalıdır.

  • Objective-C-ni anlamadan əsas tətbiqlər qura bilsəniz də, kodu özünüz yazmadan inkişaf etmiş funksiyalar qura bilməzsiniz. Objective-C olmadan, tətbiqinizi yalnız ekranlar arasında hərəkət etdirə bilərsiniz.
  • İnternetdə və kitab şəklində bir çox Objective-C dərsləri var. İPhone proqramlaşdırmasını həqiqətən öyrənmək istəyirsinizsə, çoxlu mənbələriniz olduğu üçün rahatlıqla öyrənə bilərsiniz.
  • Populyar Objective-C icmalarına Apple Developer Forumları, Google-da iPhoneSDK qrupu və Stack Overflow daxildir.
IPhone Tətbiqini hazırlayın 5 -ci addım
IPhone Tətbiqini hazırlayın 5 -ci addım

Addım 5. Üçüncü tərəf bir geliştirici ödəməyi düşünün

Objective-C öyrənməklə maraqlanmırsınızsa və ya tətbiqlər dizayn edə bilmirsinizsə, sizin üçün tətbiq inkişaf etdirmənin bütün aspektlərini idarə edə biləcək bir çox sərbəst işçi və inkişaf qrupu var. Üçüncü tərəf inkişaf etdiriciyə pul ödəmək mürəkkəb bir proses ola bilər, ancaq proqramlaşdırmanı sevmirsinizsə kömək edə bilər. Layihədə iştirak edən hər kəsin açıqlanmaması haqqında müqavilə imzaladığından və layihə başlamazdan əvvəl bir ödəniş quruluşunun mövcud olduğundan əmin olun.

ODesk və Elance, internetdəki ən populyar sərbəst xidmət təminatçılarından biridir və hər ikisində də müxtəlif bacarıq səviyyələrində yüzlərlə inkişaf etdirici və sənətçi var

Bir iPhone Tətbiqi et Adım 6
Bir iPhone Tətbiqi et Adım 6

Addım 6. Bir geliştirici hesabı yaradın

Tətbiqinizi App Store -da yerləşdirmək və ya sınamaq üçün başqalarına vermək üçün bir Apple geliştirici hesabınız olmalıdır. Bu hesabın illik qiyməti 99 dollardır və vergi və bank məlumatlarını daxil etməyinizi tələb edəcək.

İOS Dev Center saytında bir hesab yarada bilərsiniz

Bir iPhone Tətbiqi et Adım 7
Bir iPhone Tətbiqi et Adım 7

Addım 7. Nümunə tətbiqini yükləyin

Bir geliştirici hesabı yaratdıqdan sonra, tətbiq inkişafının necə edildiyini bir az işıqlandıra biləcək nümunə layihələr də daxil olmaqla Apple -ın geliştirici qaynaqlarına daxil olacaqsınız. Xcode -da qurmaq istədiyiniz tətbiq ilə əlaqədar nümunələr tapın.

Metod 2 /5: Planlaşdırma Tətbiqləri

Bir iPhone Tətbiqi hazırlayın Adım 8
Bir iPhone Tətbiqi hazırlayın Adım 8

Addım 1. Konsepsiyanızı müəyyənləşdirin

Xcode'u ilk dəfə açmadan əvvəl, tətbiqinizin bütün funksiyalarını, perspektivli bir tətbiq interfeysinin cızıqlarını və ekranlar arasındakı axını özündə birləşdirən bir dizayn sənədi kimi tətbiqiniz və xüsusiyyətləriniz üçün yaxşı düşünülmüş bir planınız olmalıdır. və tətbiq olunacaq sistem haqqında əsas fikir.

  • Tətbiqinizi qurarkən dizayn sənədlərinizə "sadiq" olmağa çalışın. Bu, istədiyiniz xüsusiyyətlərə diqqət yetirməyinizə kömək edəcək.
  • Tətbiqinizdəki hər bir ekran üçün bir kiçik doodle çəkməyə çalışın.
Bir iPhone Tətbiqi hazırlayın Adım 9
Bir iPhone Tətbiqi hazırlayın Adım 9

Addım 2. Bazar payınızı müəyyənləşdirin

Tətbiqinizin bazar payı tətbiqinizin necə görünəcəyini və işləyəcəyini təyin edəcək. Məsələn, bir gündəm tətbiqinin qanlı atış oyunundan fərqli bir bazar payı olacaq.

Bir iPhone Tətbiqi hazırlayın Adım 10
Bir iPhone Tətbiqi hazırlayın Adım 10

Addım 3. Tətbiqə olan ehtiyacı müəyyənləşdirin

Tətbiqiniz bir yardım proqramıdırsa, ya həll olunmamış bir problemin həlli, ya da mövcud olandan daha yaxşı bir həll olmalıdır. Tətbiqiniz bir oyundursa, tətbiqinizin digər oyunlardan fərqləndirən və müəyyən bir oyunçu qrupuna müraciət edən xüsusiyyətlərə sahib olmalıdır.

Bir iPhone Tətbiqi hazırlayın Adım 11
Bir iPhone Tətbiqi hazırlayın Adım 11

Addım 4. Məzmununuzu nəzərdən keçirin

Tətbiqinizin interfeysi tətbiqin istifadəçisinə göstəriləcək məzmun növünə görə müəyyən edilir. Məsələn, tətbiqiniz fotoqrafiya ilə əlaqədar bir tətbiqdirsə, istifadəçilərin fotoşəkillərə baxmasını və gözdən keçirməsini asanlaşdıran bir interfeys yaratmalısınız.

Bir iPhone Tətbiqi hazırlayın Adım 12
Bir iPhone Tətbiqi hazırlayın Adım 12

Addım 5. Yaxşı bir interfeys dizayn prosesi həyata keçirin

Dizayn etdiyiniz interfeys istifadəçiyə mane olmamalıdır. Yəni seçim düyməsi aydın görünməlidir və istifadəçi bir düymənin funksiyasını şübhə altına almamalıdır. Nişanlar istifadə edirsinizsə, istifadə etdiyiniz nişanlar onların funksiyasını əks etdirməlidir. Tətbiqdə naviqasiya hamar və təbii olmalıdır.

İnterfeys dizaynı elm və elmin birləşməsidir. Layihənizdə dizaynınızı dəfələrlə dəyişdirməyiniz lazım ola bilər

Metod 3 /5: Tətbiqin yaradılması

Bir iPhone Tətbiqi hazırlayın Adım 13
Bir iPhone Tətbiqi hazırlayın Adım 13

Addım 1. Xcode -da yeni bir layihə yaradın

Xcode açın və Fayl menyusundan yeni bir layihəyə başlayın. Pəncərənin solundakı "iOS" çubuğundan "Tətbiq" seçin. Şablonlar bölməsindən "Tətbiqi boşalt" ı seçin.

  • Müxtəlif vəzifələr üçün hazırlanmış müxtəlif şablonlar var. İnkişaf prosesindən razı qalana qədər boş bir şablonla başlayın. Tətbiq yaratmanın necə işlədiyini başa düşdüyünüz zaman daha inkişaf etmiş şablonları sınaya bilərsiniz.
  • Məhsulun adını, şirkət identifikasiyasını və sinif prefiksini daxil etməyiniz xahiş olunacaq. Apple -dan şirkət identifikasiyası almamısınızsa, com.example daxil edin. Prefiks üçün XYZ daxil edin.
  • Cihazlar menyusundan "iPhone" seçin.
Bir iPhone Tətbiqi hazırlayın Adım 14
Bir iPhone Tətbiqi hazırlayın Adım 14

Addım 2. Bir Storyboard yaradın

Bir hekayə lövhəsi, tətbiqinizdəki bütün ekranın vizual bir nümayəndəsidir və bütün ekranı və keçidlərini göstərir. Storyboard vasitəsi tətbiqinizin axınını qurmağa kömək edəcək.

  • Fayl> Yeni> Fayl vurun
  • İOS seçimləri altında "İstifadəçi İnterfeysi" ni vurun.
  • "Storyboard" u seçin, sonra Next düyməsini basın.
  • Cihazlar menyusundan iPhone seçin və sonra "Əsas" adını verin. Faylın layihənizlə eyni yerdə saxlanıldığından əmin olun.
Bir iPhone Tətbiqi hazırlayın Adım 15
Bir iPhone Tətbiqi hazırlayın Adım 15

Addım 3. Layihənizə Storyboard tətbiq edin

Bir Storyboard yaratdıqdan sonra onu tətbiqinizin əsas interfeysi olaraq tətbiq etməlisiniz. Bu tətbiq açıldıqda Storyboard açılacaq. Storyboard tətbiq etməsəniz, tətbiq açıldıqda heç bir şey olmayacaq.

  • Sol naviqasiya ağacında layihənizin adını vurun
  • Ana çərçivədə Hədəfləri tapın və Hədəflər siyahısından layihənizi seçin.
  • Ümumi sekmesinde Deployment Info bölməsini tapın.
  • "Əsas İnterfeys" sahəsinə Main.storyboard daxil edin.
Bir iPhone Tətbiqi hazırlayın Adım 16
Bir iPhone Tətbiqi hazırlayın Adım 16

Addım 4. Ekran nəzarətçisindən istifadə edərək ilk ekranınıza daxil olun

Bu nəzarətçi istifadəçinin məzmuna necə baxdığını nəzarət edir. Standart və cədvəl görünüşləri də daxil olmaqla müxtəlif baxış nəzarətçiləri mövcuddur. Tətbiqə istifadəçiyə məzmunu necə göstərəcəyini izah edən Storyboard -a bir görüntü nəzarətçisi əlavə etməlisiniz.

  • Layihə naviqasiyasında "Main.storyboard" faylını seçin. Interface Builder pəncərəsində boş bir kətan görəcəksiniz.
  • Sağ çərçivənin altındakı Obyekt Kitabxanasını tapın və kiçik kub simgesini tıklayaraq başlaya bilərsiniz. Bu, kətanınıza əlavə edilə bilən obyektlərin siyahısını yükləyəcək.
  • "View Controller" obyektini vurun və kətan üzərinə sürükləyin. İlk ekranınız kətanda görünəcək.
  • İlk "səhnəniz" tamamlandı. Tətbiq başladıqda, ekran nəzarətçisi ilk ekranınızı yükləyəcək.
Bir iPhone Tətbiqi et Adım 17
Bir iPhone Tətbiqi et Adım 17

Addım 5. İlk ekranınıza interfeys obyektləri əlavə edin

Görünüş nəzarətçisini qurduqdan sonra, ekranı etiketlər, mətn sahələri və düymələr kimi ehtiyac duyduğunuz interfeys obyektləri ilə doldura bilərsiniz. İnterfeys obyektlərini Obyekt Kitabxanası siyahısında tapa bilərsiniz - Baxış Nəzarətçisini indi tapa biləcəyiniz yer.

  • Ekrana sürükləmək üçün siyahıdan bir obyekti vurun və sürükləyin.
  • Əksər obyektlərin ölçüsü obyektin küncündəki qutuyu tıklayaraq sürükləyərək dəyişdirilə bilər. Bir obyektin ölçüsünü dəyişdiyiniz zaman ekranda bir ızgara görünəcək ki, bunun doğru ölçüdə olmasını təmin edə biləsiniz.
Bir iPhone Tətbiqi Edin Adım 18
Bir iPhone Tətbiqi Edin Adım 18

Addım 6. Daxil etdiyiniz obyekti dəyişdirin

Hər bir obyektin xüsusiyyətlərini dəyişə bilərsiniz. Bu unikal və intuitiv bir interfeys yaratmağa imkan verir. Məsələn, istifadəçilərin doldurmalarına kömək etmək üçün mətn sahəsinə nümunə mətn əlavə edə bilərsiniz.

  • Dəyişdirmək istədiyiniz obyekti seçin və sağ çərçivənin yuxarısındakı "Xüsusiyyətlər Müfəttişi" düyməsini basın. Bu düymə bir qalxan şəklindədir.
  • Zövqünüzə görə obyekti dəyişdirin. Şrift stilini, növünü və rəngini, nizamını, arxa plan şəklini, nümunə mətni, çərçivə üslubunu və s.
  • Mövcud variantlar dəyişdirmək istədiyiniz obyektdən asılı olacaq.
Bir iPhone Tətbiqi hazırlayın Adım 19
Bir iPhone Tətbiqi hazırlayın Adım 19

Addım 7. Başqa bir ekran əlavə edin

Layihəniz böyüdükcə tətbiqinizin ehtiyac duyduğu bütün məzmunu göstərmək üçün daha çox ekran əlavə etməyiniz lazım ola bilər. Məsələn, bir iş görən bir tətbiq yaradırsınızsa, iki ekrana ehtiyacınız var: biri iş girişlərini daxil etmək üçün, digəri isə bütün girişləri göstərmək üçün.

  • Kətanınızın boş bir hissəsinə bir görüntü nəzarətçi obyekti sürükləyərək ataraq yeni ekranlar əlavə olunur. Kətanda boş bir sahə tapa bilmirsinizsə, boş bir sahə tapana qədər "Uzaqlaşdır" düyməsini basın. Görünüş nəzarətçisini mövcud ekrana deyil, kətana atdığınızdan əmin olun.
  • Layihənin kontur görünüşündən istifadə etmək istədiyiniz görüntü nəzarətçisini seçərək əsas ekranı dəyişə bilərsiniz. "Attribute Inspector" düyməsini basın və "Initial View Controller" seçin. Məsələn, bir iş üçün bir tətbiq yaratarsanız, əsas ekran olaraq Yapılacaklara baxmaq ekranını istifadə edəcəksiniz.
Bir iPhone Tətbiqi hazırlayın 20 -ci addım
Bir iPhone Tətbiqi hazırlayın 20 -ci addım

Addım 8. Bir naviqasiya çubuğu əlavə edin

İki ekranınız olduqda, istifadəçilərin ekranlar arasında hərəkət etməsi üçün bir naviqasiya çubuğu yaratmağın vaxtı gəldi. Xüsusi bir görünüş nəzarətçisi olan bir naviqasiya nəzarətçisindən istifadə edə bilərsiniz. Bu nəzarətçi tətbiqinizin üstünə bir naviqasiya çubuğu əlavə edir və istifadəçilərin ekranlar arasında hərəkət etməsinə imkan verir.

  • Naviqasiya nəzarətləriniz digər ekranları idarə edə bilmələri üçün ana ekranınıza əlavə edilməlidir.
  • Layihə kontur görünüşündə tətbiqin ilkin görünüşünü seçin.
  • Redaktor → Daxil et → Naviqasiya Denetleyicisini basın.
  • Ekranın yuxarısında nəzarətçini əlavə etdiyiniz boz bir naviqasiya çubuğu görəcəksiniz.
IPhone Tətbiqini hazırlayın 21
IPhone Tətbiqini hazırlayın 21

Addım 9. Naviqasiya çubuğuna bir funksiya əlavə edin

Naviqasiya çubuğuna daxil olduqdan sonra naviqasiya vasitələrini çubuğa daxil edə bilərsiniz. Daxil etmək istifadəçinin ekranlar arasında hərəkət etməsinə imkan verəcək.

  • Naviqasiya çubuğuna bir başlıq əlavə edin. İstədiyiniz ekran nəzarətçisinin altındakı "Naviqasiya Məhsulları" na basın. Atribut Müfəttişini açın və Başlıq qutusuna bir ekran adı daxil edin.
  • Naviqasiya düymələri əlavə edin. Hələ yoxsa Obyektlər Kitabxanasını açın və Çubuq Düyməsini tapın. Basın və naviqasiya çubuğuna sürükləyin. Ümumiyyətlə, sizi başqa bir ekrana aparan düymə sağda, arxa düymə isə ekranın sol tərəfində yerləşdirilir.
  • Düymənin xüsusiyyətlərini verin. Düymələr onları müxtəlif məqsədlər üçün uyğunlaşdıran müəyyən xüsusiyyətlərə malik olaraq təyin edilə bilər. Məsələn, işlər siyahısını yaradırsınızsa, giriş əlavə etmək üçün bir düyməyə ehtiyacınız olacaq. Düymənizi seçin və Atribut Müfəttişini açın. Identifier menyusunu seçin və "Əlavə et" seçin. Düyməniz formanı "+" loqotipinə dəyişəcək.
Bir iPhone Tətbiqi hazırlayın Adım 22
Bir iPhone Tətbiqi hazırlayın Adım 22

Addım 10. Mövcud ekrandakı düyməni bağlayın

Düyməni işə salmaq üçün onu başqa bir ekrana bağlamalısınız. Etməli işlər siyahımızdakı nümunədə düymə siyahıdadır və girişə girmək üçün ekranda əlaqələndirilməlidir. Bir düyməni bağlamaq üçün Control düyməsini basıb saxlayın və düyməni ikinci ekrana sürükləyin.

  • Siçan düyməsini buraxdığınız zaman, bir neçə variantla Action Segue menyusu görünəcək. Ekranlar arasında keçid edərkən "itələmə" keçidindən istifadə etmək üçün "Push" seçin. Ekranı bir hərəkət ardıcıllığının bir hissəsi olaraq deyil, xüsusi bir hərəkət olaraq açacaq "Kapital" ı da seçə bilərsiniz.
  • Push istifadə edirsinizsə, ikinci ekranda avtomatik olaraq bir naviqasiya çubuğu və geri düyməsi əlavə olunacaq. Modal seçsəniz, ikinci bir naviqasiya çubuğu, ləğv etmək üçün bir düymə və bitmiş bir düymə əlavə etməlisiniz (ediləcək işlər üçün. Digər tətbiqlər fərqli bir düymə növü tələb edəcək).
  • "Ləğv et" və "Bitti" düymələri "Əlavə et" düymələri ilə eyni şəkildə yaradıla bilər. Attribute Inspector -da Identifier menyusunda "Ləğv et" və ya "Bitti" seçin.
Bir iPhone Tətbiqi hazırlayın Adım 23
Bir iPhone Tətbiqi hazırlayın Adım 23

Addım 11. Məlumat işləmə imkanlarını əlavə edin

İndiyə qədər kod yazmağa ehtiyac olmadan naviqasiya edilə bilən interfeyslər yarada bildiniz. Məlumat saxlamaq və ya istifadəçi girişini idarə etmək kimi daha inkişaf etmiş bir funksiya əlavə etmək istəyirsinizsə, kod yazmalısınız. Kod yazma təlimatları bu məqalənin əhatə dairəsindən kənardadır, lakin internetdə çox sayda Objective-C bələdçisi mövcuddur.

Bir geliştirici tapmaq üçün interfeys prototipinizdən istifadə edə bilərsiniz. Naviqasiya edilə bilən bir interfeysə sahib olmaq, hansı hissələrin proqramlaşdırmaya ehtiyacı olduğunu aydınlaşdırmağa kömək edəcək

Metod 4 /5: Tətbiqi test edin

IPhone Tətbiqi Adım 24 edin
IPhone Tətbiqi Adım 24 edin

Addım 1. iOS Simulatorunu işə salın

Xcode, tətbiqinizi müxtəlif növ iOS cihazlarının simulyasiyalarında sınamağa imkan verən bir iOS Simulator daxildir. Simulyatoru işə salmaq üçün Xcode pəncərəsinin yuxarısındakı menyudan "Simulator və Debug" u seçin, sonra sınamaq istədiyiniz cihazı seçin.

Bir iPhone Tətbiqi hazırlayın 25
Bir iPhone Tətbiqi hazırlayın 25

Addım 2. Tətbiqinizi yaradın

Tətbiqi tərtib etmək və işə salmaq üçün adi bir Play düyməsinə bənzəyən Build düyməsini basın. Bu proses bir neçə dəqiqə çəkə bilər, alətlər çubuğundakı irəliləyişi görə bilərsiniz. Bitirdikdən sonra iOS Simulator açılacaq və tətbiqinizi sınamağa başlaya bilərsiniz.

Bir iPhone Tətbiqi hazırlayın 26 -cı addım
Bir iPhone Tətbiqi hazırlayın 26 -cı addım

Addım 3. Tətbiqi iPhone -da sınayın

Tətbiqi sınamaq üçün yerləşdirməzdən əvvəl, iPhone'unuz varsa onu öz cihazınızda sınaya bilərsiniz. Əvvəlcə cihazınızı USB ilə kompüterə qoşun. ITunes açıqdırsa, onu bağlayın. Menyudan "Cihaz və Hata Ayıklama" nı seçin, sonra Yarat düyməsini basın. Bir müddət sonra tətbiq iPhone -da açılacaq. Tətbiqi bağlamadan əvvəl bütün funksiyaları yoxlayın.

Bir iPhone Tətbiqi hazırlayın Adım 27
Bir iPhone Tətbiqi hazırlayın Adım 27

Addım 4. Tətbiqi ayıklayın

Tətbiqinizdə problem varsa, nə baş verdiyini və niyə baş verdiyini bilməlisiniz. Bu problemi aşkar etmək prosesi geniş bir prosesdir və tətbiqinizin problemli olmasının bir çox səbəbi var. Ayıklama konsolunu açın və səhv mesajını oxuyun. Bu səhv mesajlarının çoxunu anlamaq çətindir. Başa düşmürsənsə, səhv mesajını axtarmağa çalış. Çox güman ki, digər təcrübəli inkişaf etdiricilərin cavabları ilə Apple -ın inkişaf etdirici forumlarında yazılar tapa biləcəksiniz.

Ayıklama uzun müddət çəkə bilər. Əgər imtina etməsəniz, daha yaxşı olacaqsınız. Tətbiqdəki səhvləri tanımağa, tapmağa və bəzən səhvlərin meydana gəlməsini proqnozlaşdırmağa başlayacaqsınız. Ən çox yayılmış səhvlərdən biri, yaddaşdan bir dəfədən çox bir obyektin çıxarılmasıdır. Başqa bir səhv, yaddaşdakı obyektləri əlavə etməyə və ya əlaqələndirməyə çalışmadan əvvəl yaddaş ayırmağı və obyektləri işə salmağı unutmaqdır. Nə qədər çox proqram yaratsan, bir o qədər az səhv edərsən

Bir iPhone Tətbiqi edin Adım 28
Bir iPhone Tətbiqi edin Adım 28

Addım 5. Yaddaş istifadəsini yoxlayın

iPhone -un yaddaşı çox məhduddur. Hər hansı bir obyektə yaddaş ayırdığınız zaman, obyektin istifadəsini bitirdikdən sonra onu buraxmalı və istifadə edilmiş yaddaşı geri qaytarmalısınız. Yaddaş və digər resurs istifadəsini yoxlamaq üçün alətlər iPhone SDK -da mövcuddur.

  • Cihaz və Debug'u seçdikdən sonra Çalış → Performans Aləti ilə Çalış → Sızıntıları seçin. Bu, Alətləri göstərəcək və cihazı cihazda işə salacaq. Davam edin və tətbiqdən hər zamanki kimi istifadə edin. Alətlər yaddaş istifadənizi qeyd etdiyi və təhlil etdiyi üçün tətbiqlər tez -tez cavab verməyə bilər. Yaddaş sızıntısı, Leaksin zaman cədvəlində qırmızı bir sıçrayış yaradacaq. Yaddaş sızmasının mənbəyi ekranın aşağı hissəsində göstəriləcək.
  • Sızan obyekti iki dəfə tıklamaq sizi problemli koda aparmağa çalışacaq və ya ünvan çubuğundakı kiçik oxu tıklamaq sızma tarixçəsini göstərəcək. Bəzən sızmanın mənbəyi sızıntının aşkarlandığı yerdən deyil.
  • Çaşqınlıq hiss edirsinizsə, aradan qaldırma prosesini sınayın. Onları şərh olaraq qeyd edin və/və ya kodunuzun bəzi hissələrini diqqətlə atlayın və tətbiqinizi işə salın. Bəzən ümumi sahəni daraldaraq problem sahələrini tapa bilərsiniz. Tapdığınız zaman kodu düzəldə və ya yenidən yaza bilərsiniz. Unutmayın ki, Google -dan istifadə etməklə tez -tez probleminizlə əlaqədar Apple -ın daxili forumlarına və ya sənədlərinə birbaşa keçid etməlisiniz.
Bir iPhone Tətbiqi hazırlayın Adım 29
Bir iPhone Tətbiqi hazırlayın Adım 29

Addım 6. Tətbiqinizi başqalarının sınaması üçün yerləşdirin

Tətbiqinizi simulyasiya edilmiş vəziyyətdə sınamaq, tətbiqinizin işlədiyini və interfeysinin yaxşı göründüyündən əmin olmaq üçün yaxşı bir yoldur, digərləri tərəfindən test etmək əladır. Tətbiqinizi test cihazlarına yerləşdirməzdən əvvəl ən ölümcül səhvləri düzəltdiyinizə əmin olun. Tətbiqinizi test cihazlarına yerləşdirmək üçün iOS Dev Center saytında ad-hoc sertifikatı yaratmalısınız.

  • Xarici testlər gözləmədiyiniz bir fikir verə bilər. Tətbiqiniz çox mürəkkəbdirsə, bu fikirlər çox vaxt faydalıdır.
  • Test cihazına icazə vermək üçün cihazın UDID nömrəsinə sahib olmalısınız.
  • Menyudan Cihaz seçin və "Qur" düyməsini basın. Finder-da layihə qovluğunuzu tapın və "Ad-Hoc-iphoneos" qovluğunu axtarın. Bu qovluğun içərisində bir tətbiq var. İOS Ad Center -dən "AdHoc.mobileprovision" sertifikatını eyni qovluğa kopyalayın. Tətbiqi və sertifikatı seçin, sonra zip şəklində sıxın. Bu arxiv xarici sınaqçılara verilə bilər. Hər bir xüsusi sertifikat üçün ayrıca bir arxiv yaratmalısınız.

Metod 5 /5: Layihənizi Sərbəst buraxın

Bir iPhone Tətbiqi hazırlayın Addım 30
Bir iPhone Tətbiqi hazırlayın Addım 30

Addım 1. Dağıtım üçün bir tətbiq yaradın

Cihazı buraxın və buraxın və "Qur" düyməsini basın. Finder-da layihə qovluğunuzu tapın və "Ad-Hoc-iphoneos" qovluğunu axtarın. Bu qovluğun içərisində bir tətbiq var. Tətbiqi bir zip olaraq sıxın.

Tətbiqinizin Apple sertifikatından keçməsi üçün iOS 7 və Retina Display üçün optimallaşdırılmalıdır

IPhone Tətbiqi Edin Adım 31
IPhone Tətbiqi Edin Adım 31

Addım 2. iOS Dev Mərkəzindən iTunes Connect tablosunu açın

Quraşdırmanı başa çatdırmaq üçün bitməmiş addımlarınız varsa, səhifənin yuxarısında göstəriləcəklər. Vergi və bank məlumatlarınızın düzgün daxil edildiyinə əmin olun.

Bir iPhone Tətbiqi hazırlayın Adım 32
Bir iPhone Tətbiqi hazırlayın Adım 32

Addım 3. Bütün tətbiq məlumatlarını daxil edin

"Tətbiqlərinizi İdarə et" düyməsini basın və "Yeni Tətbiq Əlavə et" seçin. proqram adını, SKU nömrəsini və paket ID -ni daxil edin. Mövcud menyudan tətbiq paketini seçin.

  • Ərizə təsviri, açar sözlər, dəstək saytı, kateqoriya, əlaqə e -poçtu, müəllif hüquqları və s. Üçün formanı doldurun.
  • Hüquqlar və Qiymətləndirmə formasını doldurun.
  • İTunes üçün şəkil hazırlayın. 512x512 vektor simvolu və tətbiqinizin ekran görüntüsünə ehtiyacınız var. İPhone simulyatorundan Command+⇧ Shift+4 düymələrini basaraq və görünən sahədə bir xətti sürükləyərək ekran görüntüsü çəkilə bilər. IPhone üçün ölçüsünün 320x480 olduğundan əmin olun. Ekran görüntüləri tətbiq marketinq prosesinin ən vacib hissəsidir, buna görə də tətbiq haqqında ən vacib məlumatları göstərdiklərinə əmin olun.
Bir iPhone Tətbiqi hazırlayın Adım 33
Bir iPhone Tətbiqi hazırlayın Adım 33

Addım 4. Tətbiqinizi yükləyin

"İkili Yükləməyə Hazır" düyməsini basın və Tətbiq Yükləyicisini yükləməyinizə yönəldən bir ekrana yönləndiriləcəksiniz. Tətbiq Yükləyicisini yükləyin və Bitti vurun.

  • Tətbiq Yükləyicisini quraşdırın və tətbiqə başlayın. İlk dəfə başladığınız zaman iTunes giriş məlumatlarınızı daxil etməyiniz istənəcək.
  • Tətbiq Yükləyicisi iTunes Connect hesabınızı yoxlayacaq və yükləməyə hazır olan tətbiqləri tapacaq. Yükləməyə hazır tətbiqlər menyudan görünəcək. Yükləmək istədiyiniz proqramı seçin, yeni yaratdığınız Distribution zip faylını seçin və faylı yükləyin. Fayl yükləyicisi, paketdəki daxili əşyaları yoxlayacaq və səhv olarsa versiya nömrəsi, çatışmayan nişan və s. Kimi bir səhv göstərər. Hər şey qaydasındadırsa, tətbiqiniz yüklənəcək.
Bir iPhone Tətbiqi hazırlayın Adım 34
Bir iPhone Tətbiqi hazırlayın Adım 34

Addım 5. Yoxlama vaxtını gözləyin

Müraciətinizin nəzərdən keçirilməsini gözləməkdən başqa heç nə edə bilməzsiniz. Tətbiqinizin vəziyyəti "nəzərdən keçirilir" olaraq dəyişərsə, Apple sizə günlər və ya həftələr ərzində e -poçt vasitəsilə xəbər verəcəkdir. Müraciətiniz yoxlanıldıqda proses çox sürətli olur. Tətbiqiniz ilkin sınaq dəstini keçə bilmirsə, bunun səbəbini e -poçtla alacaqsınız və Apple sizə bunun ətrafında necə işləmək barədə təkliflər verəcək. Tətbiqiniz uyğun olarsa, Apple sizə tətbiqinizin satışa çıxarıldığı barədə bir e -poçt göndərəcək. Tətbiqiniz indi iTunes Mağazasında görünəcək.

Bir iPhone Tətbiqi Edin 35
Bir iPhone Tətbiqi Edin 35

Addım 6. Tətbiqinizi tanıtın

Yeni tətbiqiniz satışa hazır olduqda, tanıtmağın vaxtı gəldi. Sosial mediadan istifadə edin, tətbiqiniz haqqında saytlarda mətbuat açıqlamaları yerləşdirin, bəzi YouTube videoları hazırlayın və insanların tətbiqiniz haqqında danışmasını təmin etmək üçün nə lazımdırsa edin.

Tətbiqinizin pulsuz bir nüsxəsini tətbiqiniz haqqında saytınızda yazacaq və ya YouTube kanalında nəzərdən keçirəcək sınaqçılara göndərə bilərsiniz. Ən yaxşı test cihazları ilə əlaqə qura bilsəniz, tətbiqiniz yaxşı satıla bilər

Bir iPhone Tətbiqi et Adım 36
Bir iPhone Tətbiqi et Adım 36

Addım 7. Satış rəqəmlərinə diqqət yetirin

İPhone -da iTunes Connect Mobile -ı pulsuz yükləyin. Gündəlik daxil olun və satışlarınızı, bazar payınızı və tətbiqinizi satın alan ölkələri yoxlayın. Bu ən əyləncəli hissədir! Apple, ən son satış məlumatlarınızın bağlantıları ilə sizə vaxtaşırı e -poçt göndərəcək. Daha sonra qeydləriniz üçün yükləyə bilərsiniz. Uğurlar!

İpuçları

  • App Store -da mövcud tətbiqlərdən təkrarlanan tətbiqlər yerinə yeni tətbiqlər yaratmağa çalışın. Hansı tətbiqlərin mövcud olduğunu öyrənmək üçün App Store -da axtarın. Təbii ki, fikriniz daha yaxşıdırsa, fikrinizi gerçəkləşdirin.
  • Tətbiqinizi daha yaxşı etmək üçün yollar axtarın.
  • Çap edilmiş istinadları sevirsinizsə, Amazon -da iPhone tətbiqləri yaratmaqla bağlı kitablara baxın.
  • Mümkünsə fərqli iOS versiyaları olan fərqli iDevice cihazlarında tətbiqetməni sınamağa çalışın.
  • Bir iOS geliştiricisi işə götürsəniz və tətbiqinizin istədiyiniz kimi göründüyündən əmin olmaq istəyirsinizsə, tətbiqinizi Photoshop -da tərtib edə və Xcode/iOS tətbiqinə çevirmək üçün psdtoxcode istifadə edə bilərsiniz!

Xəbərdarlıq

  • IPhone SDK daim dəyişir və iOS cihazları daim inkişaf edir. Bir layihə yaratdığınız zaman bir SDK yeniləməsi varsa, yeniləmədən əvvəl yenilikləri və SDK dəyişikliklərini oxuduğunuzdan əmin olun. Apple, yeni göndərilən bütün tətbiqlərin ən son SDK -dan istifadə etməsini tələb etmədikdə, SDK versiyasını yeniləməyinizə ehtiyac olmaya bilər. SDK -nı yeniləsəniz, istifadə etdiyiniz bəzi üsullar köhnəlmiş ola bilər və ehtimal ki, bir tətbiqə düşməsə də, diqqətli olun.
  • Tətbiqiniz App Store -da qəbul edildikdə, pis bir rəy alsanız qorxmayın. Bəziləri konstruktiv rəylər verir, bəziləri isə sadəcə kobuddur.
  • Tətbiqiniz yəqin ki, bir çox insan tərəfindən yüklənməyəcək - təslim olmayın.
  • IPhone tətbiqləri yaratmaq o qədər asılılıq yaradır ki, dayandırmaq çətin ola bilər.

Tövsiyə: