IPhone tətbiqini necə etmək olar (şəkillərlə)

Mündəricat:

IPhone tətbiqini necə etmək olar (şəkillərlə)
IPhone tətbiqini necə etmək olar (şəkillərlə)

Video: IPhone tətbiqini necə etmək olar (şəkillərlə)

Video: IPhone tətbiqini necə etmək olar (şəkillərlə)
Video: CHROME İNDİRDİKTEN SONRA 𝙈𝙐𝙏𝙇𝘼𝙆𝘼 YAPILMASI GEREKEN 𝟭𝟮 𝗔𝗬𝗔𝗥 2024, Bilər
Anonim

Tətbiq bazarı daim dəyişir və dəyişir və uğur hekayələri hər kəsin diqqətini çəkəcək qədər böyükdür. Bir iPhone tətbiqi üçün Növbəti Böyük Fikirinizin olduğunu düşünürsünüzmü? Bunu etmək düşündüyünüzdən daha asan ola bilər. Bəzi kodlaşdırma öyrənməyiniz lazım olsa da, interfeys işinin çox hissəsi qrafik olaraq edilə bilər. Bir tətbiq yaratmaq vaxt, öyrənmə və səbr tələb edəcək, 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ımlar

5 -dən 1 -ci hissə: İnkişaf mühitinizi qurmaq

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, bütün iPhone tətbiqlərinin yaradıldığı bir inkişaf mühitidir. Xcode Apple -dan pulsuz olaraq mövcuddur, ancaq OS X 10.8 və ya daha yeni bir versiyanın quraşdırılmasını tələb edir. Windows və ya Linux PC -də Xcode çalıştırmanın rəsmi bir yolu yoxdur. Bu o deməkdir ki, bir iPhone tətbiqini inkişaf etdirmək istəsəniz, ancaq Mac -iniz yoxdursa, əvvəlcə birinə investisiya etməlisiniz.

  • İOS 8 tətbiqlərini inkişaf etdirmək üçün hər ikisi də Apple -dan əldə edilə bilən Xcode 6.0.1 və iOS 8 SDK -ya ehtiyacınız olacaq. İOS 8 SDK, iCloud inteqrasiyası və Touch ID daxil olmaqla hər cür yeni tətbiq təcrübəsi yaratmağa imkan verən xeyli sayda yeni API -dən ibarətdir.
  • İOS 10 tətbiqlərini inkişaf etdirmək üçün Apple -dan da əldə edilə bilən Xcode 8 və iOS 10 SDK -ya ehtiyacınız olacaq. Xcode -un bu versiyasında bilmək istədiyiniz Swift dilində və SDK -da əhəmiyyətli dəyişikliklər var, amma yaxşı xəbər budur ki, bu versiyadan sonra Swift dilində artıq "kod qıran" dəyişikliklər olmayacaq..
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 quraşdırın

Xcode daxilində tamamilə kod yaza bilsəniz də, proqramlaşdırma sintaksisində ixtisaslaşmış xüsusi bir mətn redaktorunuz varsa, böyük kod parçaları ilə işləməyin daha asan olacağını görəcəksiniz. 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. Bir vektor qrafik proqramı qurun

Tətbiqiniz üçün xüsusi sənət və dizayn yaratmağı planlaşdırırsınızsa, vektor qrafikası yarada biləcək bir proqram istəyəcəksiniz. Vektor qrafikası aydınlığını itirmədən ölçülür və gözəl görünüşlü bir tətbiq üçün vacibdir. Populyar vektor proqramları arasında kommersiya məqsədi daşıyan CorelDraw, Adobe Illustrator və Xara Designer və pulsuz olan Inkscape var. Gözəl, pulsuz, vektor qrafika çəkmə proqramı DrawBerry -dir. Peşəkar proqramlar qədər güclü deyil, ancaq ilk dəfə istifadə edənlər üçün yaxşıdır və ya yalnız bir istifadə üçün bir şey ödəmək istəmirsinizsə.

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 ilə tanış olun

