Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Programi
  • Kako napraviti vlastitu aplikaciju za iOS. Kako stvoriti svoju prvu iPhone aplikaciju

Kako napraviti vlastitu aplikaciju za iOS. Kako stvoriti svoju prvu iPhone aplikaciju

Bez financijskih ulaganja i posebnih znanja.

Evo najjednostavnijeg vodiča o tome kako izraditi osnovnu iOS aplikaciju i isprobati je na svom uređaju. Na temelju toga možete dublje ući u temu i stvoriti stvarno korisne programe.

Napomena za korisnike Windowsa: za izradu iOS aplikacija morate instalirati OS X na virtualni stroj (VirtualBox, VMware). Ovaj proces nipošto nije jednostavan i zahtijeva posebnu uputu za njegovu provedbu.

1. Idite na App Store i instalirajte razvojno okruženje XCode:

Ako već imate Xcode, morate ga ažurirati.

2. Pokrenite xCode i odaberite stavku izbornika Datoteka -> Novi -> Projekt:

3. Odaberite platformu i vrstu aplikacije:

4. Navodimo podatke o projektu. Napominjemo da smo odabrali "univerzalnu" vrstu aplikacije:

5. Pritisnite tipku Nova mapa i navedite naziv mape u koju ćemo pohraniti datoteke aplikacije:

6. Poništite potvrdni okvir Create Git Repository i kliknite gumb Create. Kao rezultat, trebali biste doći na početni zaslon rada na aplikaciji:

7. Kliknite na stavku Main.storyboard u desnom izborniku povucite element u glavno polje Označiti i dodajte mu tekst Pozdrav svijete:

8. Sada trebamo stvoriti ikonu za aplikaciju. Odabiremo sliku i učitavamo je na mapappicon.com:

9. Čekamo da web aplikacija završi s radom i naznačimo našu e-mail adresu kako bismo dobili arhivu sa ikonama:

10. Vratite se na Xcode i odaberite odjeljak u lijevom izborniku Imovina.xassets:

11. Otvorite arhivu iz pošte i povucite ikone odatle u Xcode radni prostor:

12. Odaberite jedan od simulatora uređaja, kliknite gumb za pokretanje aplikacije (crni trokut) i uključite ga na svom Macu Način rada za razvojne programere:

13. Pokušavamo početi iznova. Čekamo da se iOS učita na simulatoru:

14. Provjerite radi li aplikacija:

Gledamo gotovu aplikaciju na uređaju

Sada možete vidjeti kako aplikacija radi na uređaju. Provjerite imate li najnovije verzije XCodea i iOS-a prije nego što slijedite upute.

1. Idi na xCode -> Preference -> Računi i dodajte svoj Apple ID:

2. Povezujemo iOS uređaj s računalom:

3. Odaberite željeni uređaj s popisa i kliknite na gumb za početak. Čekamo neko vrijeme.

4. Ako je izašla poruka o sigurnosnim problemima, onda na iOS uređaju idemo Postavke -> Glavni -> Upravljanje uređajem i dopustite pokretanje aplikacija od razvojnog programera s vašim Apple ID-om:

5. Idemo na radnu površinu i pronalazimo ikonu nove aplikacije:

6. Trčanje:

7. Odspojite uređaj s računala. Sada se aplikacija može koristiti.

Što ako želite više?

Koristeći znanstveni poke i Google, možete proširiti gornji slijed radnji i stvoriti funkcionalniju aplikaciju. Ali možete ga koristiti samo na vlastitim uređajima.

Uostalom, Apple ima vrlo visoke zahtjeve za aplikacije. Smjernice za pregled App Storea uključuju 29 točaka i preko stotinu podtočaka. Kako bi aplikacija bila u skladu s njima i bila prihvaćena za objavu u trgovini, developeru je potrebna velika količina tehničkog znanja.

Ako želite stvoriti visokokvalitetne iOS aplikacije za masovnu upotrebu,

Izrada iPhone aplikacije može se opisati u stotinama knjiga o programiranju u C ++ ili Objective C. Ovo nije tutorial, već popis korak-po-korak koraka koje ćete morati poduzeti da biste stvorili svoju prvu iOS aplikaciju.

1. Smislite ideju i okupite tim. Sve počinje s jednostavnom i inovativnom idejom i timom koji je spreman to preuzeti. Obično je to barem nekoliko programera s uskom specijalizacijom u različitim područjima, umjetnik-animator, dizajner, tester, debugger. Trebat će vam i netko tko je dobro upućen u upotrebljivost.

