Programiranje v iOS-u, kako in kje začeti

hitri posnetek zaslona

Za razvoj aplikacij za iOS boste morali uporabiti Xcode, ki je a integrirano razvojno okolje, tudi imenovano IDE (kratica v angleščini za Iintegrirano razvojno okolje), kar pomeni, da gre za računalniški program, sestavljen iz nabora programska orodja.

Ta IDE ponuja a Grafični vmesnik kar je zelo koristno za razvoj aplikacij in vključuje nov programski jezik Swift, ki ga je letos izdal Apple.

Apple je promocijo Swifta, vendar to ne pomeni, da ne morete programirati drugi jeziki kot Objective-C. Tukaj je seznam, za katerega se odločite sredstva da vas vodim:

  • Začnite razvijati aplikacije za iOS danes: To je uradni Appleov vodnik Če želite začeti s programiranjem, začnite s stiskanjem Xcode in začnite s strukturo aplikacije, jo implementirajte in zaključite s prenosom v App Store.
  • Predstavljamo Swift: To je nov Appleov jezik, zato ga je veliko lažje uporabljati, zato, če se učite iz nič, morda tudi je sladka točka za začetek učiti se.
  • Applovi razvojni videoposnetki: Apple ima kompilacijo videoposnetkov WWDC, ki učijo dele razvoja, nasvete in vire, zato se je vredno ustaviti, da si jih ogledate.
  • Vadnice Raya Wenderlicha: Če želite narediti igro, so najboljše izhodišče vaje Raya Wenderlicha. Morali boste nekaj znanja Swifta in Objective-C.
  • Applove API-jeve zmožnosti: Apple ima veliko različnih API-jev za dostop do razširitev iOS 8, vključno s tistimi za Touch ID, Photos, HealthKit in druge. Seznanitev s temi API-ji lahko eksponentno dvignite raven svoje aplikacije.
  • Razred za razvoj aplikacij za iOS v šoli Code: Dostopate lahko do osnove razvoja brezplačno skozi uvodne ure te šole.
  • Razvojni tečaji sistema Stanford za iOS: Stanford ponuja brezplačni tečaji za učenje iOS. Trenutno so na voljo samo za iOS 7, najverjetneje pa bodo kmalu izdali posodobitev za iOS 8.

Vodič za pregled aplikacij

Apple ima zelo specifičen pogled na aplikacije, ki bodo omogočile v trgovini, zato je koristno poznati pravila še pred zagonom aplikacije. Če tega ne storite, lahko porabite veliko časa za aplikacijo, ki je Apple ne dovoli v App Store. Te norm so v Smernice za pregled v trgovini za aplikacije.

Ko aplikacijo končate, jo lahko pošljete v App Store in bo strogo pregledan na podlagi njegove vsebine, zasnove in tehničnih podrobnosti. Zato je pomembno upoštevati Vodič za pregled, Pregledajte smernice. Apple ima tudi seznam najpogostejši razlogi za zavrnitev.

Na enak način tam posebna navodila Če želite uporabiti katerega koli od API-jev, so najpogostejši:

Vodnik za oblikovanje

Apple želi, da imajo vse aplikacije v njegovi trgovini «doslednost«, In čeprav to ne pomeni dobrega oblikovanja, pomeni, da aplikacije uporabljajo iste osnovne elemente v uporabniškem vmesniku, kar je podrobno opisano v Smernice za človeški vmesnik. V njem boste našli tisto, kar tako zahtevajo oblikovanje aplikacije kot pri oblikovanju ikon.

Za lažji postopek imajo povzetek, kaj je mogoče in česa ne, tako da je lažje začeti, si lahko ogledate v Storiti in ne. Drugi viri so;

Testiranje

Pomembno je, da aplikacijo preizkusite in nove oči so vedno dobrodošle, zato je pomembno uporabite preskuševalnike beta, ki aplikacijo potiskajo do konca. V tem primeru imamo dve zanimivi možnosti:

  • GitHub je ena zanj nadzor različic programske opreme in sodelovanje. Ko se enkrat prijavite za GitHub, je Xcode zelo enostavno povezati vanj, tako da je vse, kar počnete, tam shranjeno, preostala ekipa pa je dostopna. Če potrebujete malo pomoči, uporabite njihovo vodniki.
  • testni let, je aplikacija, ki omogoča drugim uporabnikom preizkusite svojo aplikacijo, morate samo prenesti in namestiti testni let.

Razvoj za iOS je spoznavanje XcodeaKo enkrat razumete, kako deluje, lahko aplikacijo napišete v več jezikih ali vnesete Swift.


Spremljajte nas v Google News

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Radiohead je dejal

    Odlična hvala

  2.   gospod M je dejal

    Zelo dobre informacije, za takšne publikacije se vam splača občasno obiskati, hvala.

  3.   Seba je dejal

    najlepša hvala, resno