Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Programi
  • Kako kreirati vlastitu iOS aplikaciju. Kako kreirati svoju prvu iPhone aplikaciju

Kako kreirati vlastitu iOS aplikaciju. Kako kreirati svoju prvu iPhone aplikaciju

Bez finansijskih ulaganja i posebnih znanja.

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

Napomena za Windows korisnike: za kreiranje iOS aplikacija potrebno je da instalirate OS X na virtuelnu mašinu (VirtualBox, VMware). Ovaj proces nikako nije jednostavan i zahtijeva posebnu instrukciju za njegovu implementaciju.

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

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

2. Pokrenite xCode i izaberite stavku menija File -> Novo -> Projekt:

3. Odaberite platformu i tip aplikacije:

4. Navodimo informacije o projektu. Napominjemo da smo odabrali "univerzalni" tip aplikacije:

5. Pritisnite dugme New Folder i navedite naziv foldera u koji ćemo pohraniti datoteke aplikacije:

6. Poništite izbor u polju za potvrdu Create Git Repository i kliknite na dugme Kreiraj. Kao rezultat, trebali biste doći na početni ekran rada na aplikaciji:

7. Kliknite na stavku Main.storyboard u desnom meniju, prevucite element u glavno polje Label i dodajte mu tekst Zdravo svijete:

8. Sada trebamo kreirati ikonu za aplikaciju. Odabiremo sliku i postavljamo je na mapappicon.com:

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

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

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

12. Odaberite jedan od simulatora uređaja, kliknite na dugme za pokretanje aplikacije (crni trokut) i uključite ga na svom Macu Developer Mode:

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

14. Uvjerite se da aplikacija radi:

Gledamo gotovu aplikaciju na uređaju

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

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

2. Povezujemo iOS uređaj sa računarom:

3. Odaberite željeni uređaj sa liste i kliknite na dugme za pokretanje. Čekamo neko vrijeme.

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

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

6. Pokreni:

7. Isključite uređaj sa računara. Sada se aplikacija može koristiti.

Šta ako želite više?

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

Uostalom, Apple ima vrlo visoke zahtjeve za aplikacije. Smjernice za pregled App Store-a uključuju 29 bodova i preko stotinu podtačaka. Da bi aplikacija bila u skladu sa njima i bila prihvaćena za objavljivanje u prodavnici, programeru je potrebna velika količina tehničkog znanja.

Ako želite kreirati visokokvalitetne iOS aplikacije za masovnu upotrebu,

Izrada iPhone aplikacije može biti pokrivena u stotinama knjiga o C++ ili Objective C programiranju. Ovo nije tutorijal, već lista korak-po-korak koraka koje ćete morati poduzeti da kreirate svoju prvu iOS aplikaciju.

1. Smislite ideju i okupite tim. Sve počinje jednostavnom i inovativnom idejom i timom koji je spreman da je preuzme. Obično je to barem nekoliko programera s uskom specijalizacijom u različitim oblastima, umjetnik-animator, dizajner, tester, debuger. Takođe će vam trebati neko ko je dobro upućen u upotrebljivost.

2. Obavezno napravite Apple ID. Napominjemo da ćete ubuduće aplikaciju objavljivati ​​u svoje ime, a ne u ime pravnog lica, već ćete kao programer biti svoje ime i prezime. Možete ići na trik i umjesto njih napisati naziv kompanije, na primjer: Pupkin Development, ali niko vam ne garantuje da posle nekog vremena posledice 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-u.

4. Instaliranje SDK-a. Komplet za razvoj softvera vam omogućava da direktno razvijate same aplikacije za iPhone ili iPad. Sadrži standardni skup za početak razvoja. SDK uključuje XCode i iPhone Simulator. Prvi softver se koristi za pisanje koda, a drugi za testiranje u realnom vremenu. Programi se pokreću iz foldera 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 iTunes-u