2. Svakako si napravite Apple ID. Napominjemo da ćete ubuduće aplikaciju objavljivati ​​u svoje ime, a ne u ime pravne osobe, već ćete kao programer biti svoje ime i prezime. Možete ići na trik i umjesto njih napisati naziv tvrtke, na primjer: Pupkin Development, ali nitko vam ne jamči da nakon nekog vremena posljedice neće doći.

3. Registracija u zajednici programera. Da biste to učinili, morat ćete potrošiti 100 USD (ovo je minimalna cijena pretplate za godinu dana) i registrirati račun na Apple Developer Connection.

4. Instaliranje SDK-a. Komplet za razvoj softvera omogućuje vam da izravno razvijete same aplikacije za iPhone ili iPad. Sadrži standardni skup za početak razvoja. SDK uključuje XCode i iPhone Simulator. Prvi softver služi za pisanje koda, a drugi za testiranje u stvarnom vremenu. Programi se pokreću iz mape Aplikacije. Ako ste povjerili razvoj studija, onda samo pričekajte i prilagodite njihov rad svojim majstorskim savjetima.

5. Smislite zvučni naslov koji bi također sadržavao ključne riječi. Nije zabranjeno pisati naslov na dva jezika odjednom, što će povećati varijacije za buduću pretragu vaše kreacije u iTunesu

6. Sada se trebate registrirati u iTunes Connect, putem kojeg će aplikacija biti postavljena izravno u App Store. Proći će nekoliko sekundi dok će se koristiti podaci vašeg Apple ID profila.

7. Vrijeme je da smislite opis aplikacije i napravite šarene screenshotove koji će odrediti hoće li korisnici App Storea obratiti pažnju na vašu zamisao. Često se na snimke zaslona dodaju i natpisi koji potiču na akciju.

8. Aplikaciju treba temeljito testirati prije nego što je pošaljete Appleu na pregled. Možete vidjeti kako vaš program radi u iPhone Simulatoru iz SDK-a ili putem aplikacije TestFlight.

9. Pošaljite svoju prijavu na odobrenje. Provjera se provodi ručno, tako da ćete morati pričekati od 1 tjedna do mjesec dana (osobito ako su neki praznici na nosu). Najneugodnije je da ako se aplikacija zamota zbog neke mrlje koju popravite u minuti, isto toliko ćete morati pričekati na novu recenziju.

10. Kada se pojavi dugo očekivano zeleno svjetlo Applea, sve će već biti u vašim rukama. Odlučite se o cijeni (samo zapamtite da su kupnje putem aplikacije još uvijek hemoroidi), reklamnoj kampanji i rezultatima koje želite postići. Ali promocija u App Storeu tema je za drugi članak.

Jeste li se ikada zapitali kako su stvorene aplikacije za iOS i OS X koje milijuni vlasnika iPhonea, iPada i Maca koriste svaki dan? Znamo da je mnogima palo na pamet početi razvijati programe za Apple uređaje, no početnici se u pravilu boje poteškoća u procesu učenja i samostalnog proučavanja udžbenika.

Sama profesija "programer aplikacija za iOS i Mac" je univerzalna: kombinira znanje dvaju programskih jezika - Objective C i Swift. Prvi je glavni jezik, izgrađen na vrhu jezika C, i ima jednostavnu sintaksu. Bez ovog jezika oni neće raditi u studiju mobilnih aplikacija. Ali Swift je relativno svjež jezik: Apple ga je predstavio 2014., integriran je s C-om i radi brže od Objective C-a i Pythona, omogućujući vam stvaranje bilo kojeg programa – i igrica i korisnih aplikacija.

Sada postoji samo nekoliko stručnjaka koji poznaju Swift, tako da su vrlo traženi na tržištu. Dovoljno je otići na bilo koju HR platformu da vidite prosječnu plaću iOS programera - 100 tisuća rubalja. Iskusni programeri imaju plaću od nekoliko stotina tisuća rubalja + razne bonuse tvrtke.

Za najbolji rezultat u kratkom vremenu i zajamčenu praksu, možete koristiti uslugu GeekBrains. Uključuje i Objective C i Swift, odnosno, zapravo, dobivate dva specijaliteta umjesto jednog. Pametne iOS-programere tvrtka sređuje kao vruće kolače, pa ne sjede ni tjedan dana bez posla.

Proces učenja je online prijenos lekcija, tako da možete učiti s bilo kojeg mjesta u svijetu. Posebno razvijena jedinstvena tehnologija čini učenje na daljinu još praktičnijim od treninga licem u lice. Radiš domaću zadaću, a ako nisi mogao biti na satu, pogledaj to na snimci. Ovako izgleda tipičan vodič u GeekBrainsu:

Zašto online tečajevi? Imaju očitu prednost u odnosu na sveučilišta u pogledu utrošenog vremena, a ujedno omogućuju stjecanje praktičnog iskustva i jamstvo rezultata. 7 od 10 studenata servisa nađe posao dok još studira, budući da GeekBrains osigurava zajamčenu praksu. Osim toga, studenti stječu neprocjenjivo iskustvo u razvoju tima i portfelja slučaja. Bez potonjeg sada je gotovo nemoguće dobiti posao.

Ovako bi, na primjer, mogao izgledati vaš životopis nakon treninga.

Danas se IT sfera razvija prilično brzo. Svaka osoba, ako se želi okušati u tome, bira jedan od smjerova i kreće prema cilju. Mnogi ljudi preferiraju iOS i Android aplikacije. Stvaranje ih je, naravno, prilično teško, potrebno vam je strpljenje, znanje i slobodno vrijeme. Ako ste ozbiljni u tome, onda biste trebali učiti i ići prema svom cilju. na svoju ruku?

Razvojno okruženje

Prvo morate instalirati program u kojem ćete raditi sa sučeljem i pisati akcije za potrebne elemente. Najčešći je Xcode. Nažalost, ovo razvojno okruženje dostupno je samo Apple korisnicima. Trenutno ne postoji službena verzija za Windows ili Linux. Različite verzije iOS-a zahtijevaju drugu verziju ovog programa.

Grafički dodaci

Da biste razvili sliku ili dizajn za igre, morate instalirati grafički uslužni program. Uobičajena aplikacija je CorelDraw, koja vam omogućuje izradu fotografija pomoću vektorske grafike. Naravno, za punopravni rad morate kupiti punu verziju, ali možete besplatno koristiti standardne metode.

Cilj-C

Programski jezik Objective-C koristi se za stvaranje funkcionalnosti za igru. Kao što možete vidjeti, dolazi iz C obitelji jezika, pa ako ste prije učili neki drugi programski jezik, možete potrošiti dosta vremena na dubinsko proučavanje i početi stvarati vlastite aplikacije. Naravno, postoji mnogo knjiga o učenju Objective-C.

Stvorite račun

Kako biste naknadno prodali svoju aplikaciju, morate se registrirati u AppStoreu. U njemu također možete drugim korisnicima omogućiti otvoreni pristup kako bi mogli testirati program. Naravno da nije besplatno. Trebat će vam 100 USD da svoju aplikaciju stavite u prodaju na godinu dana.

Također u možete vidjeti testne aplikacije. Neki su dobili informacije o tome kako su razvijeni. Pogledajte slične primjere onoga što želite stvoriti i isprobajte nešto slično.

Izgled aplikacije

Prvo morate odlučiti o ciljanoj publici za svoju aplikaciju. Sučelje i funkcionalnost ovisit će o tome. Naravno, ako razvijate program, onda vrijedi doći do rješenja koje prije nije postojalo. To je jedini način za postizanje popularnosti.

Također je vrijedno odlučiti kako će prijava biti uređena. Sučelje morate učiniti što jednostavnijim kako bi privlačilo nove ljude, a ne plašilo vas ne pokazujući svoje mogućnosti.

Svaki gumb trebao bi prikazati svoje radnje i pokazati što će učiniti. Korisnik ne bi trebao imati pitanja o tome što će bilo koji ključ učiniti. Razmislite, a zatim oživite kvalitetno sučelje.

Izrada aplikacije

Prvo morate otvoriti razmatrano razvojno okruženje i kreirati novi projekt. Da biste to učinili, morate otići na odjeljak "Datoteka" i otići na stavku "Aplikacija". Zatim odaberite "iOS" i idite na praznu aplikaciju "Empty Application".

Možete izraditi iOS aplikaciju pomoću raznih predložaka koji su dizajnirani za različite zadatke. Za početak, bolje je koristiti praznu za rješavanje svih suptilnosti. Kasnije ih možete primijeniti.

