IPhone тиркемесин кантип түзүү керек (сүрөттөр менен)

Мазмуну:

IPhone тиркемесин кантип түзүү керек (сүрөттөр менен)
IPhone тиркемесин кантип түзүү керек (сүрөттөр менен)

Video: IPhone тиркемесин кантип түзүү керек (сүрөттөр менен)

Video: IPhone тиркемесин кантип түзүү керек (сүрөттөр менен)
Video: Delphi Программирование / Android NDK, SDK, Java Machine, JDK, Nox Player, AVD Android Эмулятор 2024, Май
Anonim

Колдонмолор базары дайыма өзгөрүп турат жана ийгилик окуялары эч кимдин көзүн ала турганчалык чоң. IPhone тиркемеси үчүн кийинки чоң идея бар деп ойлойсузбу? Жасоо сиз ойлогондон да оңой болушу мүмкүн. Сиз кээ бир коддоону үйрөнүшүңүз керек болсо да, интерфейстин көп бөлүгү графикалык түрдө жасалышы мүмкүн. Колдонмо түзүү убакытты, үйрөнүүнү жана чыдамкайлыкты талап кылат, бирок кийинки Flappy Birdти жасай аласыз! Баштоо үчүн төмөндөгү 1 -кадамды караңыз.

Кадамдар

5 -жылдын 1 -бөлүгү: Өнүгүү чөйрөсүн орнотуу

IPhone тиркемесин жасаңыз 1 -кадам
IPhone тиркемесин жасаңыз 1 -кадам

Кадам 1. Download жана 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 көптөгөн жаңы APIлерди камтыйт, алар ар кандай жаңы колдонмо тажрыйбаларын түзүүгө мүмкүндүк берет, анын ичинде iCloud интеграциясы жана Touch ID.
  • IOS 10 колдонмолорун иштеп чыгуу үчүн сизге Xcode 8 жана iOS 10 SDK керек болот, ал дагы Apple тарабынан жеткиликтүү. Xcodeдун бул версиясында Swift тилинде жана SDKде олуттуу өзгөрүүлөр бар, алар сиз билгиңиз келет, бирок жакшы жаңылык - бул версиядан кийин Swift тилинде мындан ары "код бузуу" өзгөрүүлөрү болбойт..
IPhone тиркемесин жасаңыз 2 -кадам
IPhone тиркемесин жасаңыз 2 -кадам

Кадам 2. Жакшы текст редакторун орнотуңуз

Сиз Xcode ичинде толугу менен код жаза алсаңыз да, программалоо синтаксисине адистешкен атайын текст редакторуңуз болсо, коддун чоң бөлүктөрү менен иштөө бир топ жеңилирээк экенин көрө аласыз. TextMate жана JEdit - абдан популярдуу эки тандоо.

IPhone тиркемесин жасаңыз 3 -кадам
IPhone тиркемесин жасаңыз 3 -кадам

Кадам 3. Вектордук графика программасын орнотуңуз

Эгерде сиз өзүңүздүн колдонмоңузга ыңгайлаштырылган искусство жана дизайн түзүүнү пландасаңыз, сизге вектордук графиканы түзө турган программа керек болот. Вектордук графика тактыгын жоготпостон масштабдуу жана жакшы көрүнгөн колдонмо үчүн абдан маанилүү. Популярдуу вектордук программаларга коммерциялык CorelDraw, Adobe Illustrator жана Xara Designer жана бекер Inkscape кирет. Жакшы, бекер, вектордук графика тартуу программасы DrawBerry. Бул профессионалдык программалар сыяктуу күчтүү эмес, бирок бул биринчи жолу колдонуучу үчүн жакшы, же сиз жөн гана бир колдонуу үчүн бир нерсе төлөгүңүз келбесе.

IPhone тиркемесин жасаңыз 4 -кадам
IPhone тиркемесин жасаңыз 4 -кадам

Кадам 4. Objective-C менен таанышыңыз

Objective-C-бул iPhone колдонмолорунда функционалды түзүү үчүн колдонулган программалоо тили. Ал маалыматтарды жана объекттерди манипуляциялоону карайт. Objective-C-бул C тилдеринин туундусу жана объектке багытталган тил. Эгерде сизде C же Java жөнүндө негизги түшүнүк болсо, Objective-C көпчүлүк учурда түшүнүүгө оңой болушу керек.

  • Жаңы вариант-бул сиздин колдонмоңузду Swift тилин колдонуу, Objective-Cге улантуу. Свифттин достук синтаксиси жана заманбап сезими бар.
  • Objective-Cди билбестен негизги колдонмону куруу мүмкүн болсо да, сиз өзүңүз коддоп туруп, эч кандай өнүккөн функцияны аткара албайсыз. Objective-C болбосо, экрандардын ортосунда алдыга жана артка жылуу гана болот.
  • Интернетте ар кандай окуу куралдары бар, ошондой эле Objective-C же Swift жөнүндө ар кандай китептерде көп маалымат бар. Эгерде iPhone тиркемесин иштеп чыгуу сиз олуттуу мамиле кылгыңыз келсе, кээ бир ресурстарга ээ болуу менен сизге жакшы кызмат көрсөтүлөт.
  • Кээ бир популярдуу онлайн Objective-C жана Swift жамааттарына Apple Developer Forums, iPhoneSDK Google Group жана StackOverflow кирет.
