Thalia.de

Swift 2

Das umfassende Praxisbuch. Syntax, Grundlagen, App-Entwicklung. Objekt- und protokollorientierte Anwendungsentwicklung. Mit vielen Beispiel-Apps für iOS und OS X. Alle Beispielprojekte aus dem Buch zum Download

Der perfekte Start in Apples neue Programmiersprache Swift! Michael Kofler führt Sie in die Syntax und in die objektorientierte Programmierung ein.
Viele kleine Beispiele illustrieren, wozu bestimmte Sprachmerkmale dienen und wie man sie zweckmäßig einsetzt.
Beispielorientierte Kapitel zeigen Ihnen zudem schrittweise den Umgang mit Cocoa. Anschaulich lernen Sie mit Hilfe zahlreiche Projekter für iOS und auch OS X Swift direkt in der praktischen Anwendung kennen. Ideal auch für Umsteiger von Objective-C oder Java.

Aus dem Inhalt:

  • Swift

  • Kennenlernen, Playground

  • Operatoren

  • Eigene Operatoren definieren

  • Variablenverwaltung

  • Optionals

  • Zeichenketten, Datum und Uhrzeit

  • Arrays, Dictioniaries, Sets, OptionSets und Tupel

  • Interna (Typen-Aliase und Datentypen, weak und unowned, Casting)

  • Verzweigungen und Schleifen

  • Funktionen und Closures

  • Objektorientierte Programmierung

  • Klassen, Strukturen und Enumerationen

  • Eigenschaften und Methoden

  • Init-Funktionen, Subscripts

  • Vererbung, Protokolle und Extensions

  • Fehler und Exceptions, catch/try

  • Attribute


  • Xcode

  • Crashkurs

  • Maus- und Tastenkürzel

  • Git-Einführung

  • Arbeiten mit Storyboards

  • Bild-Management in Images.xcassets

  • Schemata verwenden (Release-Kompilat, Schemata für verschiedene Sprachen)

  • Arbeiten mit Storyboards

  • Hilfsmittel zur Einstellung von Auto-Layout-Regeln

  • Preview-Ansicht und iOS-Simulator

  • Distribution Provisioning Profile

  • App-Upload


  • iOS-Programmierung

  • Hello World!

  • Actions und Outlets

  • Model View Controller (MVC)

  • UI-Klassenhierarchie

  • Phasen einer iOS-App, AppDelegate-Klasse

  • Auto Layout

  • Stack-View

  • Daten persistent speichern, User-Defaults

  • Text- und XML-Dateien lesen/speichern

  • Mehrsprachige Apps

  • Segues

  • Popups (Popovers)

  • Navigation- und Tab-Bar-Controller

  • GPS- und Kompassfunktionen

  • MapKit und MapView

  • Eigene Steuerelemente inkl. IBDesignable und IBInspectable

  • Grafikprogrammierung, UIBezierPath

  • UIAlertController

  • UITableView-Steuerelement

  • UIPickerView-Steuerelement

  • Notification Manager

  • Internationalisierung und Lokalisierung

  • App im App Store einreichen


  • OS-X-Programmierung

  • Storyboard versus XIB

  • Window- und View-Controller

  • Tab-View-Controller

  • Programmeinstellungsdialog (User-Defaults)

  • Segues

  • Standarddialoge (Datei-, Verzeichnis-, Farb- und Schriftauswahl)

  • Tastatur und Maus

  • Drag&Drop

  • Menüs, Popup-Menüs

  • Programme ohne Menü (Menubar-Apps)

  • Bindings

  • NSTableView-Steuerelement

  • NSSplitView-Steuerelement

  • Bitmaps skalieren und speichern

  • Temporäre Verzeichnisse

  • OS-X-Programme signieren und als DMG-Image weitergeben


  • Größere Beispiele (neben unzähligen kleinen Beispielprogrammen)

  • iOS: Wegstrecke aufzeichnen

  • iOS: Kompass-Steuerelement

  • iOS: To-do-App

  • iOS: Schatzsuche

  • iOS: Währungsumrechner (Details, kostenlos im App Store verfübar)

  • iOS: Strategiespiel »5 Gewinnt«

  • OS X: Lottozahlengenerator

  • OS X: Icon-Resizer

Galileo Press heißt jetzt Rheinwerk Verlag.

Rezension
Koflers Buch hält was es verspricht. Es bietet einen kurzen Weg in die Sprache sowie viele Beispiele für eigene Projekte. iX - Magazin für professionelle Informationstechnik 201606
Portrait
Dr. Michael Kofler wurde 1967 in Innsbruck (Österreich) geboren. Im Oktober 1998 hat er an der technischen Universität in Graz seine Dissertation zum Thema R-trees for Visualizing and Organizing Large 3D GIS Databases abgeschlossen. Michael Kofler ist verheiratet, hat zwei Kinder und lebt in Graz. Michael Kofler zählt zu den renommiertesten und bestverkauften Computerbuchautoren im deutschen Sprachraum. Einige seiner Bücher liegen auch in Übersetzungen vor (englisch, französisch, italienisch, holländisch, polnisch, russisch, tschechisch, chinesisch).
… weiterlesen
In den Warenkorb
Filialabholung

Versandkostenfrei

Bezahlung bei Abholung

Beschreibung

Produktdetails


Einband gebundene Ausgabe
Seitenzahl 761
Erscheinungsdatum 28.09.2015
Sprache Deutsch
ISBN 978-3-8362-3651-5
Reihe Rheinwerk Computing
Verlag Rheinwerk Verlag
Maße (L/B/H) 248/190/50 mm
Gewicht 1521
Abbildungen mit zahlreichen Abbildungen
Auflage 1
Buch (gebundene Ausgabe)
39,90
inkl. gesetzl. MwSt.
Sofort lieferbar
Versandkostenfrei
In den Warenkorb
Filialabholung

Versandkostenfrei

Bezahlung bei Abholung

Andere Kunden interessierten sich auch für

  • 41856028
    Python 3
    von Johannes Ernesti
    Buch
    39,90
  • 41042945
    Swift im Detail
    von Thomas Sillmann
    Buch
    29,99
  • 42540689
    Apps für iOS 9 professionell entwickeln
    von Thomas Sillmann
    Buch
    44,99
  • 43561945
    Linux
    von Michael Kofler
    Buch
    49,90
  • 43562168
    Professionell entwickeln mit C# 6 und Visual Studio 2015
    von Matthias Geirhos
    Buch
    49,90
  • 32160413
    Logo gestalten Ja! Aber wie?
    von Barbara Wendt
    Buch
    16,90
  • 41037749
    Elon Musk
    von Ashlee Vance
    (1)
    Buch
    19,99
  • 42785411
    Printdesign
    von Ralph Burkhardt
    Buch
    39,90
  • 23011521
    Programmieren in C
    von Robert Klima
    Buch
    19,44
  • 42842240
    Schrödinger programmiert C++
    von Dieter Bär
    Buch
    44,90
  • 43622693
    Hinzberg, H: iOS-Apps mit Swift 2
    von Holger Hinzberg
    Buch
    39,99
  • 34043392
    Praxisbuch Ubuntu Server 14.04 LTS
    von Charly Kühnast
    (1)
    Buch
    44,90
  • 44026813
    Steuerplanung bei internationaler Forschung und Entwicklung
    von Karl Broemel
    Buch
    69,99
  • 10547528
    Die Evolution der betrieblichen DV-Abteilung
    von Armin Heinzl
    Buch
    54,99
  • 43142857
    Joomla! 3
    von Richard Eisenmenger
    Buch
    39,90
  • 33290671
    Schnelleinstieg in die SAP-Ergebnisrechnung (CO-PA)
    von Stefan Eifler
    Buch
    19,95
  • 42842242
    C# 6 mit Visual Studio 2015
    von Andreas Kühnel
    Buch
    49,90
  • 43218637
    SAP-Praxishandbuch ABAP: Teil II: Performance, Erweiterungen und Transportwesen
    von Thomas Stutenbäumer
    Buch
    29,95
  • 33591050
    HTML5-Spieleentwicklung
    von Jacob Seidelin
    Buch
    34,95
  • 43784116
    OS X El Capitan
    von Anton Ochsenkühn
    Buch
    34,95

Kundenbewertungen


Es wurden noch keine Bewertungen geschrieben.

Wird oft zusammen gekauft

Swift 2

Swift 2

von Michael Kofler

Buch
39,90
+
=
Einführung in Swift 2

Einführung in Swift 2

von Holger Hinzberg

Buch
19,99
+
=

für

59,89

inkl. gesetzl. MwSt.

Alle kaufen