U novom prozoru unesite naziv proizvoda i svoj identifikator, trebali biste navesti i prefiks klase. Ako ste programer početnik, trebali biste navesti “com.example” u polju identifikatora i “XYZ” u polju prefiksa. Zatim između predloženih uređaja odabiremo "iPhone" i potvrđujemo svoje radnje.

Koristite Storyboard

Storyboard možete koristiti kao početnu točku za izradu iOS aplikacije. Što je? Ovo je značajka koja vam omogućuje vizualno predstavljanje svih vaših zaslona u programu. Prikazuje sve prozore i prijelaze koji se koriste između njih. Dobar je pomoćnik u izradi programa. Za otvaranje Storyboarda trebate:

    idite na odjeljak "Datoteka" i stavku "Novo";

    odaberite gumb "Datoteka" i idite na "Korisničko sučelje";

    nakon toga odaberite željenu funkciju;

    sve što preostaje je odabrati iPhone uređaj i imenovati datoteku.

Treba imati na umu da se mora spremiti u mapu u kojoj su pohranjeni podaci o vašem projektu.

Dodavanje ekrana

Da biste dodali zaslon, trebate koristiti kontroler prikaza. Omogućuje vam da definirate kako će izgledati korisničko sučelje. Postoji mnogo ugrađenih kontrolera pogleda. Možete pogledati svaku dostupnu opciju i odlučiti koji dizajn vam se najviše sviđa.

· Da biste to učinili, idite na datoteku "Main.storyboard" kroz navigaciju.

· Odaberite "Knjižnica objekata" za učitavanje svih potrebnih objekata.

· Morate kliknuti na "View Controller" i povući ga na svoj projekt. Ovo će dodati vaš prvi zaslon.

Objekti

Za iOS? Dakle, odlučili ste se za sučelje i dodali zaslon, sada možete nastaviti s kreiranjem određenih objekata. Za korištenje standardnih stavki otvorite popis Knjižnica objekata. Ako pronađete odgovarajući objekt, možete ga prenijeti na svoj zaslon. Lako se može pomicati i skalirati.

Elementi za uređivanje

Kada postavljate objekte, koristite neku vrstu konstruktora. Na ovaj način možete izraditi aplikaciju za iOS, ali ti elementi imaju ružan, standardni izgled. Da biste promijenili izgled: boju, font, dodali slike i druge parametre, trebate odabrati objekt i otići na njegova svojstva. To se može učiniti klikom na gumb "Attributes Inspector" (prečac nalikuje štitu).

Navigacijska traka

Uskoro ćete dodati još mnogo ekrana, a program će od vas tražiti da unesete navigaciju kako biste lako pronašli željene informacije. Da biste ga dodali, trebate:

    Pronađite mjesto gdje će se ovaj element nalaziti. Najbolje ga je primijeniti na početni zaslon za upravljanje drugim prozorima.

    Kliknite na gumb "Uređivač" i idite na stavku "Ugradi u".

    Ostaje samo odabrati potrebni element - "Navigacijski kontroler".

Dodatne mogućnosti

Kao što ste možda primijetili, još nismo koristili programski jezik za izradu iOS aplikacije. Ovaj trenutak bit će samo na vama. Morate shvatiti što bi vaša aplikacija trebala izvesti i potrošiti na piće za svoje radnje u jeziku Objective-C. Ako nemate dobre vještine programiranja, trebali biste pročitati dodatnu literaturu.

Testiranje aplikacije

Xcode ima emulator koji vam omogućuje testiranje. Nakon toga, morate ga testirati, provjeriti njegovu izvedbu. Da biste to učinili, idite na odjeljak Simulator i Debug. Moramo odabrati uređaj s kojim želite testirati.

Izgradnja programa

Kako sami izraditi iOS aplikaciju? Za punopravnu ili igru ​​morate sastaviti projekt. Idite na stavku "Izgradnja" i kliknite na nju. Ovo će sastaviti aplikaciju, a zatim će odmah početi. Ovo će vam trebati oko pet minuta. Moći ćete pratiti kako će se skupština odvijati.

Uređaj za provjeru

Da biste konačno bili sigurni da vaš projekt funkcionira, morate izvršiti testiranje na svom uređaju. Ako imate iPhone, onda to možete učiniti bez ikakvih problema. Naš uređaj povezujemo s računalom. Zatim izvodimo radnje koje smo već razmotrili. Kliknite na gumb "Uređaj i otklanjanje pogrešaka", a zatim idite na stavku "Izgradnja". Za nekoliko minuta, kada se aplikacija sastavi, pokrenut će se na vašem uređaju.

Ako ste shvatili kako stvoriti aplikaciju za Android i iOS, ali imate nekih problema, morate ih riješiti. Na konzoli možete vidjeti koje su se pogreške dogodile tijekom testiranja. Općenito, ovo je prilično važan proces, jer ako dobro testirate svoju aplikaciju, ona će biti uspješna. Također možete koristiti pomoć svojih prijatelja. Da biste to učinili, pošaljite im svoju prijavu i pričekajte dok ne pronađu pogreške.

Objavljivanje projekta

Morate stvoriti sklop. Da biste to učinili, u izborniku odaberite stavku "Distribucija" i pritisnite gumb "Izgradnja". Zatim odaberite svoj projekt i arhivirajte ga. Morate razumjeti da aplikacija mora biti optimizirana za potrebnu platformu i prikladna za zaslon mrežnice, inače neće biti odobrena.

Idite na svoj AppStore račun i dodajte novi program ili igru. Morat ćete unijeti sve podatke o aplikaciji: naslov, opis, ključne riječi, kategoriju, autorska prava i kontakte. Također popunjavamo polje s cijenom i pravima. Ostaje samo dodati ikonu svojoj aplikaciji i nekoliko snimki zaslona.

Ispitivanje

Nakon što se vaša aplikacija učita, bit će provjerena. Za nekoliko dana trebao bi dobiti odgovor. U početnoj fazi program se automatski provjerava. Ako je sve prošlo dobro, onda se prenosi u stanje "U pregledu". Ako se to nije dogodilo, tada ćete za nekoliko sati moći dobiti odgovor poštom. Također možete dobiti informacije o tome kako se nedostaci mogu ukloniti i što je za to potrebno.

Ako je aplikacija prošla sve provjere, bit će stavljena na prodaju u Apple Store. Vaš je zadatak sada reklamirati program ili igru. Ovo će odrediti koliko novca ćete zaraditi. Možete koristiti razne usluge oglašavanja.

Zaključak

Razvoj aplikacija slijedi sličan princip, ali u drugačijem razvojnom okruženju za Windows. Kako mogu stvoriti iOS aplikaciju? Ovo je prilično dug i kompliciran proces. Tome se mora pristupiti s određenim znanjem i vještinama. Jedino tako možete postići bilo što. Svoje ideje možete implementirati čak i bez određenih vještina. Odaberite tvrtku koju želite i razmislite koliko košta izrada iOS aplikacije. Također možete naručiti neke komponente ako nešto ne možete sami napraviti.

Hajdemo, za početak, razumjeti važnost razvoja uređaja za Apple u cjelini. Doista, danas postoji više od 2 milijuna aplikacija u App Storeu.

Svaka aplikacija i njeno ažuriranje moraju proći strogu moderaciju. Sve aplikacije u trgovini ažuriraju se svakih 1 mjesec.

Svaki programer koji poštuje sebe želi napraviti najkvalitetniju aplikaciju s prekrasnim animacijama, dobro osmišljenim korisničkim sučeljem i maksimalnom izvedbom.

Razvijanje iOS aplikacija ili kako još više voljeti Apple

Plaće IOS programera kreću se od 60.000 do 250.000 rubalja. Relevantnost razvoja iOS-a je neosporna.

U sklopu ovog članka izradit ćemo aplikaciju u kojoj ćemo prikazati poruku "Pozdrav svijete" na početnom zaslonu i nećemo pisati ne redak koda.

Pogledajmo što nam je potrebno za razvoj najprimitivnije iOS aplikacije:

  1. MacOS uređaj na brodu
  2. Preuzet Xcode

Kao što vidite, glava nam ne treba. Da, Apple se potrudio što je više moguće pojednostaviti proces i skratiti vrijeme razvoja mobilnih aplikacija za svoje platforme, kao što su: iOS, tvOS, macOS, watchOS. Apple je 2014. godine predstavio i programski jezik Swift, koji je vrlo jednostavan za programere početnike i vrlo funkcionalan za profesionalce. Ako možete izraditi aplikaciju za jednu Apple platformu, na primjer, za iOS, tada vam neće biti teško izraditi aplikaciju za druge platforme. Sve je objedinjeno do te mjere da možete koristiti gotovo isti kod, pokrenuti ga na različitim vrstama uređaja.

Ići!

IZRADA PROJEKTA

I tako, kao što je već spomenuto, potrebno nam je računalo. Jabuka, i instaliranu aplikaciju Xcode koji je u Trgovina aplikacijama u slobodnom pristupu.

Da vidimo što je Xcode i zašto nam treba.
Xcode To je okruženje za razvoj softvera koje uključuje: uređivač koda, uređivač grafičkog sučelja, sustav kontrole verzija i alate za otklanjanje pogrešaka i postavljanje aplikacija koje smo napisali. Ukratko, ovo je program u kojem se provodi 90% svih interakcija u razvoju aplikacija za obitelj operacijskih sustava. Jabuka.

I tako, pokrećući okruženje za razvoj softvera, vidimo prozor dobrodošlice u kojem možemo otvoriti, kreirati ili klonirati projekt. Moramo stvoriti novu klikom na "Stvorite novi Xcode projekt"... Da, cijelo sučelje Xcode na engleskom, pa vam savjetujem da se opskrbite englesko-ruskim rječnikom.


U sljedećem koraku vidimo ovaj prozor:

gdje se od nas traži da odaberemo platformu i vrstu aplikacije. Trebamo iOS softver (na vrhu dijaloškog okvira) i aplikaciju Single View. Svaka aplikacija počinje s jednim pogledom, a zatim raste do aplikacije s 50 prikaza.

U sljedećem koraku trebamo unijeti naziv projekta, organizaciju u kojoj ga razvijamo, odabrati jezik i omogućiti/onemogućiti dodatne funkcije.


Ajmo redom:


Nakon što unesete podatke, kliknite Sljedeći, te odaberite mjesto projekta na našem računalu i kliknite Stvoriti

PREGLED RAZVOJNOG OKRUŽENJA

Naš glavni radni prostor je otvoren i idemo shvatiti što imamo ovdje. Podijelimo cijelu aplikaciju na nekoliko dijelova: gore, lijevo, desno, dolje i po sredini.



Na vrhu radnog prostora vidite gumbe lansirati ili zaustavljanje aplikacije, polje postavki pokretanja, koje se sastoji od dva dijela: što pokrenuti, što pokrenuti.

Također vidimo statusnu traku u kojoj možemo promatrati trenutni zadatak koji razvojno okruženje obavlja, desno možemo vidjeti postavke za prikaz uređivača: standardni urednik, urednik s asistentom i vidjeti promjene u sustavu kontrole verzija, a tu su i gumbi za prikaz/sakrivanje dijelova okruženja, koje ćemo dalje razmotriti: u nastavku (informacije o otklanjanju pogrešaka), desno (navigacija) i otišao (komunalne usluge)

Lijevo vidimo nekoliko tipki koje će prebaciti funkcionalnost lijevog panela, i to:

  1. Kretanje datotekama i mapama
  2. Sustav kontrole verzija
  3. Hijerarhija klasa u projektu
  4. Traži po projektu
  5. Izrada upozorenja i obavijesti o pogreškama
  6. Automatizirani testovi
  7. Otklanjanje pogrešaka
  8. Prijelomne točke
  9. Montažni trupci

Desno imamo dva dijela: gornji i donji dio... Cijela desna ploča naziva se uslužni programi. Na vrhu ćemo vidjeti postavke za odabranu datoteku i/ili element korisničkog sučelja. Na dnu uslužnih programa vidimo elemente korisničkog sučelja koje možemo koristiti.

V Niži dio razvojno okruženje, možemo vidjeti informacije o otklanjanju pogrešaka, zapisnike aplikacije i druge korisne informacije za provjeru ispravnog rada aplikacije. Donji dio možete otvoriti pomoću pretposljednje tipke na vrhu aplikacije, a također se pri pokretanju ovaj panel otvara automatski.

I u glavni (središnji) dio okruženju, možemo promatrati uređivač u kojem je napisan kod i odvija se rad na korisničkom sučelju aplikacije.

A u glavnom (središnjem) dijelu okruženja možemo promatrati uređivač u kojem se ispisuje kod i obavlja rad na korisničkom sučelju aplikacije.

  1. Identitet
    1. Ime za prikaz- naziv aplikacije koji će se prikazati na početnom zaslonu uređaja
    2. ID paketa- Jedinstveni identifikator koji će se koristiti u App Storeu
    3. Verzija- trenutnu verziju projekta, koja se održava pomoću semantičke verzije
    4. Izgraditi- Broj build-a koji se treba povećati za jedan sa svakom instalacijom aplikacije na uređaj
  2. Potpisivanje
    1. Automatski upravljajte potpisivanjem- automatsko upravljanje potpisom aplikacije
    2. Tim- naziv vašeg tima
    3. Profil pružanja usluga- profil za potpisivanje prijave
    4. Potpisni certifikat- certifikat koji vam omogućuje potpisivanje aplikacije s Appleom
  3. Informacije o implementaciji
    1. Cilj implementacije- minimalna verzija iOS-a na kojoj se aplikacija može instalirati
    2. Uređaji- Vrste uređaja
      • iPhone
      • Univerzalni
    3. Glavno sučelje- Storyboard datoteka iz koje će aplikacija početi nakon toga
    4. Orijentacija uređaja- Moguće orijentacije uređaja pri radu s aplikacijom
      • Portret
      • Naopako
      • Pejzaž u smjeru suprotnom od kazaljke na satu
      • Pejzaž u smjeru kazaljke na satu
    5. Stil trake statusa- Status trake u boji (gornja informacijska traka s vremenom, operaterom i baterijom)
      • Svjetlo
      • Tamno
      • Sakriti
  4. Ikone aplikacija i slike za pokretanje
    1. Izvor ikona aplikacija- ikona aplikacije
    2. Pokrenite datoteku zaslona- zaslon koji se prikazuje dok je aplikacija pokrenuta

Ostatak predmeta nam još neće trebati.

Sada kada smo shvatili od čega se sastoji naše razvojno okruženje, možemo početi stvarati našu aplikaciju “Hello World”.

Ako vas zanimaju gotovi predlošci, obratite pažnju na našu recenziju mrežnih konstruktora, uz pomoć kojih možete sami razviti aplikaciju za svoj telefon ili tablet.

IZRADA APLIKACIJE

Prije svega, moramo pronaći datoteku sučelja pod nazivom Main.storyboard... Može se pronaći s lijeve strane u navigacijskoj traci.

Nakon otvaranja datoteke, vidimo zaslon aplikacije. Sada trebamo povući element pod nazivom Označiti na ovaj ekran. Ova se stavka nalazi dolje lijevo.
Povucite ga bilo gdje na zaslonu. Zatim na ploči uslužnih programa potražite polje koje kaže "Označiti".
I promijeniti Označiti na Pozdrav svijete... Nakon toga vidjet ćemo da naš element na ekranu ne prikazuje u potpunosti naš tekst koji smo unijeli, budući da je u početku imao manji tekst, a poprimio je svoje dimenzije.

Neka se ovaj element zaključa u sredini zaslona i poprimi ispravan oblik tako da se naš tekst u potpunosti prikaže. Da bismo to učinili, moramo pronaći drugi gumb u donjem lijevom kutu, koji se zove Uskladiti i kliknite na njega.


Ovdje vidimo neke od parametara za lokaciju našeg elementa. Potrebna su nam zadnja dva parametra. Aktiviramo ih i kliknemo "Dodaj 2 ograničenja". Nakon toga možemo promatrati kako je naš element fiksiran na sredini ekrana i poprima oblik u kojem je naš tekst prikazan u cijelosti.

MONTAŽA I POKRETANJE

Sada trebamo pokrenuti našu aplikaciju na uređaju i vidjeti je li sve ispravno prikazano. Da bismo to učinili, pri vrhu kliknemo na odabir odredišta za pokretanje aplikacije i vidimo padajući popis:
Na ovom popisu vidimo uređaje i simulatore uređaja na kojima možemo pokrenuti našu aplikaciju. Odaberite bilo koji i kliknite Trčanje... Započet će izrada aplikacije i Xcode će nam pokazati zadatke koje trenutno obavlja:
Nakon uspješne izgradnje projekta, vidjet ćemo da će Xcode prijeći u stanje pripravnosti za pokretanje aplikacije i pojavit će se prozor simulatora koji će se učitati. Nakon što se simulator učita, možemo gledati našu aplikaciju na uređaju

Vrhunski povezani članci