Objective-C, iPhone tətbiqlərində funksionallıq yaratmaq üçün istifadə olunan proqramlaşdırma dilidir. Məlumat və obyekt manipulyasiyasını idarə edir. Objective-C, C dil ailəsinin törəməsidir və obyekt yönümlü bir dildir. Artıq C və ya Java haqqında əsas anlayışa sahibsinizsə, Objective-C-ni çox vaxt başa düşmək olduqca asan olmalıdır.

  • Daha yeni bir seçim, Objective-C-nin davamı olan Swift dilindən istifadə edərək tətbiqinizi yaratmaqdır. Swift daha dostcasına bir sintaksisə və daha müasir bir hissə malikdir.
  • Objective-C bilmədən əsas bir tətbiq qurmaq mümkün olsa da, özünüz kodlamadan hər hansı bir inkişaf etmiş funksiyanı yerinə yetirə bilməzsiniz. Objective-C olmadan, edə biləcəyiniz şey ekranlar arasında irəli və irəli hərəkət etməkdir.
  • İnternetdə müxtəlif dərsliklər və Objective-C və ya Swift haqqında müxtəlif kitablarda tapa biləcəyiniz bir çox məlumat var. IPhone tətbiqinin inkişafı ciddiyə almaq istədiyiniz bir şeydirsə, bəzi qaynaqları əlinizdə tutaraq yaxşı xidmət göstərəcəksiniz.
  • Ən populyar onlayn Objective-C və Swift icmalarına Apple Developer Forumları, iPhoneSDK Google Group və StackOverflow daxildir.
IPhone Tətbiqini hazırlayın 5 -ci addım
IPhone Tətbiqini hazırlayın 5 -ci addım

Addım 5. İnkişaf etmək üçün xarici qaynaqları düşünün

Əgər sadəcə Objective-C və ya Swift öyrənmək marağınız yoxdursa və ya bədəninizdə bədii bir sümük yoxdursa, müxtəlif aspektləri öyrənə biləcək çox sayda freelancer və inkişaf qrupu var. sizin üçün layihəniz. İnkişafınızı xaricdən götürmək mürəkkəb bir prosesdir, ancaq proqramlaşdırma növü deyilsinizsə bir çox baş ağrınızdan xilas edə bilərsiniz. İştirak edən hər kəsin Açıqlama Sazişi imzaladığından və hər hansı bir işə başlamazdan əvvəl ödəniş strukturlarının mövcud olduğundan əmin olun.

Upwork (əvvəllər oDesk and Elance), bütün bacarıq səviyyələrində yüzlərlə inkişaf etdirici və sənətçinin olduğu İnternetdəki ən populyar freelancing xidmətidir

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

Addım 6. İnkişaf hesabı yaradın

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

Hesabınızı iOS Dev Center veb saytında yarada bilərsiniz

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

Addım 7. Bəzi test tətbiqlərini yükləyin

Bir Developer hesabına qeydiyyatdan keçdikdən sonra Apple -ın inkişaf mənbələrinə daxil olacaqsınız. Bu qaynaqlar, tətbiq inkişaf etdirmənin necə işlədiyinə dair çoxlu fikir verə biləcək müxtəlif nümunə layihələrdir. Xcode -da yaratmaq istədiyiniz tətbiq növünə aid bir nümunə tapın.

5 -in 2 -ci hissəsi: Tətbiqin Planlaşdırılması

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ətbiqiniz və xüsusiyyətləri üçün yaxşı düşünülmüş bir planınız olmalıdır. Buraya tətbiqin bütün funksiyalarını, istifadəçi interfeysinin eskizlərini və ekranlar arasındakı axını və tətbiq edilməsi lazım olan sistem növləri haqqında əsas fikirləri əks etdirən bir dizayn sənədi daxil ola bilər.

  • Tətbiqinizi inkişaf etdirərkən dizayn sənədinizə mümkün qədər yapışmağa çalışın. Bu, istədiyiniz xüsusiyyətlərə diqqət yetirməyə kömək edəcək.
  • Tətbiqinizdəki hər bir ekran üçün ən azı bir kiçik eskiz çə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. Auditoriyanızı müəyyənləşdirin

Tətbiqinizin tamaşaçılarının görünüşü və tətbiqin funksionallığı ilə çox əlaqəsi olacaq. Məsələn, ediləcək işlər siyahısı tətbiqetməsinin bir gory atış oyunundan daha fərqli bir auditoriyası olacaq. Bu sizə kömək edəcək

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

Addım 3. Tətbiqlə bir ehtiyacı həll edin

Tətbiqiniz bir növ bir yardım proqramıdırsa, əvvəllər həll edilməmiş bir problemin həlli və ya bənzərsiz bir həll və ya üsul və ya əvvəlki cəhdlərdən daha yaxşı bir üsul təklif etməlidir. Tətbiqiniz bir oyundursa, onu fərqləndirməyə və xüsusi oyunçuları cəlb etməyə kömək edən unikal bir xüsusiyyət və ya 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əzmunu nəzərdən keçirin

