orellfuessli.ch

Kofler, M: 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ässig 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össere 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 heisst 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

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)
Fr. 53.90
inkl. gesetzl. MwSt.
Versandfertig innert 1-2 Werktagen.
Versandkostenfrei
Lieferung zur Abholung in Ihre Buchhandlung möglich – Verfügbarkeit prüfen
Premium Card
Fr. 53.90 Umsatz sammeln
Weitere Informationen

Andere Kunden interessierten sich auch für

  • 41856028
    Python 3
    von Peter Kaiser
    Buch (Set mit diversen Artikeln)
    Fr. 54.90
  • 41042945
    Swift im Detail
    von Thomas Sillmann
    Buch (Set mit diversen Artikeln)
    Fr. 42.90
  • 44162858
    Einführung in Swift 2
    von Holger Hinzberg
    Buch (Taschenbuch)
    Fr. 28.90
  • 42540689
    Apps für iOS 9 professionell entwickeln
    von Thomas Sillmann
    Buch (gebundene Ausgabe)
    Fr. 59.00
  • 44314896
    Shell-Programmierung
    von Stefan Kania
    Buch (gebundene Ausgabe)
    Fr. 53.90
  • 43561945
    Linux
    von Michael Kofler
    Buch (Set mit diversen Artikeln)
    Fr. 68.90
  • 43562168
    Professionell entwickeln mit C# 6 und Visual Studio 2015
    von Matthias Geirhos
    Buch (gebundene Ausgabe)
    Fr. 67.90
  • 44512079
    PHP 7 und MySQL
    von Tobias Hauser
    (1)
    Buch (gebundene Ausgabe)
    Fr. 61.90
  • 42785411
    Printdesign
    von Ralph Burkhardt
    Buch (gebundene Ausgabe)
    Fr. 53.90
  • 43622693
    IPhone Apps programmieren mit Swift
    von Holger Hinzberg
    Buch (Taschenbuch)
    Fr. 52.90

Kundenbewertungen


Es wurden noch keine Bewertungen geschrieben.

Wird oft zusammen gekauft

Kofler, M: Swift 2

Kofler, M: Swift 2

von Michael Kofler

Buch (gebundene Ausgabe)
Fr. 53.90
+
=
Minions

Minions

(9)
Film (Blu-ray)
Fr. 24.90
+
=

für

Fr. 78.80

inkl. gesetzl. MwSt.

Alle kaufen

Verfügbarkeit in Ihrer Buchhandlung prüfen

Filialabholung: Ihre Vorteile
  1. Bereits Online prüfen, ob Ihr gewünschtes Buch in der Filiale vorrätig ist
  2. Bestellen Sie Online und lassen Sie Ihre Artikel zur Abholung in die Filiale vor Ort liefern
  3. Artikel, die zur Filialabholung bestellt wurden, können in der Filiale bezahlt werden.
  4. Falsches Buch bestellt? Retournieren Sie ihre gekauften Bücher kostenfrei in der Filiale