orellfuessli.ch

Jetzt online von 20% auf Bücher* profitieren! Gutscheincode: Geschenke16

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. 48.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. 48.90 Umsatz sammeln
Weitere Informationen

Andere Kunden interessierten sich auch für

  • 41856028
    Python 3
    von Johannes Ernesti
    Buch
    Fr. 53.00
  • 41042945
    Swift im Detail
    von Thomas Sillmann
    Buch
    Fr. 42.90
  • 42540689
    Apps für iOS 9 professionell entwickeln
    von Thomas Sillmann
    Buch
    Fr. 59.00
  • 43561945
    Linux
    von Michael Kofler
    Buch
    Fr. 68.00
  • 43562168
    Professionell entwickeln mit C# 6 und Visual Studio 2015
    von Matthias Geirhos
    Buch
    Fr. 67.00
  • 42785411
    Printdesign
    von Ralph Burkhardt
    Buch
    Fr. 52.00
  • 23011521
    Programmieren in C
    von Robert Klima
    Buch
    Fr. 28.90
  • 42842240
    Schrödinger programmiert C++
    von Dieter Bär
    Buch
    Fr. 59.00
  • 43622693
    Hinzberg, H: iOS-Apps mit Swift 2
    von Holger Hinzberg
    Buch
    Fr. 42.90 bisher Fr. 48.40
  • 32259908
    Theis, T: Einstieg in Objective-C 2.0 und Cocoa
    von Thomas Theis
    Buch
    Fr. 44.90

Kundenbewertungen


Es wurden noch keine Bewertungen geschrieben.

Wird oft zusammen gekauft

Swift 2

Swift 2

von Michael Kofler

Buch
Fr. 48.90
+
=
Einführung in Swift 2

Einführung in Swift 2

von Holger Hinzberg

Buch
Fr. 28.90
+
=

für

Fr. 77.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