orellfuessli.ch

Swift 2

Das umfassende Praxisbuch

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.
Portrait
Dr. Michael Kofler studierte Telematik an der TU Graz. Er zählt zu den erfolgreichsten und vielseitigsten Computerbuchautoren im deutschen Sprachraum. Zu seinen Themengebieten zählen neben Linux auch OS X, MySQL, KVM, Visual Basic und Excel-VBA. Viele seiner Bücher wurden übersetzt.
Michael Kofler arbeitet auch als Software-Entwickler, Berater sowie als Lehrbeauftragter an zwei Fachhochschulen.
… weiterlesen
Beschreibung

Produktdetails


Format ePUB i
Kopierschutz kein Kopierschutz (enthält ein Wasserzeichen) i
Seitenzahl 761, (Printausgabe)
Erscheinungsdatum 28.09.2015
Sprache Deutsch
EAN 9783836236539
Verlag Rheinwerk Verlag
eBook (ePUB)
Fr. 45.90
inkl. gesetzl. MwSt.
Sofort per Download lieferbar
In der Cloud verfügbar
Premium Card
Fr. 45.90 Umsatz sammeln
Weitere Informationen

Andere Kunden interessierten sich auch für

  • 46368752
    Swift 3
    von Michael Kofler
    eBook
    Fr. 58.90
  • 42238768
    100 Methoden und Techniken
    von Thomas Grosser
    eBook
    Fr. 28.90
  • 47369919
    Angular 2
    von Manfred Steyer
    eBook
    Fr. 4.50
  • 44777284
    Java ist auch eine Insel
    von Christian Ullenboom
    eBook
    Fr. 58.90
  • 46692990
    MacOS Sierra
    von Anton Ochsenkühn
    eBook
    Fr. 9.90
  • 42363836
    Basiswissen Requirements Engineering
    von Klaus Pohl
    eBook
    Fr. 27.50
  • 47273697
    Windows 10 Reparaturhandbuch
    von Christian Immler
    eBook
    Fr. 11.50
  • 44380334
    VBA mit Excel
    von Bernd Held
    eBook
    Fr. 58.90
  • 45606565
    Excel 2016 - Basiswissen
    von Inge Baumeister
    eBook
    Fr. 5.50
  • 45607846
    PowerShell 5.0
    von Tobias Weltner
    eBook
    Fr. 43.50

Kundenbewertungen


Es wurden noch keine Bewertungen geschrieben.

Wird oft zusammen gekauft

Swift 2

Swift 2

von Michael Kofler

eBook
Fr. 45.90
+
=
Schnelleinstieg Swift 2

Schnelleinstieg Swift 2

von Walter Saumweber

eBook
Fr. 11.00
+
=

für

Fr. 56.90

inkl. gesetzl. MwSt.

Alle kaufen