SchulungenProgrammierungSwiftSwift: App Programmierung für iPhone und iPad
Lade Schulungen
vollständiger Stern vollständiger Stern vollständiger Stern vollständiger Stern halber Stern
4.5
(82)

Swift: App Programmierung für iPhone und iPad Schulung

Entwickele deine eigenen iPhone/iPad Apps
Swift: App Programmierung für iPhone und iPad

Mit Swift stellt Apple eine neue, moderne Programmiersprache für die Anwendungsentwicklung unter OS X und iOS zur Verfügung. Du lernst Swift in diesem Seminar von Grund auf kennen. Anschließend wird dir gezeigt, wie du mit XCode auch komplexe Apps entwickeln kannst.

Inhalte

iOS App Schulung
Akkordion öffnen

Grundlagen:

  • Einrichtung der Umgebung in Mac OS X
  • iOS SDK
  • XCode: Projektorganisation, Editoren, Runtime und Debugger
  • Erstellen einer ersten Anwendung
  • Simulatoren für die Mobilgeräte
  • Deployment: Provisioning Portal
  • App Store
  • Apples Programmier-Restriktionen
  • Testen von Apps: Simulator und reales Mobilgerät
  • Native Apps versus Mobile Web Applications versus Hybrid/Cross Plattform

Grundlegende Sprachelemente:

  • Variable: Deklaration, Typisierung und Typinferenz, Zuweisung
  • Funktionen: Parameter und Rückgabewerte
  • Kontrollstrukturen: Abfragen, Schleifen, Fehlerbehandlung
  • Tuple
  • Funktionsobjekte und Closures

Objektorientierte Programmierung:

  • Klassen: Attribute, Properties und Methoden 
  • Lebenszyklus eines Objekts: Initialisierung mit Konstruktoren, optionaler Destruktor
  • Vererbung
  • Kapselung
  • Protocols
  • Strukturen und Enumerationen
  • Extensions

Standard-Bibliothek:

  • Aktueller Stand und zukünftige Entwicklung
  • String
  • Array
  • Dictionary
  • Generische Datentypen
  • Standard-Funktionen
  • Benutzung von Objective C-Klassen

UI-Programmierung:

  • Das Storyboard
  • Von Buttons zu Eingabefeldern: Übersicht der Widget-Komponenten
  • Outlets, Actions und View Controller
  • Das Eventmodell
  • View-Navigation
  • Delegates und MVC

Weiterführende Programmierung:

  • Client-Server-Kommunikation: http, JSON
  • Core Data und Data-Binding
  • Datenablage im Dateisystem und der integrierten Datenbank
  • Inter-App-Kommunikation
  • Sandbox und Security-Aspekte
  • Zugriff auf Kamera und Sensoren

Wir schulen auch bei dir vor Ort!

Diese iOS App Schulung führen wir auch bei dir im Unternehmen als individualisierte iOS App-Firmenschulung durch.

Entscheidungshelfer

iOS App Schulung
Akkordion öffnen

Zielgruppe

Software-Ingenieure, Anwendungsentwickler, Internet-/Intranet-Entwickler und angehende Appentwickler

Voraussetzung

Praxiserfahrungen in objektorientieren Programmiersprachen wie C++ oder Java, Erfahrungen als Anwender des Betriebssystems Mac OS X, Kenntnisse in der Entwicklung von Client/Server-Anwendungen sowie Webservices sind von Vorteil

Bewertungen

iOS App Schulung
Daumen nach oben (Bewertungsübersicht)
4.5
82 Bewertungen
vollständiger Stern vollständiger Stern vollständiger Stern vollständiger Stern halber Stern
Kundenstimme
Nina P.
GEUTEBRÜCK GmbH
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Das Seminar hat meine Erwartungen voll erfüllt. Man hat gemerkt, dass der Trainer Spaß an der Sache und sehr viel Ahnung vom Thema hat. Das Gefühl hat man nicht in allen Schulungen (auf Schulungen im Allgemeinen bezogen).
Kundenstimme
Wolfgang N.
ThyssenKrupp Nirosta
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Eine gute Adresse für das Erlernen scheinbar schwieriger und trockener Themen, die hier gut aufbereitet werden.
Kundenstimme
Martin S.
Bundeseisenbahnvermögen
vollständiger Sternvollständiger Sternvollständiger Sternvollständiger Sternvollständiger Stern
Das Training zeichnet sich durch einen sehr hohen Praxisbezug und Raum für individuelle Hilfe persönlicher Problemstellungen sowie durch einen engagierten und hoch kompetenten Trainer aus.
Close Modal

Unterrichtszeiten

Schulungsort

Online Schulung

Technische Voraussetzungen

Hinweise zur Anreise

Hinweise zum Schulungsort

Leistungspaket

Delivery Partner

Delivery Partner Image

Anfrage

Ihre Daten für die gewünschte Anfrage

Hidden
Bitte gib eine Zahl von 1 bis 99 ein.
Einwilligung*
Dieses Feld dient zur Validierung und sollte nicht verändert werden.