İstifadəçi interfeysi tətbiqinizin istifadəçisinə göstərdiyiniz məzmun növünə görə təyin olunacaq. Məsələn, tətbiq fotoşəkillərlə məşğul olarsa, fotoşəkillərə baxmağı və onlardan keçməyi mümkün qədər asanlaşdıran bir istifadəçi interfeysi istəyəcəksiniz.

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

Addım 5. Yaxşı UI dizayn prosesləri tətbiq edin

İstifadəçi interfeysi heç vaxt istifadəçiyə mane olmamalıdır. Bu o deməkdir ki, seçimlər aydın görünməlidir və istifadəçi heç bir düymənin nə etdiyini soruşmamalıdır. Nişanlar istifadə edirsinizsə, onlar öz funksiyalarını dəqiq ifadə etməlidirlər. Tətbiqdə naviqasiya təbii və təbii olmalıdır.

UI dizaynı bir elm olduğu qədər bir sənət növüdür. Layihəniz inkişaf etdikcə dizaynınızı daim gözdən keçirəcəksiniz

5 -in 3 -cü hissəsi: 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 sol tərəfindəki "iOS" başlığı altında "Tətbiq" seçin. Şablon bölməsində "Boş Tətbiq" seçin.

  • Müxtəlif vəzifələr üçün nəzərdə tutulmuş müxtəlif şablonlar mövcuddur. İnkişaf prosesindən daha rahat olana qədər boş bir şablonla başlayın. Hər şeyin necə işlədiyini bildikdən sonra daha mürəkkəb şablonlardan birini sınaya bilərsiniz.
  • Bir məhsul adı, şirkət identifikatoru və sinif prefiksi təqdim etməlisiniz. Hələ Apple -dan bir şirkət identifikatorunuz yoxdursa, com.example daxil edin. Sinif prefiksi üçü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

Hekayə lövhəsi, tətbiqinizin bütün ekranlarının vizual təsviridir. Hər bir ekranın məzmununu və aralarındakı keçidləri göstərir. Storyboard vasitəsi tətbiqinizin axını inkişaf etdirməyə kömək edəcək.

  • Fayl → Yeni → Fayl vurun.
  • İOS başlığı altında "İstifadəçi İnterfeysi" ni vurun.
  • Storyboard seçin və Next düyməsini basın.
  • Cihazlar menyusundan iPhone seçin və sonra faylı "Əsas" adlandırı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. Hekayə lövhənizi layihənizə həvalə edin

Storyboard yaratdıqdan sonra onu tətbiqinizin əsas interfeysi kimi təyin etməlisiniz. Bu tətbiq işə salındıqda Storyboard yüklənəcək. Hekayə lövhəsini təyin etməsəniz, tətbiqi işə salanda heç nə olmayacaq.

  • Sol naviqasiya ağacında layihənizin adını vurun.
  • Əsas çərçivədə hədəfləri tapın. Hədəflər siyahısından layihənizi seçin.
  • Ümumi sekmesinde Deployment Info bölməsini tapın.
  • Main.storyboard -u "Əsas İnterfeys" mətn sahəsinə 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. Görünüş nəzarətçisindən istifadə edərək ilk ekranınızı əlavə edin

Baxış nəzarətçiləri, istifadəçinin məzmuna necə baxacağını diktə edir. Standart görünüşlər və cədvəllər də daxil olmaqla bir çox əvvəlcədən təyin edilmiş baxış nəzarətçiləri mövcuddur. Tətbiqə məzmunu istifadəçiyə necə göstərəcəyini izah edən hekayə lövhənizə baxış nəzarətçiləri əlavə edəcəksiniz.

  • Layihə naviqasiya menyusunda "Main.storyboard" faylınızı seçin. Interface Builder pəncərəsində boş bir kətan görünəcək.
  • Obyekt Kitabxanasını tapın. Bu, sağ çərçivənin altındadır və kiçik kub düyməsinə basaraq seçilə bilər. 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ə" tamamlandı. Tətbiq başladıqda, görünüş nəzarətçisi ilk ekranınızı yükləyəcək.
Bir iPhone Tətbiqi edin Adım 17
Bir iPhone Tətbiqi edin Adım 17

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