IPhone тиркемесин жасаңыз 5 -кадам
IPhone тиркемесин жасаңыз 5 -кадам

Кадам 5. Аутсорсингди өнүктүрүүнү карап көрүңүз

Эгерде сизде Objective-C же Swift үйрөнүүгө эч кандай кызыгуу болбосо же денеңизде көркөм сөөк жок болсо, анда ар кандай аспектилерди кабыл ала турган көптөгөн фрилансерлер жана өнүктүрүү командалары бар. сиздин долбооруңуз сиз үчүн. Сиздин өнүгүүңүздү аутсорсингге алуу татаал процесс, бирок сиз программалоонун түрү болбосоңуз, башыңыздын оорушун сактап калат. Ар бир катышуучу ачыкка чыгарбоо келишимине кол койгондугун жана кандайдыр бир жумуш баштала электе эле эмгек акы структуралары бар экенин текшериңиз.

Upwork (мурун oDesk and Elance) - бул интернеттеги эң популярдуу фрилансинг кызматы, анда бардык жөндөм деңгээлдериндеги жүздөгөн иштеп чыгуучулар жана сүрөтчүлөр бар

IPhone тиркемесин жасаңыз 6 -кадам
IPhone тиркемесин жасаңыз 6 -кадам

Кадам 6. Өнүгүү эсебин түзүү

Колдонмоңузду App Store дүкөнүнө жайылтуу же башкаларга сыноо үчүн берүү үчүн, Apple Developer эсебине катталууңуз керек болот. Эсеп жылына $ 99 турат жана салык жана банк эсебинин маалыматын киргизүүнү талап кылат.

Сиз iOS Dev Center вебсайтында каттоо эсебиңизди түзө аласыз

IPhone тиркемесин жасаңыз 7 -кадам
IPhone тиркемесин жасаңыз 7 -кадам

Кадам 7. Кээ бир тест колдонмолорун жүктөп алыңыз

Иштеп чыгуучунун каттоо эсебине катталгандан кийин, сиз Appleдин өнүктүрүү ресурстарына кире аласыз. Бул ресурстарга ар кандай үлгүдөгү долбоорлор кирет, алар сизге колдонмону иштеп чыгуунун эбегейсиз көлөмүн бере алат. Сиз түзгүңүз келген колдонмонун түрүнө байланыштуу мисалды табыңыз жана аны Xcode менен аралаштырыңыз.

5тин 2 -бөлүгү: Колдонмону пландаштыруу

IPhone тиркемесин жасаңыз 8 -кадам
IPhone тиркемесин жасаңыз 8 -кадам

Кадам 1. Түшүнүгүңүздү аныктаңыз

Биринчи жолу Xcode ачуудан мурун, сиздин колдонмоңуз жана анын өзгөчөлүктөрү үчүн жакшы ойлонулган план болушу керек. Бул колдонмонун бардык функцияларын, колдонуучу интерфейсинин эскиздерин жана экрандар ортосундагы агымды жана ишке ашырылышы керек болгон системалардын түрлөрү жөнүндө негизги идеяны камтыган дизайн документин камтышы мүмкүн.

  • Колдонмоңузду иштеп жатканда дизайн документиңизге мүмкүн болушунча жабышууга аракет кылыңыз. Бул сиз каалаган өзгөчөлүктөргө көңүлүңүздү бурууга жардам берет.
  • Колдонмоңуздагы ар бир экран үчүн жок дегенде бир эскиз эскизин тартууга аракет кылыңыз.
IPhone тиркемесин жасаңыз 9 -кадам
IPhone тиркемесин жасаңыз 9 -кадам

2 -кадам. Аудиторияңызды аныктаңыз

Колдонмоңуздун аудиториясы анын сырткы көрүнүшүнө жана колдонмонун иштешине байланыштуу болот. Мисалы, аткарыла турган иштердин тизмеси тирүү ок атуудан башкача аудиторияга ээ болот. Бул сизге жардам берет

IPhone тиркемесин жасаңыз 10 -кадам
IPhone тиркемесин жасаңыз 10 -кадам

Кадам 3. Колдонмо менен муктаждыкты чечүү

Эгерде сиздин колдонмо кандайдыр бир пайдалуу болсо, анда ал мурда чечилбеген көйгөйдүн чечимин же уникалдуу чечимди же ыкманы же мурунку аракеттерге караганда жакшыраак ыкманы сунушташы керек. Эгер сиздин колдонмоңуз оюн болсо, анда аны бөлүп -жарууга жана белгилүү оюнчуларды тартууга жардам берген уникалдуу өзгөчөлүк же өзгөчөлүктөргө ээ болушу керек.

IPhone тиркемесин жасаңыз 11 -кадам
IPhone тиркемесин жасаңыз 11 -кадам

4 -кадам. Мазмунду карап көрүңүз

Колдонуучунун интерфейси колдонмоңуздун колдонуучусуна көрсөтүп жаткан мазмундун түрүнө жараша аныкталат. Мисалы, эгерде колдонмо сүрөттөр менен алектенсе, сиз сүрөттөрдү карап чыгууну жана алар аркылуу мүмкүн болушунча жеңил өтүүнү камсыз кылган колдонуучу интерфейсин каалайсыз.

