Posts In Category

Tutorial

Eigene Complications für die Apple Watch entwickeln
NewsTutorial

Eines der Highlights der diesjährigen WWDC war definitiv die Vorstellung der neuen Version 2 von watchOS, dem Betriebssystem der Apple Watch. Zusammen mit watchOS 2 stellte Apple für uns Entwickler auch jede Menge neue APIs und Frameworks vor, die es uns erlauben, unsere Apple Watch-Apps auszubauen und ganz neue Funktionen zu integrieren. Eine dieser Funktionen ist die Erstellung eigener sogenannter Complications.

Read More
Tutorial

Optionals Optionals sind ein grundlegendes Konzept in Swift. Die Entwickler von Swift sagen selbst das viele neue Möglichkeiten der Sprache ohne diesen Mechanismus nicht existieren könnten. Aber was sind Optionals? In dieser Lektion werden wir in einigen Beispielen unterschiedliche Szenarien und Möglichkeiten darstellen. Optionals sind gerade für Anfänger kein leichtes Thema, dass in 2 Minuten erklärt sein wird. Nehmen Sie sich die Zeit um die Syntax und ihre Anwendungsmöglichkeiten zu verstehen. Begriffserklärung Optionals bieten uns die Möglichkeit Variablen oder Konstanten zu deklarieren ohne sie mit einem Wert zu initialisieren. Das bedeutet für uns das der Inhalt einer Variable vorhanden sein kann, aber nicht muss.

Read More
Tutorial

Type Alias Willkommen in diesem Tutorial über die Möglichkeit ein Type Alias zu definieren. Was ist ein Alias? Ein Alias ist ein Pseudonym. Also ein Begriff der das gleiche bedeutet wie ein anderer. Ein Beispiel hierfür wäre zum Beispiel das Wort Krawatte was andere auch als Schlips bezeichnen. Für diesen Teil gibt es auch ein Video Tutorial hier auf YouTube. In Swift können wir Datentypen ebenfalls einen eigenes Pseudonym geben. Dies hat für einige Anwendungsfälle einige schöne Vorteile. Vor allem im Umgang mit Zahlen hat man immer wieder die gleichen wiederkehrenden Datentypen wie  ,  ,  und andere. Es ist manchmal aber Sinnvoll diesen einen anderen Namen zu geben

Read More
Tutorial

Zahlen konvertieren Willkommen in dieser Lektion über Zahlen konvertieren aus unserer Reihe “Swift lernen”. In dieser Lektion beschäftigen wir uns mit der Konvertierung von Zahlen. Wie wir bereits in der Lektion über Zahlen gelernt haben gibt es Gleitkommazahlen und ganzwertige Zahlen. Bei der Kombination beider Typen kann es zu Fehlern bzw. zu Ungenauigkeiten kommen. Um dies zu vermeiden lernen wir Zahlen-Datentypen zu anderen Zahlen-Datentypen konvertieren zu können. Ausserdem lernen wir wie aus Zahlen-Datentypen Strings werden und wie man Strings in Integer- oder Double-Werte umwandelt. Für diesen Teil gibt es auch ein Video Tutorial hier auf YouTube. Gleitkommazahl konvertieren   Wir sehen die Variablen “ganzzahl” und “gleitkommazahl”

Read More
Tutorial

Konstanten Hallo und herzlich Willkommen in diesem kurzen Artikel über Konstanten. Über Konstanten gibt es gar nicht viel zu erzählen. Wir möchten dieses Thema hier aber als eigenes platzieren, da es Sie ständig auf Konstanten treffen werden. Mit Konstanten können Sie verhindern das ein Wert überschrieben wird und so bleibt wie Sie ihn initialisiert haben. Für diesen Teil gibt es auch ein Video Tutorial hier auf YouTube. let und var Eine Variable erkennt man an seiner Definition durch das Schlüsselwort . Bei Konstanten tauschen Sie dieses einfach durch das Schlüsselwort aus. Durch kann die Konstante nach ihrer Initialisierung nicht mehr

Read More
Tutorial