Görünüş nəzarətçi qurduqdan sonra, etiketlər, mətn daxiletmə sahələri və düymələr kimi ehtiyac duyduğunuz interfeys obyektləri ilə ekranı doldurmağa başlaya bilərsiniz. İnterfeys obyektləri, View Controller obyektini tapdığınız Obyektlər Kitabxanası siyahısında tapıla bilər.

  • Ekrana əlavə etmək üçün siyahıdan obyektləri vurun və sürükləyin.
  • Əksər obyektlərin ölçüsü obyektin kənarındakı qutuları tıklayaraq sürükləyərək dəyişdirilə bilər. Ölçüsünü dəyişdirərkən, hər şeyin düzgün bir şəkildə düzəldilməsini təmin etmək üçün ekranda qaydalar görünəcək.
Bir iPhone Tətbiqi Edin Adım 18
Bir iPhone Tətbiqi Edin Adım 18

Addım 6. Əlavə etdiyiniz obyektləri fərdiləşdirin

Xüsusi və intuitiv bir interfeys yaratmağa imkan verən hər bir obyektin xüsusiyyətlərini tənzimləyə bilərsiniz. Məsələn, istifadəçiyə nəyi daxil etməli olduğunu göstərməyə kömək edəcək bir mətn daxiletmə sahəsinə yer tutucu mətni əlavə edə bilərsiniz.

  • Fərdi etmə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. Düymə bir növ qalxan kimi görünür.
  • Zövqünüzə görə obyekti fərdiləşdirin. Şrift üslubunu, şrift ölçüsünü, mətn rəngini, hizalamanı, arxa plan şəkillərini, yer tutucu mətni, haşiyə üslubunu və daha çoxunu dəyişə bilərsiniz.
  • Mövcud seçimlər, fərdiləşdirdiyiniz obyektdən asılı olaraq dəyişəcək.
Bir iPhone Tətbiqi hazırlayın Adım 19
Bir iPhone Tətbiqi hazırlayın Adım 19

Addım 7. Daha çox ekran əlavə edin

Layihəniz böyüdükcə, ehtimal ki, tətbiqin faydalı olması üçün lazım olan bütün məzmunu göstərmək üçün daha çox ekran əlavə etməlisiniz. Məsələn, bir işlər siyahısı tətbiq edirsinizsə, ən azı iki ekrana ehtiyacınız olacaq: biri işlər siyahısına daxil olmaq üçün, digəri isə bütün siyahıya baxmaq üçün.

  • Kətanınızın boş hissələrinə görünüş nəzarətçi obyektlərini sürükləyərək və buraxaraq daha çox ekran əlavə olunur. Buraxmaq üçün boş bir yer tapa bilmirsinizsə, boş sahələr tapana qədər "kiçilt" düyməsini basın. Görünüş nəzarətçisini mövcud bir ekrana deyil, kətana atdığınızdan əmin olun.
  • Layihə konturundan rəhbərlik etmək istədiyiniz görüntü nəzarətçisini seçərək ilkin ekranı dəyişə bilərsiniz. Attribute Inspector düyməsini basın və "Initial View Controller" qutusunu yoxlayın. Məsələn, işlər siyahısını tərtib edirsinizsə, tətbiqin başladığı zaman istifadəçinin gördüyü ilk şeyin əsl siyahı olmasını istəyə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

İndi tətbiqinizdə iki ekran var, istifadəçinin aralarında irəli və irəli hərəkət etməsi üçün bunu etmək vaxtıdır. Xüsusi bir Görünüş Nəzarətçisi olan bir Naviqasiya İdarəçisindən istifadə edərək bunu edə bilərsiniz. Bu nəzarətçi, tətbiqinizin üstünə istifadəçinin ekranlar arasında irəli və irəli hərəkət etməsinə imkan verən bir naviqasiya çubuğu əlavə edir.

  • Naviqasiya nəzarətçiniz ilkin görünüşünüzə əlavə edilməlidir ki, sonrakı bütün ekranlara nəzarət edə bilsin.
  • Layihə konturunda ilkin görünüşünüzü seçin.
  • Redaktor → Daxil et → Naviqasiya Denetleyicisini basın.
  • Nəzarətçini əlavə etdiyiniz ekranın yuxarısında boz bir naviqasiya çubuğu görünməlidir.
IPhone Tətbiqini hazırlayın 21
IPhone Tətbiqini hazırlayın 21

Addım 9. Naviqasiya çubuğuna funksionallıq əlavə edin

