Lieber Lifehacker, ich habe einen kleinen hintergrund im codieren, aber ich möchte eine iOS-app. Ich bin mir nur nicht sicher, wo ich anfangen soll oder welche Werkzeuge ich brauche. Wo fange ich an?
Mit freundlichen Grüßen, App Store Amateur
Liebe ASA, Lernen für iOS zu entwickeln, ist eine Art zweigleisiger Prozess., Wenn Sie überhaupt nicht codieren können, finden Sie hier viele Ressourcen. Wenn Sie sich mit Codierung auskennen, müssen Sie sich mit Apples Entwicklungstools und deren Richtlinien vertraut machen. Apple ist dafür bekannt, Apps für alle möglichen Dinge einzuschränken, daher ist es gut zu wissen, was Sie tun können und was nicht, bevor Sie beginnen.
<
Wir werden Sie nicht durch den gesamten Prozess der Erstellung einer App führen, das sind viel zu viele Informationen für diesen Beitrag., Wir werden Sie jedoch mit der Codierungsumgebung vertraut machen, Sie auf die Richtlinien von Apple hinweisen und Ihnen einige Ressourcen zum Erlernen der verschiedenen Sprachen von Apple für iOS zur Verfügung stellen.
Xcode, Swift und das iOS SDK
Apples IDE (Integrated Development Environment) für Mac-und iOS-Apps ist Xcode. Es ist kostenlos und Sie können es von der Apple-Website herunterladen. Xcode ist die grafische Oberfläche, mit der Sie Apps schreiben. Enthalten ist auch alles, was Sie zum Schreiben von Code für iOS 8 mit Apples neuer Swift-Programmiersprache benötigen., Wenn Sie also iOS-Apps erstellen möchten, müssen Sie OS X.
Bis zu 85% Rabatt
Lelo Valentinstag Verkauf
Klicken Sie hier, um Ihren Geist geblasen haben Erhalten Rabatte auf Vibratoren, Ringe und modernste Sex-Tech jetzt bis zum Ende der Woche.,
Während Apple Swift in diesen Tagen ziemlich hart drängt, können Sie iOS in einer beliebigen Anzahl von Sprachen programmieren, einschließlich Objective-C. Was Sie entscheiden, es wirklich bis zu Ihnen zu verwenden, aber hier sind ein paar Anleitungen, Klassen und Tutorials, um Ihnen den Einstieg zu erleichtern:
Beginnen Sie noch heute mit der Entwicklung von iOS-Apps: Dies ist Apples offizieller Startleitfaden. Es führt Sie durch das Einrichten von Xcode, die Strukturierung Ihrer App, die Implementierung und das Senden an den App Store.,
Einführung von Swift: Apples neue Programmiersprache Swift wurde speziell für iOS und Macs entwickelt. Es ist angeblich viel einfacher zu arbeiten und zu verwenden, wenn Sie also völlig neu in der iOS-Entwicklung sind, ist es ein guter Anfang. Es funktioniert mit und ähnelt Objective-C (das Sie auch verwenden können, wenn Sie es vorziehen).
Apples Entwicklungsvideos: Apple enthält eine Menge Videos von WWDC, die Ihnen verschiedene Teile der Entwicklung beibringen. Sie sind eine großartige Ressource, um Branchentricks zu lernen und das grundlegende Toolset kennenzulernen, mit dem Sie arbeiten.,
Ray Wenderlichs Tutorials: Wenn Sie Spiele machen möchten, sind Ray Wenderlichs Tutorials ein großartiger Anfang. Er deckt auch alle möglichen Dinge ab, die über Spiele hinausgehen, sodass Sie etwas über Swift und Objective-C lernen müssen, selbst wenn Sie lieber eine Produktivitäts-App erstellen möchten.
Apples API-Funktionen: Apple verfügt über eine Vielzahl verschiedener APIs für den Zugriff auf App-Erweiterungen, Touch ID, Fotos, HealthKit und mehr. Machen Sie sich mit diesen vertraut, damit Sie erweiterte Funktionen in Ihre App integrieren können.,
iOS-App-Entwicklungsklasse der Code School: Sie können die Grundlagen der iOS-Entwicklung kostenlos in den Intro-Klassen der Code School erlernen.
Stanfords iOS-Entwicklungsklassen: Stanford verfügt über eine Reihe kostenloser Klassen zum Erlernen der iOS-Entwicklung. Es ist immer noch nur für iOS 7 verfügbar, aber die meisten Dinge, die Sie lernen, sollten schön auf iOS 8 übertragen werden. Wahrscheinlich werden sie in naher Zukunft eine aktualisierte Klasse für iOS 8 haben.,
<
Das sollte Sie mit Ihren Entwicklungstools einrichten und Ihnen ein gutes Verständnis dafür geben, wie die Dinge auf iOS funktionieren.,