IPhone тиркемесин жасаңыз 12 -кадам
IPhone тиркемесин жасаңыз 12 -кадам

Кадам 5. Жакшы UI дизайн процесстерин колдонуңуз

Колдонуучу интерфейси эч качан колдонуучунун жолуна түшпөшү керек. Бул опциялар так көрүнүп турушу керек дегенди билдирет жана колдонуучу кайсы баскыч эмне кылаарын эч качан сурабашы керек. Эгерде сиз сүрөтчөлөрдү колдонуп жатсаңыз, алар өз функцияларын так чагылдырышы керек. Колдонмо аркылуу чабыттоо суюк жана табигый болушу керек.

UI дизайны илим сыяктуу эле искусствонун бир түрү. Сиз, кыязы, долбооруңуз өркүндөп жаткан сайын дизайныңызды кайра карап чыгасыз

5 -жылдын 3 -бөлүгү: Колдонмону түзүү

IPhone тиркемесин жасаңыз 13 -кадам
IPhone тиркемесин жасаңыз 13 -кадам

Кадам 1. Xcodeдо жаңы долбоор түзүңүз

Xcode ачыңыз жана File менюсунан жаңы долбоорду баштаңыз. Терезенин сол жагындагы "iOS" деген аталышта "Колдонмо" тандаңыз. Калып бөлүмүндө "Колдонмону бош" тандаңыз.

  • Ар кандай тапшырмалар үчүн иштелип чыккан, ар кандай шаблондор бар. Иштеп чыгуу процессине ыңгайлуу болгуча бош шаблондон баштаңыз. Баары кантип иштээри менен таанышкандан кийин, сиз татаалыраак шаблондордун бирин колдонуп көрсөңүз болот.
  • Продукттун атын, компанияңыздын идентификаторун жана класстын префиксин көрсөтүшүңүз керек. Эгерде сизде Appleден компаниянын идентификатору жок болсо, com.example жазыңыз. Класс префикси үчүн XYZ киргизиңиз.
  • Аспаптар менюсунан "iPhone" тандаңыз.
IPhone тиркемесин жасаңыз 14 -кадам
IPhone тиркемесин жасаңыз 14 -кадам

Кадам 2. Storyboard түзүү

Storyboard - бул сиздин колдонмоңуздун бардык экрандарынын визуалдык көрүнүшү. Бул ар бир экрандын мазмунун, ошондой эле алардын ортосундагы өткөөлдөрдү көрсөтөт. Storyboard куралы колдонмоңуздун агымын өнүктүрүүгө жардам берет.

  • Файл → Жаңы → Файлды басыңыз.
  • IOS аталышынын астында "Колдонуучу интерфейси" дегенди чыкылдатыңыз.
  • Storyboardду тандап, Кийинкини басыңыз.
  • Түзмөктөр менюсунан iPhone'ду тандап, анан файлга "Негизги" деп ат коюңуз. Долбооруңуз менен бир жерде сакталганын текшериңиз.
IPhone тиркемесин жасаңыз 15 -кадам
IPhone тиркемесин жасаңыз 15 -кадам

Кадам 3. Долбооруңузга Storyboardуңузду дайындаңыз

Сиз Storyboard түзгөндөн кийин, аны колдонмоңуздун негизги интерфейси катары дайындооңуз керек болот. Бул колдонмо ишке киргенде Storyboard жүктөлөт. Эгерде сиз сюжет тактасын дайындабасаңыз, колдонмону иштеткенде эч нерсе болбойт.

  • Сол багыттоо дарагынан долбооруңуздун атын чыкылдатыңыз.
  • Негизги алкактан Максатты табыңыз. Максаттар тизмесинен долбооруңузду тандаңыз.
  • Жалпы өтмөгүндө Колдонуу маалыматы бөлүмүн табыңыз.
  • Main.storyboard'ду "Негизги интерфейс" текст талаасына киргизиңиз.
IPhone тиркемесин жасаңыз 16 -кадам
IPhone тиркемесин жасаңыз 16 -кадам

Кадам 4. Көрүү контроллерин колдонуу менен биринчи экранды кошуңуз

Көрүү контроллери мазмундун колдонуучу тарабынан кандай караларын аныктайт. Стандарттык көрүнүштөрдү жана таблицаларды камтыган, ар кандай алдын ала коюлган контроллерлер бар. Колдонмого мазмунду колдонуучуга кантип көрсөтүү керектигин айтуучу көргөзмө контроллерлерин стористиңизге кошосуз.

  • Долбоордун навигация менюсунда "Main.storyboard" файлыңызды тандаңыз. Сиз Interface Builder терезесинде бош полотнону көрөсүз.
  • Объекттер китепканасын табыңыз. Бул оң алкактын ылдый жагында жайгашкан жана кичинекей куб баскычын басуу менен тандалышы мүмкүн. Бул кенепке кошула турган объекттердин тизмесин жүктөйт.
  • "View Controller" объектин чыкылдатып, холстко сүйрөңүз. Сиздин биринчи экран кенепте пайда болот.
  • Биринчи "Сахнаңыз" бүттү. Колдонмо иштей баштаганда, көрүү контролери биринчи экраныңызды жүктөйт.