Naviqasiya çubuğunu daxil etdikdən sonra naviqasiya alətləri əlavə etməyə başlaya bilərsiniz. Bu, istifadəçinizin ekranlar arasında irəli və irəli hərəkət etməsinə imkan verəcək.

  • Naviqasiya çubuğuna bir başlıq əlavə edin. Tapşırdığınız görünüş nəzarətçisinin altındakı Naviqasiya maddəsini vurun. Atribut Müfəttişini açın və Başlıq sahəsinə cari ekranın adını yazın.
  • Naviqasiya düyməsini əlavə edin. Hələ açılmamışsa, Obyektlər kitabxanasını açın və Çubuq Düyməsini Elementini tapın. Basın və naviqasiya çubuğuna sürükləyin. Tipik olaraq, sizi tətbiqdə "irəli" hərəkət etdirən düymələr sağa, "geri" hərəkətə gətirən düymələr sola yerləşdirilir.
  • Düyməyə bir mülk verin. Düymələr şəraitə uyğunlaşmağı asanlaşdıran xüsusi xüsusiyyətlərə malik olaraq konfiqurasiya edilə bilər. Məsələn, işlər siyahısını yaradırsınızsa, yeni bir giriş yaratmaq üçün "Əlavə et" düyməsinə ehtiyacınız olacaq. Düyməni seçin və Atribut Müfəttişini açın. Identifier menyusunu tapın və "Əlavə et" seçin. Düymə "+" loqotipinə çevrilə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. Yeni düyməni mövcud bir ekrana bağlayın

Düymənizin işləməsi üçün onu başqa bir ekrana bağlamalısınız. Etməli işlər siyahımızdakı nümunədə, düymə ümumi siyahıda yerləşir və giriş ekranına bağlanmalıdır. Düyməni bağlamaq üçün Ctrl düyməsini basıb saxlayın və düyməni ikinci ekrana sürükləyin.

  • Siçan düyməsini buraxdığınızda, seçimlərin siyahısı ilə Action Segue menyusu görünəcək. Ekranlar arasında hərəkət edərkən itələmə keçidindən istifadə etmək üçün "Push" seçin. Ekranı bir ardıcıllıqdan fərqli olaraq müstəqil bir hərəkət olaraq açacaq "Modal" ı da seçə bilərsiniz.
  • Push istifadə edirsinizsə, ikinci ekranınıza avtomatik olaraq bir naviqasiya çubuğu əlavə olunacaq və avtomatik olaraq "geri" düyməsi yaradılacaq. Modal seçsəniz, ikinci bir naviqasiya çubuğunu əl ilə daxil etməli və "İptal et" və "Bitti" düyməsini əlavə etməlisiniz (işlər siyahısı üçün; düymələrinizin etiketləri tətbiqinizin ehtiyaclarından asılı olaraq dəyişəcək).).
  • "Ləğv et" və "Bitti" düymələri, "Əlavə et" düyməsini yaratdığınız kimi yaradıla bilər. Atribut Müfəttişindəki Identifier menyusundan "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

Bu vaxta qədər heç bir kodlaşdırmaya ehtiyac olmadan əsas naviqasiya interfeysi yarada bildiniz. Məlumat saxlama və istifadəçi girişi kimi daha dərin bir funksiya əlavə etmək istəyirsinizsə, əllərinizi koda bulaşdırmalısınız. Kodlaşdırma bu təlimatın əhatə dairəsi xaricindədir, lakin internetdə çox sayda Objective-C dərsləri mövcuddur.

Bir geliştirici işə götürmək üçün naviqasiya edilə bilən interfeys prototipinizdən istifadə edə bilərsiniz. İşləyən bir interfeysə sahib olmaq, işin kodlaşdırma tərəfində nəyə ehtiyacınız olduğunu izah etməyi asanlaşdıracaq

5 -dən 4 -cü hissə: Tətbiqi test etmək

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 simulyasiya edilmiş iOS cihazlarında sınamağa imkan verən daxili bir iOS simulyatoru ilə gəlir. Simulatoru işə salmaq üçün Xcode pəncərəsinin yuxarısındakı açılan menyudan "Simulator və Debug" u seçin və 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ətbiqi qurun

Tətbiqi tərtib etmək və işə salmaq üçün ənənəvi Play düyməsinə bənzəyən Build düyməsini basın. Tətbiqin qurulması bir neçə dəqiqə çəkə bilər. alətlər çubuğunda gedişatı izləyə bilərsiniz. Quraşdırma prosesi başa çatdıqdan sonra iOS Simulator açılacaq və tətbiqinizi sınamağa başlaya bilərsiniz.

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

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

Tətbiqinizi sınaq üçün paylamadan əvvəl onu öz cihazınızda sınaya bilərsiniz (əgər varsa). Əvvəlcə cihazınızı USB vasitəsilə kompüterinizə qoşun. İTunes açılırsa onu bağlayın. Açılan menyudan "Cihaz və Hata Ayıklama" seçin və sonra Quraşdır düyməsini basın. Bir neçə saniyədən sonra tətbiq iPhone -da işə salınmalıdır. Tətbiqi bağlamadan əvvəl bütün funksiyaları sınayı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ətbiqinizi ayıklayın

Tətbiqiniz çökərsə, nəyin və niyə baş verdiyini anlamağa başlamalısınız. Bu geniş bir mövzudur və tətbiqinizin çökməsinin saysız -hesabsız səbəbləri var. Ayıklama konsolunu açın və səhv mesajlarını oxuyun. Əksər hallarda olduqca sirli olurlar. Səhvini başa düşmürsənsə, səhv mesajını Googling -də sınayın. Çox güman ki, Apple inkişaf forumunda dostluq təcrübəli bir geliştiricinin xahişlərinə cavab verdiyi bir yazı tapa bilərsiniz.

Ayıklama sizin üçün çox vaxt aparan və yorucu bir zaman ola bilər. Əgər təslim olmasanız və səbr etməsəniz, zaman keçdikcə daha yaxşı olacaqsınız. Səhvləri tanımağa, onları tez bir zamanda izləməyə və hətta bəzən onları gözləməyə başlayacaqsınız. Ümumi bir səhv, bir obyektin bir dəfədən çox yaddaşdan çıxarılmasıdır. Başqa bir şey əlavə etmək və ya təyin etmək istəməzdən əvvəl yaddaş ayırmağı və bir obyekti işə salmağı unudur. Hər tətbiq ilə səhvləriniz getdikcə azalacaq

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 çox məhdud bir yaddaşa malikdir. Hər dəfə bir obyektə yaddaş ayırdığınız zaman, işiniz bitdikdə onu buraxmalı və yaddaşı geri verməlisiniz. Alətlər, yaddaş istifadənizi başqa şeylər arasında keçirmək və təhlil etmək üçün iPhone SDK vasitədir.

  • Cihaz və Debug əvvəlki kimi seçildikdə, Çalış → Performans Aləti ilə Çalış → Sızıntıları seçin. Bu, Alətləri işə salacaq və tətbiqinizi cihazınızda işə salacaq. Davam edin və tətbiqdən normal istifadə edin. Alətlər yaddaş istifadənizi qeyd etdikdə və analiz edərkən vaxtaşırı donacaq kimi görünəcək. Hər hansı bir sızma, Sızmaların zaman cədvəlində qırmızı sıçrayışla nəticələnəcək. Sızmaların mənbəyi ekranın aşağı yarısında göstəriləcək.
  • Sızan obyektlərin üzərinə iki dəfə basmaq sizi məsul koda aparmağa çalışacaq və ya ünvan sütunundakı kiçik oxu tıklayaraq sızma tarixçəsini göstərəcək. Bəzən sızıntının olduğu yer mütləq mənşəli olduğu yer deyil.
  • Həqiqətən məğlub olsanız, aradan qaldırma prosesi ilə cəhd edin. Kodunuzun sahələrini şərh edin və/və ya diqqətlə atlayın və işlədin. Bəzən ümumi sahəni daralda bilərsən, sonra da məsul xəttdə evə girə bilərsən. Harada olduğunu bildiyiniz zaman onu düzəldə və ya yenidən yaza bilərsiniz. Unutmayın ki, Google -dan istifadə etmək çox vaxt daxili Apple forumlarına və ya probleminizlə əlaqəli sənədlərə ən sürətli birbaşa bağlantılar təmin edə bilər.
Bir iPhone Tətbiqi hazırlayın Adım 29
Bir iPhone Tətbiqi hazırlayın Adım 29

Addım 6. Başqaları tərəfindən test edilmək üçün tətbiqinizi paylayın

Tətbiqinizi simulyasiya edilmiş bir şəraitdə sınamaq, tətbiqinizin işləməsini və interfeysin yaxşı görünməsini təmin etmək üçün yaxşı bir yoldur, heç bir şey özünüzdən başqa istifadəçilərin sınağına bənzəmir. Yalnız xarici testlərə göndərməzdən əvvəl ən dəhşətli səhvləri düzəltdiyinizə əmin olun. Tətbiqinizi testçilərinizə yaymaq üçün iOS Dev Center saytında Ad-Hoc sertifikatı yaratmalısınız.

  • Xarici testlər gözləməyəcəyiniz bir çox rəy verə bilər. Mürəkkəb bir tətbiqiniz varsa bu xüsusilə faydalı ola bilər.
  • Test cihazlarına icazə vermək üçün hər cihazın UDID nömrəsinə ehtiyacınız olacaq.
  • Açılan siyahıdan Cihazı seçin və "Qur" simgesini basın. Finder-da, layihənizin qovluğuna gedin və "Ad-Hoc-iphoneos" qovluğunu axtarın. İçəridə bir tətbiq olacaq. İOS Dev Center -dən aldığınız "AdHoc.mobileprovision" sertifikatınızı eyni qovluğa kopyalayın. Tətbiqi və sertifikatı seçin və zip edin. Bu arxiv xarici test cihazınıza verilə bilər. Hər bir xüsusi sertifikat üçün ayrıca bir arxiv yaratmalısınız.

5 -in 5 -ci hissəsi: 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 quruluşunuzu yaradın

Açılan menyudan Cihaz seçin və buraxın. "Yarat" simgesini basın. Finder'da, layihənizin qurma qovluğuna gedin və "Release-iphoneos" qovluğunu axtarın. İçəridə bir tətbiq olacaq. Arxivə yığın.

Yeni tətbiqlərin Apple sertifikatından keçməsi üçün iOS 8 və Retina ekranı üçün optimallaşdırılması lazımdır

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

Addım 2. iTunes Connect tablosunu açın

Buna iOS Dev Center -dən daxil ola bilərsiniz. Quraşdırma üçün tamamlanmayan hər hansı bir addımınız varsa, səhifənin yuxarısında siyahıya alınacaq. Bütün bank və vergi məlumatlarınızın düzgün yazıldığından ə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. Tətbiqinizin bütün məlumatlarını daxil edin

"Tətbiqlərinizi İdarə et" düyməsini basın və sonra "Yeni Tətbiq Əlavə et" seçin. Tətbiq adını, SKU nömrəsini doldurun və paket ID -ni seçin. Açılan menyudan tətbiq paketinizi seçin.

  • Tətbiq təsvirinizi, açar sözlərinizi, dəstək saytınızı, kateqoriyanı, əlaqə e -poçtunuzu, müəllif hüquqlarınızı və s. Verən formaları doldurun.
  • Hüquqlar və Qiymətləndirmə formalarını doldurun.
  • İTunes sənət əsərinizi hazırlayın. Böyük bir 512x512 vektor simvolu və tətbiqinizin bəzi ekran görüntülərinə ehtiyacınız olacaq. Ekran simvollarını iPhone simulyatorundan Command + Shift + 4 istifadə edərək çarpaz saçları əraziyə sürükləyə bilərsiniz. IPhone üçün 320x480 olduğuna əmin olun. Ekran görüntüləri tətbiqinizin marketinqinin çox vacib bir hissəsidir, buna görə də ən vacib hissələri göstərdiyinə ə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 vurun və Tətbiq Yükləyicisi vasitəsini yükləməyinizə yönəldən bir ekrana aparılacaqsınız. Yükləyin və Bitti düyməsini basın.

  • Tətbiq Yükləyicisi alətini quraşdırın və işə salın. Proqramı ilk dəfə işə saldığınız zaman iTunes giriş məlumatınızı istəyəcək.
  • Tətbiq Yükləyicisi vasitəsi iTunes Connect hesabınızı yoxlayacaq və ikili faylları yükləməyə hazır olduğunuz tətbiqləri tapacaq. Onlar açılan menyuda göstəriləcək. İstədiyiniz birini seçin, əvvəllər yaratdığınız Dağıtım zipini seçin və yükləyin. Yükləyici, paketdəki bəzi daxili əşyaları yoxlayacaq və səhv bir şey tapsa, səhv versiya nömrəsi, itkin simvol və s. Kimi hər şey qaydasındadırsa, zipi yükləyib bitirə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. Baxışı gözləyin

İndi yoxlama prosesini gözləməkdən başqa heç nə yoxdur. Müraciətinizin vəziyyəti "nəzərdən keçirilir" olaraq dəyişərsə, Apple bir neçə gün və ya həftə ərzində sizi e -poçt vasitəsilə xəbərdar edəcək. Nəzərdən keçirildikdə, proses çox sürətlə gedir. İlkin testlər uğursuz olarsa, bunun səbəbini izah edən bir rədd cavabı alacaqsınız və Apple onu düzəltmək üçün təkliflər verəcək. Tətbiqiniz yoxlamadan keçərsə, Apple sizə tətbiqinizin satışa hazır olduğunu bildirən bir e -poçt göndərəcək. Tətbiqiniz indi iTunes tətbiq 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

Artıq yeni tətbiqetməniz satın alınmaq üçün əlçatandır, artıq söz yaymağa başlamağın vaxtıdır. Sosial mediadan istifadə edin, tətbiq mərkəzli saytlara press-relizlər göndərin, bəzi YouTube videoları hazırlayın və insanların tətbiqiniz haqqında danışmasını təmin etmək üçün əlinizdən gələni edin.

Tətbiq haqqında veb saytına yazacaq və ya YouTube kanalında nəzərdən keçirəcək rəyçilərə pulsuz nüsxələr göndərə bilərsiniz. Populyar rəyçilərin əlinə ala bilsəniz, bu çox satışa səbəb ola bilər

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

Addım 7. Satışlarınızı izləyin

IPhone üçün pulsuz iTunes Connect Mobile tətbiqini yükləyin. Hər gün daxil olun və satışlarınızı, bazarlarınızı və satış ölkələrinizi yoxlayın. Bu əyləncəli hissədir! Apple vaxtaşırı olaraq sizə ən son satış məlumatlarınızla əlaqəli e -poçt göndərəcək. Qeydləriniz üçün onları yükləyə bilərsiniz. Uğurlar!

İpuçları

  • Orijinal olmağa çalışın və artıq App Store -da mövcud olan tətbiqləri təkrarlamayın. Mövcud olanları öyrənmək üçün App Store -da hərtərəfli axtarış aparın. Əlbəttə ki, fikriniz daha düzgündürsə, bunun üçün gedin.
  • Həmişə tətbiqinizi təkmilləşdirməyin yollarını axtarın.
  • Tətbiqinizi mütəmadi olaraq yeniləməyə çalışın.
  • Çap edilmiş istinadları sevirsinizsə, bəzi iPhone inkişaf kitablarını tapmaq üçün Amazon.com saytına vurun.
  • Əlinizə ala biləcəyiniz bir çox fərqli iDevices üzərində sınamağa çalışın. Müxtəlif iOS versiyaları quraşdırılsa daha yaxşı olar.
  • Bir iOS inkişaf etdiricisi işə götürsəniz və iOS tətbiqinin göstərdiyiniz kimi göründüyünə zəmanət vermək istəyirsinizsə, Photoshopdakı tətbiqin interfeysini dizayn edə və onu funksional bir Xcode/iOS tətbiqinə çevirmək üçün bir vasitə istifadə edə bilərsiniz!
  • Yalnız kod yazmağı öyrənirsinizsə, əsaslanan dilləri bloklayın və ya onlayn dərslər başlamağınıza kömək edə bilər.

Xəbərdarlıqlar

  • IPhone SDK daim dəyişir və cihazlar inkişaf edir. Bir layihə zamanı bir SDK yükseltmesi hazırlanırsa, üzərinə getmədən əvvəl yenilikləri və dəyişiklikləri oxuduğunuzdan əmin olun. Apple tərəfindən bütün yeni təqdimatların yeni SDK versiyası ilə tərtib edilməli olduğu ifadə edilmədikdə, bu anda sizin üçün lazım olmayacaq. Yeniləmə etsəniz, istifadə etdiyiniz bəzi üsullar köhnəlmiş ola bilər və kompilyasiya zamanı bir xəbərdarlıqdan daha çox nəticə verməsə də, təhlükəsiz olun.
  • Çox yükləmə və ya satış zəmanəti yoxdur, ruhdan düşməyin.
  • Uğur qazandığınızda və App Store -da bir tətbiq əldə etdiyiniz zaman, pis rəylər yazan insanlar sizi qorxutmasın. Bəziləri faydalı rəy verir, bəziləri isə kobud davranmağı sevir.
  • Asılılıq yaradır; dayandıra bilməyəcəksiniz.

Tövsiyə: