Bookbot

Thomas Sillmann

    Apps für iOS 10 professionell entwickeln
    Das Swift-Handbuch
    Einstieg in SwiftUI
    • Einstieg in SwiftUI

      User Interfaces erstellen für macOS, iOS, watchOS und tvOS. Inkl. E-Book und Updates zum Buch

      • Der umfangreiche Einstieg in SwiftUI• Detaillierte Beschreibungen zum Einsatz von Views, Controls und Status• Aktuell zu Xcode 12• Mit Update Erhalten Sie aktuelle Infos zu kommenden SwiftUI-Updates und weiteren SwiftUI-Funktionen.Lernen Sie Apples neues SwiftUI-Framework kennen und erfahren Sie, wie Sie plattformübergreifende Nutzeroberflächen für Mac, iPhone, iPad, Apple Watch und Apple TV erstellen. Das Framework vereinfacht den Prozess der UI-Erstellung deutlich, damit Sie sich als Entwickler primär auf die Kernfunktionen Ihrer Apps konzentrieren können.SwiftUI funktioniert gänzlich anders als die bisherigen Mechanismen zur Gestaltung von Views für Apple-Plattformen. Es ist zudem tief in die Entwicklungsumgebung Xcode integriert. Für Entwickler ergeben sich so eine Vielzahl an Neuerungen, die es langfristig in der UI-Erstellung zu beachten gilt und die in diesem Buch ausführlich und detailliert beschrieben werden. Dazu gehören die grundlegende Funktionsweise von SwiftUI, das Vorgehen beim Erstellen von Views, der Austausch von Daten und Best Practices beim Einsatz des Frameworks. Auch die Integration von SwiftUI in bereits bestehende Projekte ist ein Thema. Aus dem • Funktionsweise von SwiftUI• Views und Controls• View-Hierarchien mit Stacks, Listen und Grids• Navigationsstrukturen• Status mittels State, Binding, ObservedObject und mehr• Integration in bestehende Projekte mittels Representable und Hosting• Effizienter Einsatz der Preview

      Einstieg in SwiftUI
    • Einsteiger lernen die Grundlagen der Swift 5-Programmierung und die Entwicklung von Apps mit Xcode für verschiedene Plattformen. Profis erfahren, wie sie Siri integrieren, die Versionsverwaltung von Xcode nutzen und das passende Vertriebsmodell für ihre Apps wählen. Das Buch bietet Bonuskapitel zu kommenden Versionen von Swift, Xcode, macOS, iOS, watchOS und tvOS. Es ist ein unverzichtbarer Begleiter für alle, die mit Swift 5 Apps für Apple-Plattformen entwickeln möchten. Alle relevanten Themen der App-Entwicklung werden behandelt, von iCloud und Siri bis zu Face ID. Das Buch dient sowohl als Nachschlagewerk für spezifische Funktionen und Frameworks als auch als Einstieg in neue Themen. Der modulare Aufbau ermöglicht eine einfache Navigation, da jede Plattform, jedes Framework sowie die Programmiersprache Swift und die Entwicklungsumgebung Xcode in eigenen Abschnitten behandelt werden. Der Inhalt umfasst die Grundlagen der Swift 5-Programmierung, die Swift Standard Library, Speicherverwaltung mit ARC, Error Handling, den Aufbau von Xcode, Interface Builder, Debugging, App-Entwicklung für macOS, iOS, watchOS und tvOS sowie viele weitere Themen. Zusätzlich gibt es Informationen zur Veröffentlichung im App Store und zu Business Models für Apps. Ein E-Book ist ebenfalls enthalten, wobei eine Internetverbindung und ein geeigneter Reader erforderlich sind.

      Das Swift-Handbuch
    • Mit Swift 3 und Objective-C professionelle Apps entwickeln – das Praxisbuch für alle iOS-Entwickler Diese komplett überarbeitete und aktualisierte Neuauflage bietet Ihnen einen vollständigen Überblick über alle wichtigen Methoden und Techniken der iOS 10-Programmierung. Thomas Sillmann zeigt Ihnen, wie Sie auf einer sauberen Code-Basis zukunftsfähige Apps für iPhone, iPad und Apple Watch entwickeln. Entwickeln, warten und erweitern Sie Ihre eigenen, mobilen Anwendungen Sie lernen Swift 3 und Objective-C von Grund auf kennen und erfahren alles Wissenswerte über die Grundlagen der iOS-Entwicklung sowie die Entwicklungsumgebung Xcode. Darauf aufbauend beschäftigen Sie sich mit zentralen Themen der iOS-Programmierung wie MVC-Pattern, View-Controller und Views sowie Datenhaltung. Um fortgeschrittene Bereiche wie Local und Push Notifications und alle verfügbaren Arten von Extensions geht es in den folgenden Kapiteln. Abgerundet wird das Buch durch die Themen Unit-, UI- und Performance-Tests, Versionierung mit Git sowie der Arbeit im Team mit dem Xcode-Server. Schließlich veröffentlichen Sie im App Store eigene professionelle Anwendungen für iPhone, iPad und Apple Watch. Extra: E-Book inside Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader oder Ebook-Reader bzw. Adobe Digital Editions.

      Apps für iOS 10 professionell entwickeln