IPhone тиркемесин жасаңыз 17 -кадам
IPhone тиркемесин жасаңыз 17 -кадам

Кадам 5. Биринчи экранга интерфейс объектилерин кошуңуз

Көрүү контроллерин орноткондон кийин, сиз этикеткалар, текст киргизүү талаалары жана баскычтар сыяктуу керектүү интерфейс объекттери менен экранды толтура баштасаңыз болот. Интерфейс объекттеринин бардыгын View Controller объектисин тапкан Объекттер китепканасынын тизмесинен тапса болот.

  • Экранга кошуу үчүн объекттерди тизмеден чыкылдатыңыз.
  • Көпчүлүк объекттердин өлчөмүн объекттин четиндеги кутучаларды чыкылдатуу жана сүйрөө аркылуу өзгөртүүгө болот. Өлчөмүн өзгөрткөндө, экранда көрсөтмөлөр пайда болот, ошондо сиз баары туура келгенин камсыздай аласыз.
IPhone тиркемесин жасаңыз 18 -кадам
IPhone тиркемесин жасаңыз 18 -кадам

Кадам 6. Сиз кошкон объекттерди ыңгайлаштырыңыз

Сиз ыңгайлаштырылган жана интуитивдүү интерфейсти түзүүгө мүмкүнчүлүк берип, ар бир объектинин касиеттерин тууралай аласыз. Мисалы, сиз текстти киргизүү талаасына толтуруучу текстти кошо аласыз, бул колдонуучуга эмне киргизүү керектигин көрсөтүүгө жардам берет.

  • Ыңгайлаштыргыңыз келген объектти тандап, оң алкактын жогору жагындагы "Атрибуттар инспектору" баскычын басыңыз. Баскыч калкан сыяктуу көрүнөт.
  • Сиздин каалооңузга ылайыкташтырыңыз. Сиз шрифт стили, шрифт өлчөмү, тексттин түсү, тегиздөө, фондук сүрөттөр, толтургуч текст, чек стили жана башка көптөгөн нерселерди өзгөртө аласыз.
  • Жеткиликтүү параметрлер сиз ыңгайлаштырып жаткан объектке жараша өзгөрөт.
IPhone тиркемесин жасаңыз 19 -кадам
IPhone тиркемесин жасаңыз 19 -кадам

Кадам 7. Дагы экрандарды кошуңуз

Долбооруңуз өскөн сайын, колдонмонун пайдалуу болушу үчүн керектүү болгон бардык мазмунду көрсөтүү үчүн көбүрөөк экранды кошушуңуз керек болот. Мисалы, эгер сиз кыла турган иштердин тизмеси колдонмосун түзүп жатсаңыз, анда сизге кеминде эки экран керек болот: экинчиси аткарыла турган иштердин тизмеси пунктун киргизүү үчүн, экинчиси бүткүл тизмени көрүү үчүн.

  • Дагы экрандар көрүү контролерунун объекттерин кенепиңиздин бош жерлерине сүйрөп таштоо менен кошулат. Эгер аны таштай турган бош орун таба албасаңыз, бош жерлерди тапмайынча "кичирейтүү" баскычын басыңыз. Көрүү контроллерин учурдагы экранга эмес, холстко түшүрүүнү унутпаңыз.
  • Сиз баштапкы экранды долбоордун контурунан алып келгиңиз келген контроллерди тандап өзгөртө аласыз. Атрибуттар инспектору баскычын чыкылдатып, "Is Initial View Controller" кутучасын белгилеңиз. Мисалы, эгер сиз жасай турган иштердин тизмесин түзүп жатсаңыз, колдонмо ишке киргенде колдонуучу биринчи көргөн нерсеси чыныгы тизме болушун каалайсыз.
IPhone тиркемесин жасаңыз 20 -кадам
IPhone тиркемесин жасаңыз 20 -кадам

Кадам 8. Чабыттоо тилкесин кошуңуз

Эми сиздин колдонмоңузда эки экран бар, колдонуучу алардын ортосунда алдыга жана артка жыла алгыдай кылуу убактысы келди. Сиз муну адистештирилген көрүү контроллери болгон Навигация контроллеринин жардамы менен жасай аласыз. Бул контролер колдонмонун үстүнө навигациялык тилкени кошот, ал колдонуучуга экрандын ортосунда ары -бери жылууга мүмкүнчүлүк берет.

  • Навигация контроллериңиз баштапкы көрүнүшкө кошулушу керек, андыктан ал кийинки экрандарды башкара алат.
  • Долбоордун схемасында баштапкы көрүнүштү тандаңыз.
  • Редактор → Киргизүү → Чабыттоо контроллерин чыкылдатыңыз.
  • Сиз контроллерди кошкон экрандын жогору жагында боз багыттоо тилкеси пайда болушу керек.
IPhone тиркемесин жасаңыз 21 -кадам
IPhone тиркемесин жасаңыз 21 -кадам

Кадам 9. Чабыттоо тилкесине функцияны кошуңуз

Эми навигация тилкесин киргизгенден кийин, ага навигация куралдарын кошууну баштасаңыз болот. Бул сиздин колдонуучуга экрандар арасында ары -бери жылууга мүмкүнчүлүк берет.

  • Чабыттоо тилкесине ат кошуңуз. Сиз дайындаган көрүү контроллеринин астындагы Навигация пунктун чыкылдатыңыз. Атрибуттар инспекторун ачыңыз жана Title талаасына учурдагы экрандын аталышын териңиз.
  • Чабыттоо баскычын кошуңуз. Объекттер китепканасын ачыңыз, эгер ал ачыла элек болсо жана Штрих баскычын табыңыз. Чыкылдатып, навигация тилкесине сүйрөңүз. Адатта, сизди колдонмодо "алдыга" жылдырган баскычтар оңго, ал эми "артка" жылдырган баскычтар солго жайгаштырылат.
  • Баскычка касиет бериңиз. Баскычтарды конкреттүү касиетке ээ кылып конфигурациялоого болот, бул аларды шартка ыңгайлаштырууну жеңилдетет. Мисалы, сиз жасай турган иштердин тизмесин түзүп жатсаңыз, жаңы жазууну түзүү үчүн "Кошуу" баскычы керек болот. Баскычты тандап, Атрибуттар инспекторун ачыңыз. Идентификатор менюну таап, "Кошуу" дегенди тандаңыз. Баскыч "+" логотипине өзгөрөт.
IPhone тиркемесин жасаңыз 22 -кадам
IPhone тиркемесин жасаңыз 22 -кадам

Кадам 10. Учурдагы экранга жаңы баскычыңызды шилтемелеңиз

Кнопкаңыз иштеши үчүн аны башка экранга туташтырышыңыз керек болот. Биздин иштер тизмегибиздин мисалында, баскыч жалпы тизмеде жайгашкан жана кирүү экранына шилтемелениши керек. Баскычты шилтемелөө үчүн Ctrl басып туруп, баскычты экинчи экранга сүйрөңүз.

  • Чычкан баскычын коё бергенде, параметрлердин тизмеси менен Action Segue менюсу пайда болот. Экрандардын ортосунда жылууда өтүүнү колдонуу үчүн "Түртүүнү" тандаңыз. Сиз ошондой эле "Модалды" тандай аласыз, ал экранды ырааттуулуктан айырмаланып өзүнчө аракет катары ачат.
  • Эгерде сиз Push колдонсоңуз, навигациялык тилке экинчи экраныңызга автоматтык түрдө кошулат жана "артка" баскычы автоматтык түрдө түзүлөт. Эгерде сиз модалдык ыкманы тандасаңыз, экинчи навигациялык тилкени кол менен киргизип, "Жокко чыгаруу" жана "Даяр" баскычын кошууңуз керек (иштер тизмеси үчүн; баскычтарыңыздын энбелгилери колдонмоңуздун муктаждыгына жараша өзгөрөт)).
  • "Жокко чыгаруу" жана "Даяр" баскычтары сиз "Кошуу" баскычын түзгөндөй түзүлүшү мүмкүн. Атрибуттар инспекторундагы Идентификатор менюсунан "Жокко чыгаруу" же "Даяр" дегенди тандаңыз.
IPhone тиркемесин жасаңыз 23 -кадам
IPhone тиркемесин жасаңыз 23 -кадам

Кадам 11. Маалыматтарды иштетүү мүмкүнчүлүктөрүн кошуңуз

Ушул убакка чейин, сиз эч кандай коддоонун кереги жок, навигациянын негизги интерфейсин түзө алдыңыз. Эгерде сиз маалыматты сактоо жана колдонуучунун киришин иштетүү сыяктуу тереңирээк функцияларды кошкуңуз келсе, анда колуңузду кодго кирдетишиңиз керек болот. Коддоо бул колдонмонун чегинен тышкары, бирок Интернетте көп сандаган Objective-C окуу куралдары бар.

Сиз иштеп чыгуучуну жалдоого жардам берүү үчүн навигациялык интерфейс прототипин колдоно аласыз. Жумушчу интерфейске ээ болуу, нерселердин коддоо жагында сизге эмне керек экенин түшүндүрүүнү жеңилдетет

5тин 4 -бөлүгү: Колдонмону текшерүү

IPhone тиркемесин жасаңыз 24 -кадам
IPhone тиркемесин жасаңыз 24 -кадам

Кадам 1. iOS симуляторун баштаңыз

Xcode камтылган iOS симулятору менен келет, ал колдонмоңузду симуляцияланган iOS түзмөктөрүндө сынап көрүүгө мүмкүндүк берет. Симуляторду баштоо үчүн Xcode терезесинин жогору жагындагы ачылуучу менюдан "Симулятор жана мүчүлүштүктөрдү оңдоо" бөлүмүн тандап, андан кийин текшерүүнү каалаган түзмөктү тандаңыз.

IPhone тиркемесин жасаңыз 25 -кадам
IPhone тиркемесин жасаңыз 25 -кадам

Кадам 2. Колдонмону түзүү

Колдонмону компиляциялоо жана иштетүү үчүн салттуу Play баскычына окшогон Build баскычын чыкылдатыңыз. Колдонмону түзүү бир нече мүнөткө созулушу мүмкүн. инструменттер тилкесинен прогрессти көрө аласыз. Куруу процесси аяктагандан кийин, iOS симулятору ачылып, колдонмоңузду сынай баштасаңыз болот.

IPhone тиркемесин жасаңыз 26 -кадам
IPhone тиркемесин жасаңыз 26 -кадам

Кадам 3. Колдонмону өзүңүздүн iPhone'уңузда сынап көрүңүз

Колдонмоңузду тестирлөө үчүн жайылтуудан мурун, аны өз түзмөгүңүздө (эгер бар болсо) сынап көрсөңүз болот. Биринчиден, түзмөгүңүздү USB аркылуу компьютериңизге сайыңыз. ITunes ачылса жабыңыз. Ачылуучу менюдан "Түзмөк жана мүчүлүштүктөрдү оңдоо" дегенди тандап, анан Куруу баскычын чыкылдатыңыз. Бир нече секунддан кийин колдонмо iPhone'до иштей баштайт. колдонмону жабуудан мурун бардык функцияларды текшериңиз.

IPhone тиркемесин жасаңыз 27 -кадам
IPhone тиркемесин жасаңыз 27 -кадам

Кадам 4. Колдонмоңузду мүчүлүштүктөрдү оңдоо

Колдонмоңуз бузулуп калса, эмне болгонун жана эмне үчүн экенин түшүнүшүңүз керек. Бул абдан чоң тема жана колдонмоңуздун бузулуусунун сансыз себептери бар. Мүчүлүштүктөрдү оңдоо консолун ачыңыз жана ката билдирүүлөрүн окуңуз. Көпчүлүк учурда алар сырдуу. Эгер сиз катаны түшүнбөсөңүз, ката тууралуу билдирүүнү Google аркылуу текшерип көрүңүз. Мүмкүн, сиз Apple өнүктүрүү форумунда постту таба аласыз, анда таттуу тажрыйбалуу иштеп чыгуучу алардын өтүнүчүнө жооп берди.

Мүчүлүштүктөрдү оңдоо сиз үчүн абдан көп убакытты талап кылган жана түйшүктүү убакыт болушу мүмкүн. Эгерде сиз багынбасаңыз жана чыдамкайлык көрсөтпөсөңүз, убакыттын өтүшү менен сиз аны жакшырта аласыз. Сиз каталарды тааный баштайсыз, аларды тез байкап, ал тургай кээде күтө баштайсыз. Бир жалпы ката - бул объектти эсинен бир нече жолу чыгаруу. Дагы бирөө, эстутумду бөлүүнү жана объектти ага кошууга же дайындоого аракет кылардан мурун инициализациялоону унутуп жатат. Ар бир колдонмо менен сиздин каталарыңыз азайып баратат

IPhone тиркемесин жасаңыз 28 -кадам
IPhone тиркемесин жасаңыз 28 -кадам

Кадам 5. Эстутумдун колдонулушун текшериңиз

IPhone'дун эс тутуму өтө чектелген. Ар бир объектке кандайдыр бир эстутум бөлгөндө, аны бүтүргөндөн кийин аны бошотуп, эстутумду кайра берүүгө туура келет. Аспаптар башка нерселердин арасында эс тутумуңузду көрүү жана талдоо үчүн iPhone SDK куралы.

  • Мурдагыдай Түзмөк жана мүчүлүштүктөр тандалганда, Run → Performance Tool менен иштетүү → Leaks тандаңыз. Бул Инструменттерди ишке киргизип, колдонмону түзмөгүңүздө баштайт. Улантуу жана колдонмону кадимкидей колдонуу. Бул мезгил -мезгили менен тоңуп калгандай сезилет, анткени Аспаптар эс тутумуңузду жазат жана анализдейт. Кандайдыр бир агып кетүү Leaks хронологиясында кызыл чокуга алып келет. Агып кетүү булагы экрандын ылдыйкы жарымында көрсөтүлөт.
  • Ачып кеткен объектилерди эки жолу чыкылдатуу сизди жооптуу кодго алып барууга аракет кылат же дарек тилкесиндеги кичинекей жебени басуу сизге агып чыгуу тарыхын көрсөтөт. Кээде агып чыккан жер сөзсүз түрдө анын келип чыккан жери эмес.
  • Эгерде сиз чындап эле адашып калсаңыз, жок кылуу процесси менен аракет кылыңыз. Комментарий жазыңыз жана/же кодуңуздун аймактарын кылдаттык менен айланып өтүп, иштетиңиз. Кээде сиз жалпы аянтты тарытсаңыз болот, анан акыры жооптуу линияда үйгө киресиз. Кайда экенин билсеңиз, оңдоп же кайра жаза аласыз. Эсиңизде болсун, Google'ду колдонуу көбүнчө ички Apple форумдарына же көйгөйүңүздү чечкен документтерге түздөн түз шилтемелерди бере алат.
IPhone тиркемесин жасаңыз 29 -кадам
IPhone тиркемесин жасаңыз 29 -кадам

Кадам 6. Колдонмоңузду башкалар сыноодон өтүшү үчүн жайылтыңыз

Колдонмоңузду окшоштурулган шартта сынап көрүү, бул сиздин колдонмоңуздун иштешин жана интерфейсинин жакшы болушун камсыздоонун жакшы жолу, бирок сизден башка колдонуучулардын сыноосунан эч нерсе өтпөйт. Жөн гана тышкы тестирлөөгө жөнөтүүдөн мурун эң катаал каталарды жок кылганыңызга ишениңиз. Колдонмоңузду сыноочуларыңызга жайылтуу үчүн, iOS Dev Center сайтында Ad-Hoc сертификатын түзүшүңүз керек болот.

  • Тышкы сыноочулар сиз күтпөгөн көптөгөн пикирлерди бере алышат. Бул татаал колдонмо болсо, өзгөчө пайдалуу болушу мүмкүн.
  • Сыноочу түзмөктөргө уруксат берүү үчүн, сизге ар бир түзмөктүн UDID номери керек болот.
  • Ачылуучу тизмеден Түзмөктү тандап, "Куруу" сүрөтчөсүн басыңыз. Finderде долбооруңуздун папкасына өтүңүз жана "Ad-Hoc-iphoneos" папкасын издеңиз. Ичинде колдонмо болот. IOS Dev Centerден алган "AdHoc.mobileprovision" тастыктамаңызды ошол папкага көчүрүңүз. Колдонмону жана тастыктаманы тандап, аларды сыдырыңыз. Бул архив сиздин тышкы сыноочуңузга берилиши мүмкүн. Ар бир атайын сертификат үчүн өзүнчө архив түзүү керек.

5тин 5 бөлүгү: Долбооруңузду чыгаруу

IPhone тиркемесин жасаңыз 30 -кадам
IPhone тиркемесин жасаңыз 30 -кадам

Кадам 1. Дистрибуцияңызды түзүңүз

Ачылуучу менюдан Аспапты жана Чыгарууну тандаңыз. "Куруу" сүрөтчөсүн басыңыз. Finderде, долбооруңуздун куруучу папкасына өтүңүз жана "Release-iphoneos" папкасын издеңиз. Ичинде колдонмо болот. Аны архивге каттаңыз.

Жаңы колдонмолор Apple сертификатынан өтүшү үчүн, алар iOS 8 жана Retina дисплейи үчүн оптималдаштырылышы керек

IPhone тиркемесин жасаңыз 31 -кадам
IPhone тиркемесин жасаңыз 31 -кадам

Кадам 2. iTunes Connect панелин ачыңыз

Сиз буга iOS Dev борборунан кире аласыз. Орнотуу үчүн аягына чыга элек кадамдарыңыз болсо, алар беттин жогору жагында тизмеленет. Банктык жана салыктык маалыматыңыздын баары туура киргизилгенин текшериңиз.

IPhone тиркемесин жасаңыз 32 -кадам
IPhone тиркемесин жасаңыз 32 -кадам

Кадам 3. Колдонмоңуздун бардык маалыматын киргизиңиз

"Колдонмолоруңузду башкаруу" баскычын чыкылдатып, андан кийин "Жаңы колдонмону кошууну" тандаңыз. Колдонмонун атын, SKU номерин толтуруп, пакеттин идентификаторун тандаңыз. Ылдый түшүүчү менюдан колдонмо топтомуңузду тандаңыз.

  • Колдонмоңуздун сүрөттөмөсүн, ачкыч сөздөрдү, колдоо сайтын, категориясын, байланыш электрондук почтасын, автордук укукту ж.
  • Укуктарды жана баа формаларын толтуруңуз.
  • ITunes сүрөтүңүздү даярдаңыз. Сизге чоң 512x512 вектор сөлөкөтү, ошондой эле колдонмоңуздун скриншоттору керек болот. Скриншотторду iPhone симуляторунан Command + Shift + 4 колдонуп, кросс-чачты аймакка сүйрөп алсаңыз болот. Алар iPhone үчүн 320x480 экенин текшериңиз. Скриншоттор - бул сиздин колдонмоңуздун маркетингинин абдан маанилүү бөлүгү, андыктан алар эң маанилүү бөлүктөрүн көрсөткөнүнө ишениңиз.
IPhone тиркемесин жасаңыз 33 -кадам
IPhone тиркемесин жасаңыз 33 -кадам

Кадам 4. Колдонмоңузду жүктөңүз

"Экиликти жүктөөгө даяр" дегенди чыкылдатыңыз жана сизди Колдонмо жүктөөчү куралын жүктөөгө багыттоочу экранга өтөсүз. Аны жүктөп алып, Даяр дегенди басыңыз.

  • Колдонмо жүктөөчү куралды орнотуп, аны ишке киргизиңиз. Программаны биринчи жолу иштеткениңизде, iTunesтен кирүү маалыматыңызды сурайт.
  • Колдонмо жүктөөчү куралы iTunes Connect каттоо эсебиңизди текшерет жана экилик файлдарды жүктөөгө даяр болгон бардык колдонмолорду табат. Алар ачылуучу менюда көрсөтүлөт. Каалаганды тандаңыз, мурда түзүлгөн Distribution zipти тандап, жүктөңүз. Жүктөөчү таңгактын ичиндеги кээ бир нерселерди текшерет жана эгер туура эмес бир нерсе тапса ката кайтарат, мисалы, туура эмес версиянын номери, жок болгон сөлөкөтү ж.
IPhone тиркемесин жасаңыз 34 -кадам
IPhone тиркемесин жасаңыз 34 -кадам