6. Sada se trebate registrovati u iTunes Connect, preko kojeg će aplikacija biti postavljena direktno 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 Store-a obratiti pažnju na vašu zamisao. Često se i natpisi dodaju snimcima ekrana, koji stimulišu 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. Podnesite svoju prijavu na odobrenje. Provjera se vrši ručno, tako da ćete morati čekati od 1 sedmice do mjesec dana (naročito ako su praznici na nosu). Najneugodnije je to što ako se aplikacija završi zbog neke mrlje koju popravite za minut, morat ćete čekati isto toliko 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 kupovine putem aplikacije i dalje hemoroidi), reklamnoj kampanji i rezultatima koje želite postići. Ali promocija u App Store-u je tema za drugi članak.

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

Sama profesija "programer aplikacija za iOS i Mac" je univerzalna: kombinuje znanje dva programska 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. godine, integriran je sa C-om i radi brže od Objective C-a i Pythona, omogućavajući vam da kreirate bilo koji program - i igre i korisne aplikacije.

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

Da biste postigli najbolji rezultat u kratkom vremenu i zagarantovanu praksu, možete koristiti uslugu GeekBrains. Uključuje i Objective C i Swift, odnosno, u stvari, dobijate dva specijaliteta umjesto jednog. Pametne iOS-programere je kompanija sredila kao vruće kolače, tako da ne sjede ni sedmicu 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. Radite domaću zadaću, a ako niste mogli biti na lekciji, pogledajte to na snimku. Ovako izgleda tipičan tutorijal u GeekBrains-u:

Zašto online kursevi? Imaju očiglednu prednost u odnosu na univerzitete u pogledu utrošenog vremena, a istovremeno omogućavaju stjecanje praktičnog iskustva i garanciju rezultata. 7 od 10 studenata servisa nađe posao dok još studira, jer GeekBrains obezbjeđuje zagarantovanu praksu. Osim toga, studenti stiču neprocjenjivo iskustvo u razvoju tima i portfolio slučaja. Bez ovog drugog, 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 želi da se okuša u tome, bira jedan od pravaca i kreće ka 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 po ovom pitanju, onda bi trebalo da proučite i idite ka 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 je dostupno samo Apple korisnicima. Trenutno ne postoji zvanična verzija za Windows ili Linux. Različite verzije iOS-a zahtijevaju drugačiju 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ćava da kreirate fotografije pomoću vektorske grafike. Naravno, za punopravni rad morate kupiti punu verziju, ali možete koristiti standardne metode besplatno.

Objective-C

Programski jezik Objective-C se koristi za kreiranje funkcionalnosti za igru. Kao što vidite, dolazi iz C porodice jezika, tako da ako ste ranije učili neki drugi programski jezik, možete potrošiti dosta vremena na dubinsko proučavanje i početi kreirati vlastite aplikacije. Naravno, postoji mnogo knjiga o učenju Objective-C.

Kreirajte nalog

Da biste naknadno prodali svoju aplikaciju, potrebno je da se registrujete u AppStore-u. U njemu možete i drugim korisnicima omogućiti otvoren pristup kako bi mogli testirati program. Naravno da nije besplatno. Trebat će vam 100 dolara da svoju aplikaciju stavite u prodaju na godinu dana.

Također možete vidjeti aplikacije za testiranje. Nekima su date 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 ciljnoj publici za vašu aplikaciju. Interfejs i funkcionalnost će zavisiti od toga. Naravno, ako razvijate program, onda vrijedi doći do rješenja koje prije nije postojalo. Ovo je jedini način da se postigne popularnost.

Također je vrijedno odlučiti kako će aplikacija biti raspoređena. Interfejs morate učiniti što jednostavnijim tako da privlači nove ljude, a da vas ne plaši ne pokazujući svoje mogućnosti.

Svako dugme treba da prikazuje svoje radnje i šta će uraditi. Korisnik ne bi trebao imati pitanja o tome šta će bilo koji ključ učiniti. Razmislite, a zatim oživite kvalitetan interfejs.

Kreiranje aplikacije

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

Možete kreirati iOS aplikaciju koristeći niz 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 vaš 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 od predloženih uređaja odabiremo "iPhone" i potvrđujemo naše radnje.

Koristite Storyboard