Funktionen Grundlagen Teil 2 Schön das Sie interessiert sind an einer Weiterbildung Ihres Wissens rund um Funktionen. In dieser Lektion werden wir unsere Kenntnisse rund um Funktionen vertiefen. Wir haben in unserer letzten Lektionen die Grundlagen über Funktionen erlernt, aber es gibt noch mehr zu entdecken. Wir werden einige spezielle Techniken lernen wie Variadics, optionale Parameter oder Tuples. Diese Techniken werden sicherlich erst in fortgeschrittenen Tutorials verwendet werden, sie aber bereits im Grundwissen aufzuführen halten wir für richtig. Für diesen Teil gibt es auch ein Video Tutorial hier auf YouTube. Inhalt Optionale Parameter Konstante und Variable Parameter In-Out Parameter Tuples Multiple Rückgabewerte

Read More
Tutorial

Funktionen Grundlagen Schön das Sie es bis zu diesem Teil der Reihe “Swift lernen” geschafft haben. In dieser Lektion behandeln wir eines der schwierigsten Themen für Programmieranfänger. Wir lernen was Funktionen sind und wie wir diese verwenden und programmieren. Wer von euch Funktionen aus der Mathematik kennt, wird wohl recht schnell verstehen um was es sich in dieser Lektion drehen wird. Solltet ihr dieses Thema meistern gibt es eigentlich kaum noch einen Grund warum man nicht weiter machen sollte. Es wird aber sicherlich einige Zeit dauern bis ihr ein solides Verständnis von diesem Thema habt. Gebt euch selbst die Zeit alles zu verstehen und wiederholt es

Read More
Tutorial

Datentypen Willkommen in dieser Lektion über Datentypen aus unserer Reihe “Swift lernen”. Jeder Topf hat einen passenden Deckel. Das hört man immer wieder von seinen Eltern, Bekannten oder im Fernsehen. Mit Datentypen ist es nicht anders. Wir Programmierer suchen ständig nach dem richten Topf für unseren Deckel. Gibt es den Topf nicht wird der er eben programmiert. Es muss und kann jedoch nicht alles von uns programmiert werden. In dieser Lektion lernen wir wie man den richtigen Topf oder einen sehr gut passenden für unseren Deckel finden. Für diesen Teil gibt es auch ein Video Tutorial hier auf YouTube. Bedeutung Wenn wir von

Read More
Tutorial

Logische Operatoren Willkommen in dieser Lektion über logische Operatoren aus unserer Reihe “Swift lernen”. In dieser Lektion behandeln wir das Thema logische Operatoren mit Hilfe derer wir Vergleiche verknüpfen können. Dies ist sehr hilfreich um z.B. mehrere Zustände miteinander zu verbinden und zu vergleichen. Logische Operatoren liefern immer einen Wahrheitswert zurück, daher sind diese nur für Kontrollstrukturen geeignet. Für diesen Teil gibt es auch ein Video Tutorial hier auf YouTube.   Was sind logische Operatoren? Logische Operatoren ermöglichen es uns Ergebnisse bei Vergleichen logisch miteinander  zu verbinden. Je nachdem welcher logische Operator benutzt wird kann bei dem Vergleich ein Wahrheitswert “true“ oder “false“ heraus kommen. Die Verknüpfung wird mit zwei Operanden benutzt,

Read More
Tutorial

Operatoren Ich möchte Sie herzlich Willkommen heißen im zweiten Kapitel unserer Reihe “Swift lernen“. In dieser Lektion werden wir uns genauer mit Operatoren beschäftigen. Einige davon haben Sie bereits in der Lektion über Zahlen im Kapitel 1 kennengelernt. Für diesen Teil gibt es auch ein Video Tutorial hier auf YouTube. Was sind Operatoren Ein Operator ist ein Symbol oder ein Ausdruck den Sie benutzen können um Werte zu überprüfen, zu kombinieren oder zu verändern. Ein Beispiel hierfür ist der “+”–Operator. Mit diesem können Sie sowohl Zahlen addieren (x = 1 + 1) oder auch Zeichenketten miteinander verknüpfen, doch dazu später

Read More