download eerst Xcode. Het is een grote download, met een gewicht van ongeveer 5 GB, dus zorg ervoor dat u voldoende ruimte op uw harde schijf, zodat het downloadproces soepel loopt. Eenmaal gedownload, het kan u vragen om extra onderdelen te installeren vereist. Als u daarom wordt gevraagd, accepteert en downloadt u deze componenten. Wanneer je Xcode voor het eerst opent, zie je een weergave zoals deze, minus de open projecten aan de rechterkant:

Xcode welkomstscherm.

selecteer “Create a new Xcode project”, en u zult dit resultaat zien:

Selecteer “Single View Application”, klik op” Next”, en u ziet een scherm waar u de details van uw app in te voeren. Ik heb een voorbeeld hieronder voor referentie opgenomen.

laten we de opties één voor één doornemen:

. Productnaam: hier voert u de gebruikersnaam van uw app in. Zo, Instagram zou hebben “Instagram” als Productnaam.

. Team: uw teamnaam uit het Apple Developer center staat hier. U gebruikt dit veld wanneer u werkt aan het publiceren van een app in de App Store.

. Naam van de organisatie: de naam van het bedrijf waarvoor u werkt, of uw naam als u de app zelf ontwikkelt. Soms, dit veld wordt bevolkt met LLC van een individu als ze een aannemer.

. Organisatie-ID: een naam in omgekeerde DNS-stijl, gescheiden door perioden. De reverse identifier van uw bedrijf gaat meestal hier. Wanneer ik het bouwen van een app voor educatieve doeleinden, Ik gebruik meestal com.onderwijs.self, maar je kunt het iets anders noemen als je wilt.

. Bundel Identifier: een omgekeerde DNS-Stijl naam gescheiden door periodes, een combinatie van uw organisatie-ID en Productnaam. Dit is nodig om uw app uniek te identificeren door Apple. Eventuele extra mogelijkheden die uw app nodig heeft, zoals Apple pushmeldingen, zou worden gekoppeld aan deze identifier.

. Taal: de programmeertaal waarin u de app wilt ontwikkelen. Vanaf Dit artikel, de dropdown kunt u Objective-C of Swift selecteren. U kunt uw app ook schrijven in Objective-C++ als u wilt. Tot slot, er zijn een groot aantal verschillende manieren om apps te schrijven in scripttalen zoals Ruby en JavaScript, van Java tot Objective-C, en vele, veel meer niet hier vermeld. Omwille van de eenvoud houden we het bij Swift, omdat dat de taal is die Apple het meest vooruit helpt.

. Apparaten: universeel, wat zowel iPhone als iPad betekent. U kunt er ook voor kiezen om uw app te ontwikkelen voor alleen de iPhone of alleen de iPad, hoewel Xcode ‘ s Interface Builder tool het makkelijker maakt om een gebruikersinterface te bouwen voor alle vormfactoren.

. Gebruik Core Data: dit is als u wilt persistentie vast te stellen in uw app met behulp van Apple ‘ s Core Data framework. Dat zal niet worden behandeld in deze tutorial.

. Unit Tests: Unit tests worden gebruikt om de juistheid van de logica van uw app te controleren. Afhankelijk van het doel van uw app, unit testing kan een belangrijke rol spelen in het behouden succes van uw app van release tot release. Dit zal grondig worden behandeld in een toekomstige tutorial, maar niet hier.

. Omvatten UI-Tests: net als unit tests, UI-Tests controleren de juistheid van de gebruikersinterface van uw app. U kunt bijvoorbeeld een UI-Test laten uitvoeren om te controleren of een knop een bepaalde kleur draait wanneer u erop drukt. Dit zal ook uitvoerig worden behandeld in een toekomstige tutorial.

Nu u de menu-items kent, gaan we verder met het maken van de app!

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.