Laden Sie zuerst Xcode herunter. Es ist ein großer Download, mit einem Gewicht von etwa 5 GB, so stellen Sie sicher, dass Sie viel Platz auf Ihrer Festplatte haben, so dass der Download-Prozess reibungslos läuft. Nach dem Herunterladen werden Sie möglicherweise aufgefordert, zusätzliche erforderliche Komponenten zu installieren. Wenn Sie dazu aufgefordert werden, akzeptieren Sie diese Komponenten und laden Sie sie herunter. Wenn Sie Xcode zum ersten Mal öffnen, sehen Sie eine ähnliche Ansicht wie diese, abzüglich der offenen Projekte auf der rechten Seite:

Xcode Begrüßungsbildschirm.

Wählen Sie „Neues Xcode-Projekt erstellen“, und Sie sehen dieses Ergebnis:

Wählen Sie „Einzelansicht Anwendung“, klicken Sie auf „Weiter“, und Sie werden einen Bildschirm sehen, wo Sie die Details Ihrer App eingeben. Ich habe unten ein Beispiel als Referenz angegeben.

Gehen wir die Optionen nacheinander durch:

. Produktname: Hier geben Sie den benutzerorientierten Namen Ihrer App ein. Instagram hätte also „Instagram“ als Produktnamen.

. Team: Ihr Teamname aus dem Apple Developer Center geht hier. Sie verwenden dieses Feld, wenn Sie daran arbeiten, eine App im App Store zu veröffentlichen.

. Organisationsname: Der Name des Unternehmens, für das Sie arbeiten, oder Ihr Name, wenn Sie die App selbst entwickeln. Manchmal wird dieses Feld mit der LLC einer Person gefüllt, wenn es sich um einen Auftragnehmer handelt.

. Organisations-ID: Ein Name im Reverse-DNS-Stil, der durch Punkte getrennt ist. Die umgekehrte Kennung Ihres Unternehmens wird normalerweise hier angegeben. Wann immer ich eine App für Bildungszwecke erstelle, verwende ich normalerweise com.Bildung.selbst, aber du kannst es etwas anderes nennen, wenn du willst.

. Bundle-ID: Ein Name im Reverse-DNS-Stil, getrennt durch Punkte, eine Kombination aus Ihrer Organisations-ID und dem Produktnamen. Dies ist erforderlich, um Ihre App von Apple eindeutig zu identifizieren. Alle zusätzlichen Funktionen, die Ihre App benötigt, z. B. Apple Push Notifications, sind an diese Kennung gebunden.

. Sprache: Die Programmiersprache, in der Sie die App entwickeln möchten. Ab diesem Artikel können Sie in der Dropdown-Liste Objective-C oder Swift auswählen. Sie können Ihre App auch in Objective-C ++ schreiben, wenn Sie möchten. Schließlich gibt es unzählige verschiedene Möglichkeiten, Apps in Skriptsprachen wie Ruby und JavaScript zu schreiben, von Java bis Objective-C, und viele, viele mehr, die hier nicht aufgeführt sind. Der Einfachheit halber bleiben wir bei Swift, da dies die Sprache ist, die Apple am meisten unterstützt.

. Geräte: Universal, dh sowohl iPhone als auch iPad. Sie können Ihre App auch nur für das iPhone oder nur für das iPad entwickeln, obwohl das Interface Builder-Tool von Xcode das Erstellen einer Benutzeroberfläche für alle Formfaktoren erleichtert.

. Verwenden Sie Core Data: Dies ist der Fall, wenn Sie die Persistenz in Ihrer App mithilfe des Core Data-Frameworks von Apple einrichten möchten. Das wird in diesem Tutorial nicht behandelt.

. Komponententests einschließen: Komponententests werden verwendet, um die Richtigkeit der Logik Ihrer App zu überprüfen. Abhängig vom Zweck Ihrer App können Komponententests von Release zu Release eine wichtige Rolle für den Gesamterfolg Ihrer App spielen. Dies wird in einem zukünftigen Tutorial ausführlich behandelt, aber nicht hier.

. UI-Tests einschließen: Ähnlich wie bei Komponententests überprüfen UI-Tests die Richtigkeit der Benutzeroberfläche Ihrer App. Sie können beispielsweise einen UI-Test durchführen, um zu überprüfen, ob eine Schaltfläche beim Drücken eine bestimmte Farbe annimmt. Dies wird auch in einem zukünftigen Tutorial ausführlich behandelt.

Nachdem Sie die Menüpunkte verstanden haben, können Sie mit der Erstellung der App fortfahren!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.