Storyboard možete koristiti kao početnu tačku za pravljenje iOS aplikacije. Šta je to? Ovo je funkcija koja vam omogućava da vizuelno predstavite sve svoje ekrane u programu. Prikazuje sve prozore i prijelaze koji se koriste između njih. Dobar je pomoćnik u kreiranju programa. Da otvorite Storyboard potrebno vam je:

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

    odaberite dugme "Datoteka" i idite na "Korisnički interfejs";

    nakon toga odaberite željenu funkciju;

    ostaje samo da odaberete iPhone uređaj i date naziv fajlu.

Treba imati na umu da se mora pohraniti u mapu u kojoj se pohranjuju podaci o vašem projektu.

Dodavanje ekrana

Da biste dodali ekran, morate koristiti kontroler prikaza. Omogućava vam da definirate kako će izgledati korisnički interfejs. 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 "Biblioteka objekata" da učitate sve potrebne objekte.

· Morate kliknuti na "View Controller" i prevući ga u svoj projekat. Ovo će dodati vaš prvi ekran.

Objekti

Za iOS? Dakle, odlučili ste se za interfejs i dodali ekran, sada možete nastaviti sa kreiranjem određenih objekata. Da biste koristili standardne stavke, otvorite listu Biblioteka objekata. Ako pronađete odgovarajući objekt, možete ga prenijeti na svoj ekran. Može se lako pomicati i skalirati.

Elementi za uređivanje

Kada postavljate objekte, koristite neku vrstu konstruktora. Na ovaj način možete kreirati aplikaciju za iOS, ali ovi 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 dugme "Attributes Inspector" (prečica podsjeća na štit).

Traka za navigaciju

Uskoro ćete dodati još mnogo ekrana, a program će od vas tražiti da uđete u navigaciju kako biste lako mogli pronaći informacije koje želite. Da biste ga dodali, potrebno vam je:

    Pronađite mjesto gdje će se ovaj element nalaziti. Najbolje je primijeniti na početni ekran za kontrolu drugih prozora.

    Kliknite na dugme "Editor" 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 kreiranje iOS aplikacije. Ovaj trenutak će biti samo na vama. Morate shvatiti šta bi vaša aplikacija trebala izvesti i potrošiti na piće za svoje akcije u Objective-C jeziku. Ako nemate dobre vještine programiranja, trebali biste pročitati dodatnu literaturu.

Testiranje aplikacije

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

Izgradnja programa

Kako sami kreirati iOS aplikaciju? Za punopravnu ili igru, morate sastaviti projekat. Idite na stavku "Build" i kliknite na nju. Ovo će kompajlirati 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, trebate izvršiti testiranje na svom uređaju. Ako imate iPhone, onda to možete učiniti bez ikakvih problema. Povezujemo naš uređaj sa računarom. Zatim izvodimo radnje koje smo već razmotrili. Kliknite na dugme "Uređaj i otklanjanje greš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 napraviti aplikaciju za Android i iOS, ali imate nekih problema, morate ih riješiti. Na konzoli možete vidjeti koje su se greške desile tokom testiranja. Generalno, ovo je prilično važan proces, jer ako dobro testirate svoju aplikaciju, ona će biti uspješna. Možete koristiti i pomoć svojih prijatelja. Da biste to učinili, pošaljite im svoju prijavu i pričekajte dok ne pronađu greške.

Objavljivanje projekta

Morate kreirati sklop. Da biste to učinili, odaberite stavku "Distribucija" u meniju i pritisnite dugme "Izgradnja". Zatim odaberite svoj projekat i arhivirajte ga. Morate shvatiti da aplikacija mora biti optimizirana za potrebnu platformu i prikladna za retina displej, inače neće biti odobrena.

Idite na svoj AppStore nalog 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đe popunjavamo polje sa cenom i pravima. Sve što preostaje je dodati ikonu vašoj aplikaciji i nekoliko snimaka ekrana.

Ispitivanje

Nakon što se vaša aplikacija učita, bit će provjerena. Za nekoliko dana bi trebalo da dobijete 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, onda ćete za nekoliko sati moći dobiti odgovor poštom. Također možete dobiti informacije o tome kako se kvarovi mogu otkloniti i šta je za to potrebno.

