IPhone қосымшасын қалай жасауға болады

Автор: Louise Ward
Жасалған Күн: 11 Ақпан 2021
Жаңарту Күні: 1 Шілде 2024
Anonim
IPhone құрылғысында 4G LTE орнату. 4G, LTE жұмыс істемесе? Қадамдық нұсқаулық!
Вызшақ: IPhone құрылғысында 4G LTE орнату. 4G, LTE жұмыс істемесе? Қадамдық нұсқаулық!

Мазмұны

Қолданба нарығы өзгеріп, үздіксіз өзгеріп отырады, ал сәттілік туралы әңгімелер кез-келген адамның назарын аударатындай үлкен. Сізде iPhone қосымшасы туралы келесі үлкен идея бар деп ойлайсыз ба? Оны жасау сіз ойлағаннан оңайырақ. Сізге біраз кодтауды үйрену керек болса да, интерфейстегі көптеген жұмыстар графикалық түрде жасалуы мүмкін. Қосымша жасау уақытты, оқуды және шыдамдылықты қажет етеді, бірақ сіз келесі Flappy Bird феноменін жасай аласыз! Бастау үшін төмендегі 1-қадамды қараңыз.

Қадамдар

5-тен 1-бөлім: Даму ортасын орнату

  1. Xcode жүктеп алыңыз. Xcode - бұл барлық iPhone қосымшалары жасалған даму ортасы. Xcode-ді Apple-ден жүктеу тегін, бірақ оны орнату үшін OS X 10.8 немесе одан кейінгі нұсқаны қажет етеді. Windows немесе Linux компьютерінде Xcode іске қосудың ресми әдісі жоқ. Демек, егер сіз iPhone қосымшасын жасағыңыз келсе, бірақ Mac болмаса, оны сатып алуыңыз керек.
    • IOS 8-де қосымшаларды әзірлеу үшін сізге Xcode 6.0.1 және iOS 8 SDK құралдар жиынтығы қажет, оларды екеуін де Apple-ден жүктеуге болады. IOS 8 SDK-де iCloud және Touch ID интеграциясын қоса, барлық қолданбалы тәжірибелердің барлық түрлерін жасауға мүмкіндік беретін көптеген жаңа API бар.
    • IOS 10-да бағдарламалар жасау үшін сізге Xcode 8 және iOS 10 SDK құралдар жиынтығы қажет, оларды екеуін де Apple-ден жүктеуге болады. Xcode-дің бұл шығарылымында сіз білетін Swift тіліне және SDK құралдарына елеулі өзгерістер енгізілді, бірақ жақсы жаңалық - шығарылғаннан кейін Swift тіліне «код бұзу» өзгерістері болмайды. бұл.

  2. Жақсы мәтіндік редакторды орнатыңыз. Сіз кодты Xcode-мен толығымен жасай аласыз, егер сізде синтаксисті бағдарламалауға арналған арнайы мәтіндік редактор болса, кодтың үлкен массивтерімен жұмыс істеу оңайырақ болады. TextMate және JEdit - екі өте танымал нұсқалар.
  3. Векторлық графика бағдарламасын орнатыңыз. Егер сіз өзіңіздің қолданбалы өнер туындыларыңызды және дизайныңызды жасауды жоспарласаңыз, онда сізге векторлық графика құра алатын бағдарламаны орнату қажет болады. Векторлық графиканы айқын көріністі жоғалтпай үлкейтуге және кішірейтуге болады, бұл жақсы көрінетін қосымша үшін қажет. Танымал векторлық бағдарламаларға CorelDraw, Adobe Illustrator, Xara Designer және Inkscape кіреді. Векторлық графиканың әдемі, еркін сурет салу бағдарламасы - DrawBerry. Бұл кәсіби бағдарламалар сияқты күшті емес, бірақ бірінші рет қолданушылар үшін пайдалы, немесе сіз жай ғана бір рет төлеуге бір нәрсе төлегіңіз келмесе.

  4. Мақсат-С-мен танысыңыз. Objective-C - iPhone қосымшалары ішінде функцияларды құру үшін қолданылатын бағдарламалау тілі. Ол деректерді өңдейді және объектілерді басқарады. Objective-C С тіліндегі тілдерден алынған және объектіге бағытталған тіл. Егер сізде C немесе Java туралы негізгі түсініктер болса, көбінесе Objective-C-ны түсіну оңай болады.
    • Жаңа нұсқа - бұл Objective-C тілінен кейін пайда болған Swift тілін қолданып құру. Свифттің достық синтаксисі және заманауи сезімі бар.
    • Objective-C-ді білмей-ақ негізгі қосымшаны құра алатын болсаңыз да, кез-келген жетілдірілген функцияны онымен кодтамай жасай алмайсыз. Objective-C болмаса, сіз тек экрандар арасында алға-артқа жүре аласыз.
    • Интернетте көптеген оқулықтар бар, сонымен қатар Objective-C туралы кітап түрінде табуға болатын көптеген мәліметтер бар. Егер iPhone қосымшасын әзірлеу сіз байыпты түрде қабылдағыңыз келетін болса, қолыңызда бірнеше пайдалы ресурстардың болуы сізді қанағаттандырады.
    • Бірнеше танымал онлайн-Objective-C қауымдастығына Apple Developer Forum, iPhoneSDK Google Group және StackOverflow кіреді.

  5. Қосымша әзірлеуді аутсорсингпен қарастыру. Егер сізде Objective-C оқуға деген қызығушылық болмаса немесе сізде көркемдік қабілет болмаса, онда оларға қамқорлық жасай алатын көптеген фрилансерлер мен дамыту топтары бар. Сізге жобаның әртүрлі аспектілерін тапсырыңыз. Аутсорсинг даму үшін күрделі процесс, бірақ сіз код жазуды ұнататын адам болмасаңыз, бұл сізге үлкен жеңілдік береді. Барлық қатысушылардың құпиялылық туралы келісімге қол қоюына және кез-келген жұмысты бастамас бұрын өтемақы құрылымының бар екеніне көз жеткізіңіз.
    • ODesk және Elance - бұл Интернеттегі ең танымал штаттан тыс қызметтердің бірі, олардың екеуінде де жүздеген әзірлеушілер мен барлық шеберлік иелері бар.
  6. Әзірлеуші ​​есептік жазбасын жасаңыз. Қолданбаны App Store дүкенінде тарату немесе оны басқаларға тестілеу үшін беру үшін сізге Apple Developer есептік жазбасына тіркелу қажет. Шот жылына 99 доллар алады және сіздің салықтық сәйкестендіруіңізді және банктік шот туралы ақпаратты ұсынуды талап етеді.
    • Сіз iOS Dev Center веб-сайтында тіркелгі жасай аласыз.
  7. Оны тексеру үшін кейбір қолданбаларды жүктеп алыңыз. Әзірлеуші ​​есептік жазбасына тіркелгеннен кейін сіз Apple әзірлеушілерінің ресурстарына қол жеткізе аласыз. Бұл ресурстарға қосымшаны қалай дамытатындығы туралы кең түсінік бере алатын көптеген үлгілік жобалар кіреді. Сіз жасағыңыз келетін бағдарлама түріне байланысты мысал табыңыз және Xcode-мен жұмыс жасаңыз. жарнама

5-тен 2-бөлім: Қолданбаларды жоспарлау

  1. Өзіңіздің тұжырымдамаңызға анықтама беріңіз. Xcode-ді бірінші рет ашпас бұрын, сіздің қосымшаңыздың және оның ерекшеліктерінің жақсы ойластырылған жоспары болуы керек. Бұған қосымшаның барлық функционалдығын сипаттайтын, интерфейстің интерфейсі мен экрандар арасындағы қозғалыс ағыны және қажет жүйелер типтерінің негізгі идеясы көрсетілген жобалық құжат кіреді. орналастыру.
    • Өтінішті әзірлеу кезінде жобалық құжаттаманы мүмкіндігінше мұқият орындауға тырысыңыз. Бұл сізге қажет мүмкіндіктерге назар аударуға көмектеседі.
    • Қолданбаңыздағы әр экран үшін кем дегенде бір миниатюралық эскиз салуға тырысыңыз.
  2. Қолданба қолданушысын анықтаңыз. Сіздің қолданбаңыздың қолданушылары интерфейс пен функционалдылыққа байланысты көп жұмыс істейді. Мысалы, істер тізімі қосымшасында қанды ату ойынына қарағанда аудитория әлдеқайда көп болады. Бұл сізге көмектеседі.
  3. Қосымшаның көмегімен қажеттіліктерді шешіңіз. Егер сіздің қосымшаңыз қандай да бір утилита болса, онда ол бұрын шешілмеген мәселені шешуі керек немесе алдыңғы әрекеттерге қарағанда жақсы жұмыс жасауы керек. Егер сіздің қолданбаңыз ойын болса, онда оны бөліп көрсететін және белгілі бір ойыншыларды қызықтыратын бір немесе бірнеше ерекше мүмкіндіктер болуы керек.
  4. Мазмұнын қарастырыңыз. Сіздің интерфейсіңіз қолданбаңыздың пайдаланушыларына ұсынуды жоспарлап отырған мазмұн түріне байланысты анықталады. Мысалы, егер бағдарлама суреттерді өңдейтін болса, фотосуреттерді қарау мен қарауды мүмкіндігінше жеңілдететін интерфейс қажет болады.
  5. Интерфейсті жобалаудың жақсы процестеріне машықтаныңыз. Пайдаланушы интерфейсі қолданушының қадамдар жасауына ешқашан кедергі болмауы керек. Бұл дегеніміз, опциялар нақты көрсетілуі керек және пайдаланушы ешқашан батырманың не үшін екенін сұрамауы керек. Егер сіз белгішелерді қолдансаңыз, онда олар нақты функцияны көрсетуі керек. Қолданбаларды шолу тегіс және табиғи болуы керек.
    • UI дизайны ғылымнан гөрі өнер. Жоба аяқталған сайын сізге дизайныңызды үнемі қайта қарауға тура келеді.
    жарнама

