Programarea în iOS, cum și de unde să începeți

captură de ecran rapidă

Pentru a dezvolta aplicații pentru iOS va trebui să utilizați Xcode, care este un mediu de dezvoltare integrat, numit si IDE (acronim în engleză pentru Imediu de dezvoltare integrat), ceea ce înseamnă că este un program de calculator compus dintr-un set de instrumente de programare.

Acest IDE oferă un Interfață grafică care este foarte util pentru dezvoltarea aplicațiilor și include noul limbaj de programare Rapid, lansat de Apple anul acesta.

Apple este promovând Swift, dar asta nu înseamnă că nu poți programa cu alte limbi precum Objective-C. Limba pe care o decideți depinde de dvs., iată o listă mijloace pentru a vă ghida:

  • Începeți să dezvoltați aplicații iOS astăzi: Acesta este ghid oficial Apple Pentru a începe programarea, începeți cu compresia Xcode și începeți de la structura aplicației dvs., implementați-o și terminați cu încărcarea în App Store.
  • Vă prezentăm Swift: Este noul limbaj al Apple, este mult mai ușor de utilizat, așa că dacă înveți de la zero, poate că este un loc dulce pentru a începe a invata.
  • Videoclipuri de dezvoltare Apple: Apple are o compilație de videoclipuri WWDC care învață părți ale dezvoltării, sfaturi și resurse, merită să vă opriți pentru a vedea unele.
  • Tutorialele lui Ray Wenderlich: Dacă doriți să creați un joc, tutorialele lui Ray Wenderlich sunt cel mai bun punct de plecare. Va trebui să aveți unele cunoștințe despre Swift și Objective-C.
  • Capabilitățile API ale AppleApple are multe API-uri diferite pentru accesarea extensiilor iOS 8, inclusiv Touch ID, Photos, HealthKit și altele. Vă puteți familiariza cu aceste API-uri creșteți nivelul aplicației dvs. exponențial.
  • Clasa Code Development pentru iOS App Development: Puteți accesa fișierul bazele dezvoltării gratuit prin cursuri introductive la această școală.
  • Clasele de dezvoltare iOS ale Stanford: Oferă Stanford cursuri gratuite pentru a învăța iOS. În prezent, acestea sunt disponibile numai pentru iOS 7, dar cel mai probabil vor lansa în curând o actualizare pentru iOS 8.

Ghid de revizuire a aplicațiilor

Apple are o viziune foarte specifică asupra aplicații care vor permite în magazin, deci este util să îi cunoașteți regulile chiar înainte de a începe aplicația. Dacă nu, puteți petrece mult timp pe o aplicație pe care Apple nu o va permite în App Store. Aceste standarde ei sunt in App Store Review Guidelines.

Când terminați aplicația, o puteți trimite în App Store și va fi aspru analizat pe baza conținutului, designului și detaliilor tehnice. Prin urmare, este important să se ia în considerare Ghidul de revizuire, Ghid de revizuire. Apple are, de asemenea, o listă de cele mai frecvente motive pentru respingere.

La fel acolo ghiduri specifice În cazul în care doriți să utilizați oricare dintre API-uri, cele mai frecvente sunt:

Ghid de proiectare

Apple dorește ca toate aplicațiile din magazinul său să aibă «consistență«Și, deși acest lucru nu trebuie să însemne un design bun, înseamnă că aplicațiile utilizează aceleași elemente de bază în interfața cu utilizatorul, care este detaliată în Linii directoare pentru interfața umană. În el veți găsi ceea ce cer atât de mult designul aplicației ca și în designul pictogramelor.

Pentru a facilita acest proces, ei au un rezumat a ceea ce se poate face și nu se poate face, astfel încât să fie mai ușor de început, puteți vedea în Ce să faci și ce să nu faci. Alte resurse sunt;

Testarea

Este important să testați aplicația, iar ochii noi sunt întotdeauna bineveniți, de aceea este important utilizați testere beta care vă împing aplicația la limită. În acest scenariu avem două opțiuni interesante:

  • GitHub este cel pentru el controlul versiunilor software și munca colaborativă. Odată ce vă înscrieți la GitHub, este foarte ușor să vă conectați Xcode-ul, astfel încât tot ceea ce faceți este salvat acolo și restul echipei este accesibil. Dacă ai nevoie de puțin ajutor, folosește-le Guias.
  • TestFlight, este o aplicație care permite altor utilizatori testați aplicația, trebuie doar să descărcați și să instalați TestFlight.

Dezvoltarea pentru iOS este familiarizarea cu XcodeDupă ce înțelegeți cum funcționează, puteți scrie aplicația dvs. în multe limbi sau puteți introduce Swift.


Urmărește-ne pe Știri Google

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Radiohead el a spus

    Excelent, vă mulțumesc foarte mult

  2.   domnule M el a spus

    Informații foarte bune, pentru publicații de genul acesta merită să te oprești din când în când, mulțumesc.

  3.   Seba el a spus

    multumesc foarte mult, serios