Кадам 5. Кароону күтө туруңуз

Эми карап чыгуу процессин күтүүдөн башка эч нерсе жок. Колдонмоңуздун абалы "Каралып жатат" деп өзгөрсө, Apple сизге бир нече күн же жумадан кийин электрондук почта аркылуу кабарлайт. Кароого киргенде, процесс абдан тез болот. Эгерде ал сыноолордун алгачкы тоскоолдуктарынан өтпөй калса, сизге эмне үчүн четке кагуу каты келет жана Apple аны оңдоо боюнча сунуштарды берет. Колдонмоңуз текшерүүдөн өтсө, Apple сизге колдонмоңуз сатууга даяр экенин билдирүүчү электрондук кат жөнөтөт. Сиздин колдонмо эми iTunes колдонмо дүкөнүндө пайда болот

IPhone тиркемесин жасаңыз 35 -кадам
IPhone тиркемесин жасаңыз 35 -кадам

Кадам 6. Колдонмоңузду жарнамалаңыз

Эми сиздин жаңы колдонмоңуз сатып алуу үчүн жеткиликтүү болгондуктан, бул маалыматты жайылтууга убакыт келди. Коомдук медианы колдонуңуз, пресс-релиздерди Колдонмого багытталган сайттарга жөнөтүңүз, YouTube видеолоруңузду түзүңүз жана колдонмоңуз жөнүндө адамдарга айтуу үчүн колуңуздан келгендин баарын кылыңыз.

Сиз акысыз нускаларды рецензенттерге жөнөтө аласыз, алар сиздин колдонмоңузду веб -сайтына жазышат же YouTube каналында карап чыгышат. Эгерде сиз аны популярдуу рецензенттердин колуна ала алсаңыз, бул көп сатууларга алып келиши мүмкүн

IPhone тиркемесин жасаңыз 36 -кадам
IPhone тиркемесин жасаңыз 36 -кадам

Кадам 7. Сиздин сатууңузга көңүл буруңуз

IPhone үчүн бекер iTunes Connect Mobile тиркемесин жүктөп алыңыз. Күн сайын кирип, сатууңузду, базарларыңызды жана сатылган өлкөлөрүңүздү текшериңиз. Бул кызыктуу бир бөлүгү болуп саналат! Apple мезгил -мезгили менен сизге акыркы сатуу маалыматыңызга шилтемелери бар электрондук каттарды жөнөтүп турат. Сиз аларды жазууларыңыз үчүн жүктөп алсаңыз болот. Жакшы ийгилик!

Кеңештер

  • Колдонмолор дүкөнүндө мурунтан бар колдонмолорду кайталабоого жана оригиналдуу болууга аракет кылыңыз. Колдонуу мүмкүнчүлүгүн билүү үчүн App Store дүкөнүн кылдат издеңиз. Албетте, эгер сиздин оюңуз жакшыраак болсо, анда ага өтүңүз.
  • Ар дайым колдонмоңузду жакшыртуунун жолдорун издеңиз.
  • Колдонмоңузду дайыма жаңыртып турууга аракет кылыңыз.
  • Эгерде сиз басылган шилтемени жактырсаңыз, Amazon.com сайтын басып, iPhone иштеп чыгуу боюнча китептерди табыңыз.
  • Колуңузга тийген көптөгөн iDevicesти сынап көрүңүз. Эгер iOSтун ар кандай версиялары орнотулган болсо, андан да жакшы.
  • Эгерде сиз iOS иштеп чыгуучусун жалдасаңыз жана iOS колдонмосу сиз айткандай көрүнөрүнө кепилдик бергиңиз келсе, анда Photoshopто колдонмонун интерфейсин иштеп чыгып, аны Xcode/iOS функционалдуу тиркемесине айландыруу үчүн куралды колдонсоңуз болот!
  • Эгерде сиз жаңы эле коддоону үйрөнүп жатсаңыз, блокировкага негизделген тилдер же онлайн сабактар сизге баштоого жардам берет.

Эскертүүлөр

  • IPhone SDK дайыма өзгөрүп турат жана түзмөктөр өнүгүүдө. Эгерде SDK жаңыртуусу долбоордун жүрүшүндө жеткиликтүү болсо, ага секирүүдөн мурун жаңылыктарды жана өзгөрүүлөрдү окуңуз. Apple тарабынан бардык жаңы тапшыруулар жаңы SDK версиясы менен түзүлүшү керек деп айтылбаса, бул учурда сизге кереги жок болушу мүмкүн. Эгерде сиз жаңыртсаңыз, анда сиз колдонгон кээ бир ыкмалар эскирип калган болушу мүмкүн жана компиляция убагында эскертүүдөн башка нерсе болбосо да, коопсуз болуңуз.
  • Сизге көп жүктөөлөргө же сатууга кепилдик жок, көңүлүңүздү чөгөрбөңүз.
  • Ийгиликке жетип, App Storeдо колдонмо болгондо, жагымсыз сын -пикирлерди жазган адамдардан коркпогула. Кээ бирлери пайдалуу пикирлерин айтышат, кээ бирлери оройлукту жактырышат.
  • Бул көз карандылык; сиз токтото албашыңыз мүмкүн.

Сунушталууда: