Programmieren in iOS, wie und wo ich anfangen soll

Schneller Screenshot

Um Anwendungen für iOS zu entwickeln, müssen Sie die verwenden Xcode, was ist ein integrierte Entwicklungsumgebung, auch genannt IDE (Akronym in Englisch für Iintegrierte Entwicklungsumgebung), was bedeutet, dass es sich um ein Computerprogramm handelt, das aus einer Reihe von Programmierwerkzeuge.

Diese IDE bietet eine Grafische Oberfläche Dies ist sehr nützlich für die Anwendungsentwicklung und enthält die neue Programmiersprache Swift, veröffentlicht von Apple in diesem Jahr.

Apple ist Förderung von Swift, aber das heißt nicht, dass Sie nicht mit programmieren können andere Sprachen wie Objective-C. Die Sprache, für die Sie sich entscheiden, liegt bei Ihnen. Hier finden Sie eine Liste von Mittel um dich zu führen:

  • Beginnen Sie noch heute mit der Entwicklung von iOS-Apps: Dies ist das offizieller Apple Guide Um mit der Programmierung zu beginnen, starten Sie mit der Xcode-Komprimierung und beginnen Sie mit der Struktur Ihrer Anwendung, implementieren Sie sie und beenden Sie den Upload in den App Store.
  • Wir stellen Swift vor: Es ist die neue Sprache von Apple. Sie ist viel einfacher zu verwenden. Wenn Sie also von Grund auf lernen, ist dies möglicherweise der Fall ein süßer Punkt, um zu beginnen lernen.
  • Apples Entwicklungsvideos: Apple hat eine Zusammenstellung von WWDC-Videos, die Teile der Entwicklung, Tipps und Ressourcen vermitteln. Es lohnt sich, einen Blick darauf zu werfen.
  • Ray Wenderlichs Tutorials: Wenn Sie ein Spiel machen möchten, sind die Tutorials von Ray Wenderlich der beste Ausgangspunkt. Sie müssen über Kenntnisse in Swift und Objective-C verfügen.
  • Apples API-Funktionen: Apple verfügt über viele verschiedene APIs für den Zugriff auf iOS 8-Erweiterungen, einschließlich solcher für Touch ID, Fotos, HealthKit und andere. Machen Sie sich mit diesen APIs vertraut Erhöhen Sie das Niveau Ihrer Anwendung exponentiell.
  • Die iOS App Development-Klasse der Code School: Sie können auf die zugreifen Entwicklungsgrundlagen kostenlos durch Einführungskurse an dieser Schule.
  • Stanfords iOS-Entwicklungsklassen: Stanford bietet kostenlose Klassen, um iOS zu lernen. Momentan sind sie nur für iOS 7 verfügbar, aber höchstwahrscheinlich werden sie bald ein Update für iOS 8 veröffentlichen.

Handbuch zur Anwendungsüberprüfung

Apple hat eine sehr spezifische Sicht auf Anwendungen, die im Geschäft zulassenDaher ist es hilfreich, die Regeln bereits vor dem Starten der Anwendung zu kennen. Wenn Sie dies nicht tun, können Sie viel Zeit mit einer App verbringen, die Apple im App Store nicht zulässt. Diese Standards Sie sind im App Store Review Richtlinien.

Wenn Sie die Anwendung beendet haben, können Sie sie an den App Store senden und wird hart überprüft basierend auf Inhalt, Design und technischen Details. Daher ist es wichtig, den Überprüfungsleitfaden zu berücksichtigen. Überprüfungsrichtlinien. Apple hat auch eine Liste von häufigste Gründe für die Ablehnung.

In gleicher Weise dort spezifische Anleitungen Wenn Sie eine der APIs verwenden möchten, sind die häufigsten:

Design-Leitfaden

Apple möchte, dass alle Apps in seinem Store «habenKonsistenz«, Und obwohl dies kein gutes Design bedeuten muss, bedeutet dies, dass die Anwendungen dieselben Grundelemente in der Benutzeroberfläche verwenden, die in der Richtlinien für die menschliche Schnittstelle. Darin finden Sie, was sie so sehr verlangen App-Design wie im Icon-Design.

Um diesen Prozess zu vereinfachen, haben sie eine Zusammenfassung dessen, was getan werden kann und was nicht, damit es einfacher zu starten ist. Sie können es in sehen Dos and Don'ts. Andere Ressourcen sind;

Testen

Es ist wichtig, die Anwendung zu testen und neue Augen sind immer willkommen. Deshalb ist es wichtig Verwenden Sie Betatester, die Ihre App an ihre Grenzen bringen. In diesem Szenario haben wir zwei interessante Optionen:

  • GitHub ist der für ihn Software-Versionskontrolle und Zusammenarbeit. Sobald Sie sich bei GitHub angemeldet haben, ist es sehr einfach, Ihren Xcode damit zu verknüpfen, sodass alles, was Sie tun, dort gespeichert wird und der Rest des Teams erreichbar ist. Wenn Sie ein wenig Hilfe benötigen, verwenden Sie ihre Führungen.
  • Testflugist eine Anwendung, die andere Benutzer zulässt Testen Sie Ihre Appmüssen Sie nur herunterladen und installieren Testflug.

Das Entwickeln für iOS macht sich mit Xcode vertrautSobald Sie verstanden haben, wie es funktioniert, können Sie Ihre App in vielen Sprachen schreiben oder Swift eingeben.


Der Inhalt des Artikels entspricht unseren Grundsätzen von redaktionelle Ethik. Um einen Fehler zu melden, klicken Sie auf hier.

3 Kommentare, hinterlasse deine

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * gekennzeichnet

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Radiohead sagte

    Ausgezeichnet vielen Dank

  2.   HerrM sagte

    Sehr gute Informationen, für Veröffentlichungen wie diese lohnt es sich, von Zeit zu Zeit vorbeizuschauen, danke.

  3.   Seba sagte

    Vielen Dank im Ernst