Was wäre eine App ohne ein passendes Icon? Lernen Sie in diesem Video, wie Sie Ihrer Anwendung ein Symbol hinzufügen, und erfahren Sie, wo Sie frei verfügbare Icons für kommerzielle Programme finden.
Bitte registrieren Sie sich, um die Lesezeichen zu nutzen.
Kauf dieses Trainings oder eines Abos erforderlich
Sie wollten immer schon einmal eigene Apps für Ihr iPhone programmieren, wissen aber nicht genau, wie? Dieses Kapitel bietet alle wichtigen Informationen über die Software, die Sie dazu benötigen.
Ein erster Überblick
Selbstständiges Programmieren ist anspruchsvoll – auch für den Rechner. Überprüfen Sie mit Hilfe dieses Videos, ob Ihre Hardware die Systemvoraussetzungen erfüllt, und erfahren Sie, von wo und wie Sie die Entwicklungsumgebung "Xcode" erwerben können.
Xcode ist eine integrierte Entwicklungsumgebung der Firma Apple für die Betriebssysteme Mac OS X und iOS. Lernen Sie in diesem Abschnitt, wie Xcode aufgebaut ist, und gehen Sie Ihre ersten Schritte mit dieser Software.
Wie ist Xcode aufgebaut?
In Xcode arbeiten Sie immer in Form von Projekten. Lernen Sie in diesem Video, wie Sie ein neues Projekt anlegen und welche Einstellungsmöglichkeiten Ihnen dabei zur Verfügung stehen.
Dieses Video bietet einen Überblick über alle Bereiche der Benutzeroberfläche von Xcode. Lernen Sie die Besonderheiten bestimmter Areas kennen und erhalten Sie praktische Tipps, damit Sie beim Programmieren nicht den Überblick verlieren.
Hinter jedem Storyboard verbirgt sich der sogenannte InterfaceBuilder. Damit können Sie einfach und schnell beliebige Objekte in eine iPhone-App einbauen. Sieht sofort gut aus!
Programmieren in Xcode ist vereinfacht gesagt, wenn Sie verschiedene Elemente miteinander in Beziehung setzen. Ziehen Sie dafür im InterfaceBuilder einfach zwei Schaltflächen auf und lassen Sie sich von Xcode beim Erstellen des Quelltextes helfen.
Xcode basiert auf der Programmiersprache "Objective-C". Lernen Sie in diesem Kapitel die wichtigsten Grundlagen dieser projektorientierten Entwicklungssprache kennen.
Objective-C
Sie haben noch nie etwas von Objective-C gehört? Kein Problem. Tasten Sie sich mit Hilfe dieses Videos langsam an diese Entwicklungssprache heran und programmieren Sie eine Ausgabe von "Hello, world!".
Der Methodenaufruf wird in Objective-C durch umschließende, eckige Klammern dargestellt. Welche Vorteile diese Schreibweise bietet, erläutert dieses Video.
Programmierer schauen am liebsten den Computern bei der Arbeit zu. Eine Möglichkeit dazu bieten Programmschleifen, denn damit wird eine Aufgabe beliebig oft wiederholt. Außerdem ist eine Schleife schnell programmiert.
Wie alle Programmiersprachen verwendet auch Objective-C unterschiedliche Datentypen für Zahlen, Zeichenketten und logische Ausdrücke. Lernen Sie in diesem Video verschiedene Basisdatentypen für ganze Zahlen und Dezimalzahlen kennen.
Dieses Kapitel demonstriert in einem kompletten Workflow, wie Sie eine eigene iPhone-Anwendung in Xcode programmieren. Lernen Sie anhand der Applikation "Taschenrechner", wie Sie dabei am besten vorgehen – Schritt für Schritt.
Der Taschenrechner
Starten Sie Xcode und erzeugen Sie ein neues Projekt. Sehen Sie dafür in diesem Video, wie Sie das Projekt "Taschenrechner" am besten vorbereiten.
GUI steht für Grafische Benutzeroberfläche. Erstellen Sie mit Hilfe dieses Videos ein geeignetes User Interface und erfahren Sie, wie Sie die Größe des Buttons ideal für den Bildschirm des iPhones einrichten.
Um alle erforderlichen Berechnungen durchführen zu können, fehlen noch drei weitere Variablen, sogenannte Properties. Was sich dahinter verbirgt und wie Sie solche Elemente erzeugen, sehen Sie in diesem Video.
Das Herzstück des Taschenrechners ist die Methode "berechne: mitDerZahl". Nehmen Sie die Deklaration dieser Methode ruhig schon einmal auf. Sie müssen sie ohnehin nicht gleich komplett implementieren.
Was passiert eigentlich, wenn ein Benutzer eine Zahl auf dem Taschenrechner drückt? Überlegen Sie sich doch die Abfolge der einzelnen Schritte mit Hilfe dieses Videos.
Neben den Ziffern können natürlich auch Operationen gedrückt werden und diese müssen selbstverständlich auch richtig verarbeitet werden. Sie werden staunen: Das Problem ist mit zwei Zeilen Quelltext zu lösen.
Implementieren Sie mit Hilfe dieses Videos nun das Herzstück des Taschenrechners. Dank der leistungsstarken Entwicklungssprache "Xcode" ist dafür nur wenig Quelltext nötig.
Was wäre eine App ohne ein passendes Icon? Lernen Sie in diesem Video, wie Sie Ihrer Anwendung ein Symbol hinzufügen, und erfahren Sie, wo Sie frei verfügbare Icons für kommerzielle Programme finden.