Ako je aplikacija prošla sve provjere, bit će postavljena u Apple Store za prodaju. Vaš zadatak je 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 da kreiram iOS aplikaciju? Ovo je prilično dug i komplikovan proces. Ovome se mora pristupiti sa određenim znanjem i vještinama. To je jedini način na koji možete nešto postići. Svoje ideje možete implementirati čak i bez određenih vještina. Odaberite kompaniju koju želite i razmislite koliko košta izrada iOS aplikacije. Možete naručiti i neke komponente ako nešto ne možete sami.

Hajde da za početak shvatimo važnost razvoja uređaja za Apple u cjelini. Zaista, danas postoji više od 2 miliona aplikacija u App Store-u.

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

Svaki programer koji poštuje sebe želi da napravi najkvalitetniju aplikaciju sa prelepim animacijama, dobro dizajniranim korisničkim interfejsom i maksimalnim performansama.

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

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

Kao dio ovog članka, kreirat ćemo aplikaciju u kojoj ćemo prikazati poruku "Zdravo svijete" na početnom ekranu i nećemo pisati ne linija koda.

Hajde da vidimo šta nam je potrebno da bismo razvili najprimitivniju iOS aplikaciju:

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

Kao što vidite, glava nam ne treba. Da, Apple je uložio sve napore da pojednostavi proces što je više moguće i skrati 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 kreirati aplikaciju za jednu Apple platformu, na primjer, za iOS, onda vam neće biti teško kreirati 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.

Idi!

IZRADA PROJEKTA

I tako, kao što je ranije pomenuto, potreban nam je kompjuter. Apple, i instaliranu aplikaciju Xcode koji je u Prodavnica aplikacija u slobodnom pristupu.

Hajde da vidimo šta 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 interfejsa, sistem kontrole verzija i alate za otklanjanje grešaka i postavljanje aplikacija koje smo napisali. Ukratko, ovo je program u kojem se odvija 90% svih interakcija u razvoju aplikacija za porodicu operativnih sistema. Apple.

I tako, pokrećući okruženje za razvoj softvera, vidimo prozor dobrodošlice u kojem možemo otvoriti, kreirati ili klonirati projekat. Moramo kreirati novu klikom na “Kreirajte novi Xcode projekat”... Da, cijeli interfejs Xcode na engleskom, pa vam savjetujem da nabavite englesko-ruski rječnik.


U sljedećem koraku vidimo ovaj prozor:

gdje se od nas traži da izaberemo platformu i vrstu aplikacije. Potreban nam je iOS softver (na vrhu dijaloga) i aplikacija Single View. Bilo koja aplikacija počinje sa Single View, a zatim raste do 50 View App.

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


Hajdemo redom:


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

PREGLED RAZVOJNOG OKRUŽENJA

Naš glavni radni prostor je otvoren i hajde da shvatimo šta imamo ovde. Podijelimo cijelu aplikaciju na nekoliko dijelova: gore, lijevo, desno, dolje i srednje.



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

Vidimo i statusnu traku, u kojoj možemo da posmatramo trenutni zadatak koji razvojno okruženje obavlja, sa desne strane možemo videti postavke za prikaz uređivača: standardni editor, urednik sa asistentom i pogledajte promjene u sistemu kontrole verzija, a tu su i dugmad za prikaz/sakrivanje dijelova okruženja, koje ćemo dalje razmotriti: u nastavku (informacije o otklanjanju grešaka), desno (navigacija) i lijevo (komunalne usluge)

lijevo vidimo nekoliko dugmadi koja će prebaciti funkcionalnost lijevog panela, i to:

  1. Kretanje po fajlovima i folderima
  2. Sistem kontrole verzija
  3. Hijerarhija klasa u projektu
  4. Traži po projektu
  5. Izgradite upozorenje i obavijesti o greškama
  6. Automatizovani testovi
  7. Otklanjanje grešaka
  8. Prelomne tačke
  9. Montažni trupci

Desno imamo dva dela: gornji i donji dio... Cijeli desni panel se zove 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 donji dio razvojno okruženje, možemo vidjeti informacije o otklanjanju grešaka, dnevnike aplikacije i druge korisne informacije kako bismo provjerili ispravan rad aplikacije. Donji dio možete otvoriti pomoću pretposljednjeg dugmeta na vrhu aplikacije, a i pri pokretanju ovaj panel se otvara automatski.

I unutra glavni (centralni) dio okruženja, možemo posmatrati uređivač u kojem se piše kod i obavlja rad na korisničkom interfejsu aplikacije.

A u glavnom (centralnom) dijelu okruženja možemo promatrati editor u kojem se piše kod i odvija rad na korisničkom interfejsu aplikacije.

  1. Identitet
    1. Ime za prikaz- naziv aplikacije koji će biti prikazan na početnom ekranu uređaja
    2. Bundle ID- Jedinstveni identifikator koji će se koristiti u App Store-u
    3. Verzija- trenutnu verziju projekta, koja se održava pomoću semantičke verzije
    4. Build- Broj build-a koji treba povećati za jedan sa svakom instalacijom aplikacije na uređaj
  2. Potpisivanje
    1. Automatski upravljajte potpisivanjem- automatsko upravljanje potpisom aplikacije
    2. Tim- ime vašeg tima
    3. Profil provizije- profil za potpisivanje prijave
    4. Potpisivanje certifikata- sertifikat koji vam omogućava da potpišete aplikaciju sa Apple-om
  3. Informacije o implementaciji
    1. Cilj raspoređivanja- minimalna verzija iOS-a na kojoj se aplikacija može instalirati
    2. Uređaji- Vrste uređaja
      • iPhone
      • Universal
    3. Glavni interfejs- Storyboard fajl iz kojeg će aplikacija početi nakon toga
    4. Orijentacija uređaja- Moguće orijentacije uređaja pri radu sa aplikacijom
      • Portret
      • Naopačke
      • Pejzaž suprotno od kazaljke na satu
      • Pejzaž u smjeru kazaljke na satu
    5. Stil statusne trake- Status trake u boji (gornja informativna traka sa vremenom, operaterom i baterijom)
      • Light
      • Dark
      • Sakrij se
  4. Ikone aplikacija i slike za pokretanje
    1. Izvor ikona aplikacija- ikona aplikacije
    2. Pokrenite datoteku ekrana- ekran koji se prikazuje dok je aplikacija pokrenuta

Ostatak artikla nam još neće trebati.

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

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

KREIRANJE APLIKACIJE

Prije svega, moramo pronaći datoteku interfejsa koja se zove Main.storyboard... Može se naći na lijevoj strani u navigacijskoj traci.

Nakon otvaranja datoteke, vidimo ekran aplikacije. Sada trebamo prevući element koji se zove Label na ovaj ekran. Ova stavka se nalazi dolje lijevo.
Prevucite ga bilo gde na ekranu. Zatim na panelu uslužnih programa potražite polje koje kaže "oznaka".
I promijeniti Label on Zdravo svijete... Nakon toga, vidjet ćemo da naš element na ekranu ne prikazuje u potpunosti naš tekst koji smo uneli, budući da je u početku imao manji tekst i uzeo svoje dimenzije.

Učinimo da se ovaj element zaključa u sredini ekrana i poprimi ispravan oblik tako da naš tekst bude u potpunosti prikazan. Da bismo to uradili, moramo pronaći drugo dugme u donjem levom uglu, koje se zove Poravnajte i kliknite na njega.


Ovdje vidimo neke od parametara za lokaciju našeg elementa. Potrebna su nam posljednja dva parametra. Aktiviramo ih i kliknemo “Dodaj 2 ograničenja”. Nakon toga možemo vidjeti 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 da li je sve ispravno prikazano. Da bismo to učinili, kliknemo pri vrhu na izbor odredišta za pokretanje aplikacije i vidimo padajuću listu:
Na ovoj listi vidimo uređaje i simulatore uređaja na kojima možemo pokrenuti našu aplikaciju. Odaberite bilo koji i kliknite Trči... Izrada aplikacije će početi i Xcode će nam pokazati zadatke koje trenutno obavlja:
Nakon uspješne izgradnje projekta, vidjet ćemo da će Xcode preći u standby mod 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

Top srodni članci