5-тен 3-ші бөлім: қосымшаларды құру

  1. Xcode-де жаңа жоба жасаңыз. Xcode кодын ашып, Файл мәзірінен жаңа жобаны бастаңыз. Терезенің сол жақ бөлігіндегі «iOS» айдарынан «Қолданба» таңдаңыз. Үлгі бөлімінде «Бос өтініш» таңдаңыз.
    • Көптеген шаблондар бар, олардың барлығы әртүрлі тапсырмаларға арналған. Әзірлеу барысымен таныс болғанша бос шаблоннан бастаңыз. Сіз бәрінің жұмысына үйреніп алғаннан кейін бір немесе бірнеше күрделі шаблондарды байқап көре аласыз.
    • Сізге Өнімнің атауын, компанияңыздың және сыныптың префиксін беруіңіз керек. Егер сізде Apple корпорациясының жеке куәлігі болмаса, оны енгізіңіз com.мысал. Сынып префиксі үшін enter енгізіңіз XYZ.
    • Құрылғылар мәзірінен «iPhone» таңдаңыз.
  2. Сценарий сценарийін жасаңыз. Сюжеттік тақталар - бұл сіздің барлық қолданбалар экрандарыңыз үшін визуалды слайдшоу. Онда әр экранның мазмұны және олардың арасындағы ауысу көрсетіледі. Storyboard құралы сіздің қосымшаңыздың ағымын дамытуға көмектеседі.
    • Файл → Жаңа → Файлды нұқыңыз.
    • IOS тақырыбының астында «Пайдаланушы интерфейсі» түймесін басыңыз.
    • Storyboard таңдаңыз, содан кейін Next батырмасын басыңыз.
    • Құрылғылар мәзірінен iPhone таңдаңыз, содан кейін файлға «Негізгі» деп ат қойыңыз. Файл сіздің жобаңызбен бірдей жерде сақталғанына көз жеткізіңіз.
  3. Жобаңызға Storyboard тағайындаңыз. Storyboard құрғаннан кейін оны қолданбаның негізгі интерфейсі ретінде тағайындау керек. Сіздің сценарий қосымшасы іске қосылған кезде жүктеледі. Егер сіз Storyboard тағайындамасаңыз, бағдарлама іске қосылған кезде ештеңе болмайды.
    • Сол жақтағы навигация ағашында жоба атауын басыңыз.
    • Негізгі кадрдың үстінде тұрған Мақсатты іздеңіз. Мақсаттар тізімінен жобаңызды таңдаңыз.
    • Жалпы қойындысының Орналастыру туралы ақпарат бөліміне өтіңіз.
    • Кіріс Негізгі тақта «Негізгі интерфейс» мәтіндік өрісінде.
  4. Дисплей драйверінің көмегімен алғашқы мониторды қосыңыз. Дисплей драйверлері пайдаланушының мазмұнды қалай көрсететінін көрсетеді. Алдын ала орнатылған әр түрлі дисплей драйверлері, соның ішінде стандартты дисплейлер мен панельдер бар. Сіз өзіңіздің сюжеттік тақтаңызға дисплей драйверлерін қосып, қолданбаға мазмұнды пайдаланушыға қалай көрсету керектігін білесіз.
    • Жобаның навигациялық мәзірінен «Main.storyboard» файлын таңдаңыз. Interface Builder терезесінде бос кенеп пайда болғанын көруіңіз керек.
    • Нысандар кітапханасына өтіңіз. Ол оң жақ тақтаның төменгі жағында орналасқан, оны кішкентай бокс батырмасын басу арқылы таңдауға болады. Бұл сіздің кенепке қосылатын нысандар тізімін жүктейді.
    • «View Controller» нысанын басып, кенепке сүйреңіз. Сіздің бірінші экраныңыз фондық жақтауда пайда болады.
    • Сіздің алғашқы «Сахна» аяқталды. Қолданба іске қосылған кезде дисплей драйвері сіздің бірінші экраныңызды жүктейді.
  5. Негізгі экранға интерфейс нысандарын қосыңыз. Дисплей драйверін орнатқаннан кейін экранды интерфейс объектілерімен, мысалы жапсырмалармен, мәтін енгізу өрістерімен және батырмалармен толтыруды бастауға болады. Интерфейс нысандарын объектілер кітапханасы тізімінен табуға болады, онда View Controller объектісін табуға болады.
    • Нысандарды жұмыс үстеліне қосу үшін оларды тізімнен нұқыңыз және сүйреңіз.
    • Көптеген объектілердің өлшемін объектінің шетіндегі өрістерді шерту және апару арқылы өзгертуге болады. Өлшемін өзгерткенде экранда нұсқаулықтар пайда болады, осылайша сіз бәрінің дұрыс тураланғанына көз жеткізе аласыз.
  6. Қосатын нысандарды реттеңіз. Еркін және интуитивті интерфейс жасауға мүмкіндік беріп, әр объект үшін қасиеттерді реттеуге болады. Мысалы, мәтін енгізу өрісіне толтырғыш мәтінін қосып, пайдаланушыларға мәтінді теру туралы нұсқаулық беруге болады.
    • Реттегіңіз келетін нысанды таңдаңыз, содан кейін оң жақ тақтаның жоғарғы жағындағы «Атрибуттар инспекторы» батырмасын басыңыз. Бұл батырма қалқанға ұқсайды.
    • Аудиторияны өзіңіздің қалауыңыз бойынша реттеңіз. Сіз қаріп стилін, қаріп өлшемін, мәтін түсін, өзгертулерді, фондық суреттерді, толтырғыш мәтінін, жиек стилін және т.б. өзгертуге болады.
    • Қол жетімді параметрлер сіз өзгерткен нысанға байланысты өзгеруі мүмкін.
  7. Қосымша экран қосыңыз. Жоба өсіп келе жатқанда, қосымша пайдалы болуы үшін барлық мазмұнды көрсету үшін бірнеше мониторлар қосу керек. Мысалы, егер сіз жұмыс тізімінің қосымшасын жасасаңыз, сізге кем дегенде екі экран керек болады: біреуі - істерді енгізу үшін, ал екіншісі - бүкіл тізімді көрсету үшін.
    • Жаңа экрандар кенептің бос бөліктеріне көрінетін басқару элементтерін апарып тастау арқылы қосылады. Егер сіз тастауға орын таба алмасаңыз, бос жерді тапқанша «Масштабтау» батырмасын басыңыз.Ағымдағы экранда емес, кадрда пайда болатын басқару элементтерін тастағаныңызға көз жеткізіңіз.
    • Жобаның жобасынан жетекші болғыңыз келетін дисплей драйверін таңдау арқылы бастапқы экранға ауысуға болады. Төлсипат инспекторы түймешігін басыңыз, содан кейін «Бастапқы көріністің контроллері» деген құсбелгіні қойыңыз. Мысалы, егер сіз істер тізімін жасағыңыз келсе, қолданбаны ашқан кезде тізімді алдымен пайдаланушы көруі керек еді.
  8. Шарлау жолағын қосыңыз. Енді сіздің қосымшаңызда екі экран бар болғандықтан, олардың арасында жылжитын уақыт келді. Мұны арнайы дисплей драйвері болып табылатын Навигация контроллерін қолдану арқылы жасауға болады. Бұл драйвер қолданушыларға экрандар арасында алға-артқа жылжуға мүмкіндік беру үшін навигациялық жолақты қосады.
    • Сіздің навигация драйвері бастапқы көрініске қосылуы керек, сондықтан ол барлық келесі мониторларды басқара алады.
    • Жоба нобайынан бастапқы дисплейді таңдаңыз.
    • Редактор → Кірістіру → Шарлау контроллері түймешігін басыңыз.
    • Драйверді қосатын экранның жоғарғы жағында сұр навигациялық жолақ пайда болғанын көруіңіз керек.
  9. Шарлау тақтасына функционалдылықты қосыңыз. Енді сіз навигациялық жолақты қосқаннан кейін, оған навигациялық құралдарды қосуды бастауға болады. Бұл сіздің пайдаланушыларыңызға экрандар арасында алға-артқа жылжуға мүмкіндік береді.
    • Шарлау тақтасына тақырып қосыңыз. Сіз тағайындаған дисплей контроллерінің астындағы Шарлау элементін нұқыңыз. Төлсипат инспекторын ашып, тақырып өрісіне ағымдағы экран тақырыбын теріңіз.
    • Шарлау түймесін қосыңыз. Нысандар кітапханасын ашыңыз (егер ол әлі ашық болмаса) және Bar Button Item элементін іздеңіз. Оны шарлау тақтасына нұқыңыз және тастаңыз. Әдетте қосымшадағы «алға» батырмалары оң жақта, ал «артқа» қозғалыс батырмалары сол жақта орналасады.
    • Түйменің қасиеттерін орнатыңыз. Түймешіктерді оларды белгілі бір жағдайларға бейімделетін жеке атрибуттары бар етіп конфигурациялауға болады. Мысалы, сіз жұмыс тізімін жасасаңыз, жаңа жұмыс орнын құру үшін «Қосу» батырмасын қосқыңыз келеді. Түймені таңдап, «Төлсипат инспекторы» панелін ашыңыз. Идентификатор мәзіріне өтіп, «Қосу» тармағын таңдаңыз. Түйме «+» белгісіне ауысады.
  10. Жаңа түймені бар дисплейге байланыстырыңыз. Түйменің жұмыс істеуі үшін оны басқа мониторға қосу керек болады. Істер тізімі мысалында түйме негізгі тізімге орналастырылған және оны енгізу экранымен байланыстыру керек. Түймені байланыстыру үшін Ctrl пернесін басып тұрып, батырманы екінші экранға сүйреңіз.
    • Тінтуір түймесін босатқан кезде, опциялар тізімі бар Action Segue мәзірі пайда болады. Экрандар арасында жылжу кезінде итеруді пайдалану үшін «Басу» таңдаңыз. Сондай-ақ, экранды ретпен емес, дербес әрекет ретінде ашу үшін “Modal” -ды таңдауға болады.
    • Егер сіз Push батырмасын таңдасаңыз, шарлау жолағы екінші мониторға автоматты түрде қосылып, «болдырмау» батырмасы автоматты түрде жасалады. Егер Modal параметрін таңдасаңыз, сізге екінші навигациялық тақтаны қолмен қосу керек, сонымен қатар «Болдырмау» және «Дайын» ​​батырмаларын қосу керек (істер тізімі үшін, батырманың батырмалары Сіздің баспаңыз сіздің қосымшаңыздың қажеттілігіне байланысты өзгеріп отырады).
    • «Болдырмау» және «Орындалды» батырмаларын «Қосу» батырмасын қалай жасасаңыздар да дәл солай жасауға болады, жай атрибуттар инспекторындағы «Анықтау» мәзірінен «Болдырмау» немесе «Дайын» ​​пәрменін таңдаңыз.
  11. Деректерді өңдеу мүмкіндіктерін қосыңыз. Қазіргі уақытта сіз ешбір код жазбай-ақ негізгі навигациялық интерфейсті құра білуіңіз керек. Егер сіз деректерді сақтау және пайдаланушының кірістерін өңдеу сияқты жетілдірілген функционалдылықты қосқыңыз келсе, қолыңызды кірлеп, кодтауыңыз керек. Кодтау бұл оқулықтың шеңберінен тыс, бірақ желіде көптеген Objective-C оқулықтары бар.
    • Әзірлеушіні жалдауға көмектесу үшін сіз навигациялық интерфейстің прототипін пайдалана аласыз. Белсенді интерфейстің болуы сізге заттарды кодтау тұрғысынан қажет нәрсені түсіндіруді жеңілдетеді.
    жарнама

5-тен 4-бөлім: Қолданбалы тестілеу

  1. IOS симуляторын іске қосыңыз. Xcode iOS эмуляторымен бірге келеді, бұл сіздің қолданбаңызды әртүрлі эмуляцияланған iOS құрылғыларында тексеруге мүмкіндік береді. Тренажерді ашу үшін Xcode терезесінің жоғарғы жағындағы ашылмалы мәзірден «Simulator and Debug» тармағын таңдап, содан кейін тексергісі келетін құрылғыны таңдаңыз.
  2. Қолданбаны құрастырыңыз. Қолданбаны жинап, оны іске қосу үшін дәстүрлі ойнату түймесіне ұқсайтын Құру батырмасын басыңыз. Қосымшаны құру бірнеше минутты алуы мүмкін. Құралдар тақтасынан прогресті бақылауға болады. Құрастыру аяқталғаннан кейін iOS симуляторы ашылады және сіз өз бағдарламаңызды тексеруге кірісе аласыз.
  3. Бағдарламаны iPhone-да тексеріп көріңіз. Бағдарламаны тестілеуге таратпас бұрын, оны тікелей құрылғыда тексеріп көруге болады (егер бар болса). Біріншіден, USB порт арқылы құрылғыны компьютерге қосыңыз. ITunes ашылса жабыңыз. Ашылмалы мәзірден «Device and Debug» таңдаңыз, содан кейін Build батырмасын басыңыз. Бірнеше секундтан кейін бағдарлама iPhone-да жұмыс істей бастайды. Бағдарламаны жаппас бұрын барлық функционалдылықты тексеріп көріңіз.
  4. Қолданбаға қате түзетілді. Егер сіздің қосымшаңыз бұзылса, не болғанын және не үшін екенін анықтауға кірісуіңіз керек. Бұл кең тақырып және сіздің қосымшаңыздың бұзылуына көптеген себептер бар. Қателерді түзету консолін ашып, қате туралы хабарламаларды оқыңыз. Көбіне олар әбден шатастырады. Егер сіз қатені түсінбесеңіз, Google туралы қате туралы хабарламаны іздеп көріңіз. Мүмкін сіз Apple әзірлеушілер форумында тәжірибелі және мейірімді құрастырушы мүшелердің көмек сұрауына жауап берген хабарламаны таба аласыз.
    • Қатені түзету сіз үшін көп уақытты және жалықтырады. Егер сіз бас тартпасаңыз және табанды болсаңыз, мұнымен жақсы болатын уақыт келеді. Сіз қателіктерді тани бастайсыз, оларды тезірек қадағалайсыз, тіпті кейде олардың қашан болғанын білесіз. Жалпы қателік - бұл объектіні бірнеше рет жадтан босату. Тағы бір қате - оны қосуға немесе тағайындауға тырыспас бұрын жадыны бөлуді және затты инстинциялауды ұмытып кету. Әрбір қосымшада сіздің қателіктеріңіз біртіндеп азаяды.
  5. Жадының қолданылуын тексеріңіз. IPhone жадының өте шектеулі мөлшеріне ие. Нысанға жад кеңістігін бөлген сайын, оны объектімен аяқтағаннан кейін босатып, жад көлемін қайтару керек. Аспаптар - бұл iPhone SDK құрылғысының жадының қолданылуын көру және талдауға арналған құралы.
    • Жоғарыдағы «Құрылғы және отладка» опциясына өтіп, Іске қосу → Өнімділік құралымен іске қосу → Ағып кетуді таңдаңыз. Бұл инструменттерді қосады және қолданбаны құрылғыда іске қосады. Қолданбаны әдеттегідей пайдалануды жалғастырыңыз. Кейде инструменттер сіздің жадыңыздың қолданылуын жазып, талдаған кезде бағдарлама қатып қалады. Кез-келген шығын Leaks-тің алға жылжуына әсер етеді. Жоғалған қуат экранның төменгі жартысында көрсетіледі.
    • Жоғалған нысанды екі рет шерту сізді жауапты үзіндіге апарады немесе мекен-жай бағанындағы кіші көрсеткіні басу сізге жоғалу тарихын көрсетеді. Кейде шығын табылған жер міндетті түрде оның қай жерде пайда болғанын білмейді.
    • Егер сіз мұны шынымен түсініксіз деп санасаңыз, жою рәсімін қолданып көріңіз. Түсініктеме беріңіз және / немесе код аймақтарын мұқият өткізіп жіберіңіз және оны іске қосыңыз. Кейде сіз жалпы ауқымды тарылтып, содан кейін жауап беретін код сызығын оқшаулай аласыз. Оның қай жерде екенін білгеннен кейін оны түзетуге немесе қайта жазуға болады. Есіңізде болсын, Google-ді пайдалану көбінесе ішкі Apple форумдарына немесе сіздің проблемаңызды шешетін құжатқа тікелей сілтемелер береді.
  6. Өтінішіңізді басқалар тексере алатындай етіп тарату. Қолданбаны эмулятор режимінде тексеру - бұл қосымшаның жұмыс істейтіндігіне және интерфейстің жақсы екендігіне көз жеткізудің жақсы әдісі болғанымен, өзіңізден басқа әр түрлі пайдаланушылардан сынақтан өткеннен гөрі ештеңе жақсы емес. . Бұған дейін ең үлкен қателерді шешкеніңізге көз жеткізіңіз. Бағдарламаны тестерлерге тарату үшін сізге iOS Dev Center сайтында Ad-Hoc сертификатын жасау қажет.
    • Сыртта тестерлер сіз күткен көптеген кері байланыстарды ұсына алады. Егер сізде күрделі қосымшалар болса, бұл әсіресе пайдалы болуы мүмкін.
    • Сынаушы құрылғыларды авторизациялау үшін сізге әр құрылғының UDID қажет болады.
    • Ашылмалы тізімнен Құрылғыны таңдап, «Құру» белгішесін басыңыз. Finder бөлімінде жоба қалтасын қарап, «Ad-Hoc-iphoneos» қалтасын табыңыз. Ішінде қосымша болады. IOS Dev Center-ден алған «AdHoc.mobileprovision» сертификатын сол каталогқа көшіріңіз. Қосымшаны таңдап, сертификаттаңыз, содан кейін оларды қысыңыз. Бұл мұрағатты сіздің сыртқы тексерушіңізге беруге болады. Әр Ad-Hoc сертификаты үшін жеке архив жасау қажет.
    жарнама

5-тен 5-бөлім: Сіздің жобаңызды жариялау

  1. Таратылымды жасаңыз. Ашылмалы мәзірден Device and Release таңдаңыз. «Құру» белгішесін басыңыз. Finder бөлімінде жобалық каталогты қарап, «Release-iphoneos» қалтасын табыңыз. Ішінде қосымша болады. Қысылған файлға қысылған.
    • Жаңа бағдарламалардың Apple сертификаттауы үшін оларды iOS 8 және Retina дисплейіне оңтайландыру қажет.
  2. ITunes Connect бақылау тақтасын ашыңыз. Бұл панельге iOS Dev Center-тен кіруге болады. Орнатуды аяқтауға арналған аяқталмаған қадамдарыңыз болса, олар парақтың жоғарғы жағында жазылады. Сіздің барлық банктік ақпаратыңыз бен салықтық сәйкестендіру нөміріңіз дұрыс енгізілгеніне көз жеткізіңіз.
  3. Өтініш туралы ақпаратты енгізіңіз. «Өтініштерді басқару» батырмасын басыңыз, содан кейін «Жаңа бағдарлама қосу» тармағын таңдаңыз. Өтініштің атын, SKU нөмірін толтырып, жоспар үшін жеке куәлікті таңдаңыз. Ашылмалы мәзірден өтінім пакетін таңдаңыз.
    • Қолданбаның сипаттамасын, кілт сөздерін, қолдау беттерін, санаттарын, байланыс хаттарын, авторлық құқықтарын беретін формаларды толтырыңыз ...
    • Авторизация және баға формаларын толтырыңыз.
    • ITUNES-ке өз туындыларыңызды дайындаңыз. Сізге үлкен 512x512 векторлық белгішесі, сондай-ақ қолданбаңыздың бірнеше скриншоттары қажет болады. Скриншоттарды iPhone эмуляторының бағдарламалық жасақтамасынан Command + Shift + 4 көмегімен алуға болады, содан кейін шаштың үстіңгі жағындағы курсорды (шаштың көріністапқышы) сүйреп апарады. Олардың iPhone үшін өлшемі 320х480 екеніне көз жеткізіңіз. Скриншоттар сіздің қосымшаларыңыздың маркетингінің өте маңызды бөлігі болып табылады, сондықтан олардың ең маңызды бөліктері екеніне көз жеткізіңіз.
  4. Қолданбаны жүктеп салыңыз. «Бинарды жүктеуге дайын» ​​дегенді нұқыңыз, сонда сіз қолданбаны жүктеушіні жүктеуге бағыт беретін экранға жетесіз. Жүктеп алып, Дайын түймесін басыңыз.
    • Қосымшаны жүктеуші құралын орнатыңыз және оны іске қосыңыз. Бағдарламаны бірінші рет іске қосқан кезде iTunes тіркелгі деректері сұралады.
    • Қосымшаны жүктеуші құралы сіздің iTunes Connect есептік жазбаңызды тексеріп, екілік форматта жүктеуге дайын қолданбаларды табады. Олар ашылмалы мәзірде көрсетіледі. Қажетті бағдарламаны таңдап, бұрын жасаған сығымдалған таралуын таңдап, жүктеп салыңыз. Жүктеу құралы пакеттің ішіндегі бір нәрсені тексереді және егер ол дұрыс емес нәрсені анықтаса, қате туралы хабарлайды, мысалы, кейбір дұрыс емес нұсқалар, белгішелер жоқ ... Егер бәрі жақсы болса, ол жүктеледі zip және дайын.
  5. Бағалауды күту. Енді сізге бағалау процесін күтеуден басқа ештеңе жоқ. Егер қолданбаның күйі «Қарауда» болып өзгерсе, Apple сізге бірнеше күн немесе апта ішінде электрондық пошта арқылы хабарлайды. Бағалауға енгізілгеннен кейін процесс өте тез жүреді. Егер сіз бастапқы рейтингтен өте алмасаңыз, сізге не үшін екеніңізді түсіндіретін келіспейтін хат келеді, ал Apple оны түзету туралы ұсыныстар береді. Егер сіздің қосымшаңыз сынақтан сүрінбей өтсе, Apple сізге электрондық пошта арқылы сіздің қосымшаңыздың сатуға дайын екендігін хабарлайды. Енді сіздің қосымшаңыз iTunes қосымшалар дүкенінде пайда болады.

  6. Қолданбаға жарнама беріңіз. Енді сіздің жаңа қосымшаңызды сатып алуға болатындықтан, оны жарнамалай бастау керек. Әлеуметтік медианы қолданыңыз, қолданбаларға арналған сайттарға пресс-релиздер жіберіңіз, кейбір YouTube бейнелерін жасаңыз және адамдарға сіздің қолданбаңыз туралы сөйлесу үшін бәрін жасаңыз.
    • Сіз өзіңіздің қосымшаңыз туралы веб-сайтта жазатын немесе YouTube-тегі каналға баға беретін шолушыларға тегін көшірмелерін жібере аласыз. Пікірлердің атын өзгертіңіз, бұл қолданбалардың сатылымының өсуіне әкелуі мүмкін.

  7. Сатылымды қадағалаңыз. IPhone үшін ақысыз iTunes Connect Mobile қосымшасын жүктеңіз. Күн сайын кіріп, сатылымды, нарық пен сатылатын елді тексеріңіз. Бұл керемет бөлім! Apple сізге электронды пошта арқылы сіздің ең соңғы сату деректеріңізге сілтеме жіберіп отырады. Сіз оны жазу үшін жүктей аласыз. Іске сәт! жарнама

Кеңес

  • Қолданбаларды App Store дүкенінде сақтап, көшірмелейтін емес, бірегей жасаңыз. Қол жетімді екенін білу үшін App Store дүкенін толығымен зерттеңіз. Әрине, егер сіздің идеяңыз жақсырақ болса, оны жасаңыз.
  • Әрқашан қолданбаңызды жақсарту жолдарын іздеңіз.
  • Қолданбаны үнемі жаңартып отыруға тырысыңыз.
  • Егер сізге анықтамалық кітаптар ұнаса, Amazon.com сайтына өтіп, iPhone-ды дамыту туралы бірнеше кітап табыңыз.
  • Мүмкіндігінше әртүрлі iDevices-ті тексеріп көріңіз. Одан да жақсы, олар әртүрлі iOS нұсқаларын орнатады.
  • Егер сіз iOS әзірлеушісін жалдасаңыз және iOS қосымшасының сіз ойлағандай көрінетініне көз жеткізгіңіз келсе, Photoshop бағдарламасында интерфейстің дизайнын жасай аласыз, содан кейін оны қолданбаға түрлендіру құралын қолданыңыз. Ол Xcode / iOS-пен жұмыс істейді.
  • Егер сіз кодтауды үйреніп жатсаңыз, құрылымдық тілдерді оқшаулау немесе онлайн сабақтар көмектесе алады.

Ескерту

  • IPhone SDK инструменттері құрылғылардың дамуына байланысты үнемі өзгеріп отырады. Егер жоба барысында SDK жаңартылған болса, оған өтпес бұрын жаңа мүмкіндіктер мен өзгерістерді оқып шыққаныңызға көз жеткізіңіз. Егер Apple компаниясы сізге жаңа жіберулерді жаңа SDK-мен жинақтау керек деп айтпаса, сізге қазір бұл қажет емес. Егер сіз жаңартсаңыз, сіз бұрын қолданған кейбір әдістер жұмыс істемей қалуы мүмкін және компилятор туралы ескерту жасау екіталай болса да, сіз абай болғаныңыз жөн.
  • Сізде көптеген сатылымдар немесе көптеген жүктемелер алуға кепілдік жоқ, бірақ көңіліңізден шықпаңыз.
  • Сәттілікке қол жеткізіп, App Store дүкенінен қосымшаны алған кезде, зиянды пікірлер жазатын қаскөйлік жігіттер сізді қорқытпасын. Кейбіреулер сізге пайдалы пікірлер айтады, ал басқалары дөрекілік танытады.
  • Бұл тәуелділік; Сіз тоқтай алмайтын шығарсыз.