Apps programmieren mit Swift - Jörg Brunsmann, Dominik Hauser, Klaus M. Rodewig

Apps programmieren mit Swift

Ideal für Programmiereinsteiger geeignet. Aktuell zu Swift 3
Buch | Softcover
371 Seiten
2016
Rheinwerk (Verlag)
978-3-8362-4090-1 (ISBN)
29,90 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
  • Schritt für Schritt zur eigenen App
  • Grundlagen von Swift und Xcode
  • Inkl. Apple Watch
  • Aktuell zu Swift 3
Dominik Hauser und Jörg Brunsmann zeigen Ihnen Schritt für Schritt den Weg zur eigenen App. Dabei erhalten Sie einen Einblick in die Architektur des iPhone und des iPad. Alle wichtigen Themen werden leicht verständlich behandelt. Sie erfahren, welche Hard- und Software erforderlich ist, was eine gute App ausmacht und welche Möglichkeiten es gibt, mit diesen Programmen Geld zu verdienen. Alle wichtigen Funktionen einer App werden an Beispielen vorgestellt, so dass Sie direkt mit der Programmierung loslegen können.
Smartphones und Tablets boomen – iPhones und iPads sind äußerst flexibel und lassen sich durch Apps an Bedürfnisse anpassen.

Dominik Hauser und Jörg Brunsmann zeigen Ihnen, wie Sie Schritt für Schritt zur eigenen App kommen und diese in den App Store stellen.

Dabei werden alle wichtigen Grundlagen mit viel Hintergrundwissen beschrieben. Praktische und direkt nachvollziehbare Beispiele helfen Ihnen beim Verständnis.

Was macht eine erfolgreiche App aus?
Finden Sie eine gute App-Idee, schätzen Sie Ihre Marktchancen richtig ein und beachten Sie Apples strenge Richtlinien. Sie erhalten Anregungen für eigene Ideen und gehen Stolpersteinen aus dem Weg.

So werden Sie zum App-Entwickler
Dieses Buch wendet sich explizit an Programmiereinsteiger. Die drei Autoren vermitteln Ihnen in verständlichen Schritten das nötige Wissen, damit Sie sich schnell in der App-Entwicklung zurechtfinden.

Mit den grundlegenden Techniken zur eigenen App
Sie erfahren, wie Sie Landkarten darstellen, Twitter integrieren oder Webseiten innerhalb Ihrer App öffnen können. Die vielen Einzelbausteine verknüpfen Sie zu einer großen App.

Themen sind insbesondere:
Nötige Hard- und Software
Apples Richtlinien
App-Ideen selbst entwickeln
Planungsfehler vermeiden
iOS Developer Program
Vermarkten Sie Ihre App
Aufbau von iOS
Einsteigerkurs Swift
App-Design mit Storyboard
Webservices nutzen
Spannende Beispiele

Jörg Brunsmann ist ausgebildeter Journalist, arbeitet zurzeit als freier Moderator beim WDR und ist hier sowohl in der Wirtschaftsredaktion als auch in der Redaktion Politik/Zeitgeschehen Hörfunk tätig. Unter anderem moderiert er auf WDR 5 die Sendungen Morgenecho und Profit. Zudem ist er Autor und Gesprächspartner für Technik- und Computerthemen bei WDR 2, 1Live und Funkhaus Europa. Als Autor hat er eine Reihe von Einsteigerbüchern geschrieben.

Dominik Hauser ist promovierter Physiker, iOS-Entwickler und programmiert zurzeit hauptberuflich für die Energy App Provider GmbH, ein Unternehmen, das Apps für Energieanbieter entwickelt. Er hat 2009 angefangen, Objective C und Cocoa zu lernen. Sein erstes Lernobjekt, Phy, landete Oktober 2009 in AppStore (für € 0,99) und ist mittlerweile bei Version 2.6.0 angekommen. Da es damals noch keine brauchbare physikalische Formelsammlung im App Store gab, wurde diese App schnell bekannt und wird von vermutlich 50.000 Menschen benutzt. Zahlreiche weitere Apps von ihm finden sich im App Store. Er ist von Anfang an begeisterter Fan von Swift und hat seine privaten Projekte mittlerweile auf die neue Programmiersprache umgestellt.

Klaus Rodewig schreibt seit 20 Jahren Software. Über verschiedene technologische Irrwege ist er von OS/2 und Windows über Linux zur iOS-Programmierung gekommen und arbeitet heute als Entwicklungsleiter in einer Software-Firma. Er ist Mitglied im »Expertenrat Cyber-Sicherheit« des Bundesamtes für Sicherheit in der Informationstechnik und hält regelmäßig Vorträge zur App-Entwicklung und IT-Sicherheit.

  Vorwort ... 9

  1.  Ein kleiner Schritt ... ... 11
       1.1 ... Die Geschichte der Apps ... 17
       1.2 ... Was brauche ich, um eine App zu programmieren? ... 22
       1.3 ... Swift: Apples neue Programmiersprache ... 43
       1.4 ... Die erste App ... 45
       1.5 ... Zusammenfassung ... 65

  2.  Programmierung für Einsteiger und Eingerostete ... 67
       2.1 ... Der Playground -- mal wieder Kind sein ... 68
       2.2 ... Programmieren in Swift ... 70
       2.3 ... Wie wird aus dem Quelltext eine App? ... 132
       2.4 ... Zusammenfassung ... 133

  3.  Von der Idee bis in den App Store -- die Theorie ... 135
       3.1 ... Zehn Regeln für eine erfolgreiche App ... 135
       3.2 ... Das geht gar nicht -- einige No-Gos der App-Programmierung ... 147
       3.3 ... Apple, der Türsteher -- welche Bedingungen muss eine App erfüllen? ... 149
       3.4 ... Geld verdienen mit Apps ... 160
       3.5 ... Wie vermarkte ich eine App? ... 165
       3.6 ... Zusammenfassung ... 170

  4.  Nachts ist jede Theorie grau ... 171
       4.1 ... Das Fundament ... 171
       4.2 ... Aufbau von iOS ... 192

  5.  An der Oberfläche ... 197
       5.1 ... Erstellen von Benutzeroberflächen ... 197
       5.2 ... Der Tableview-Controller ... 210
       5.3 ... Zusammenfassung ... 269

  6.  Feinschliff, Testen und Hochladen ... 271
       6.1 ... Karten und die Außenwelt ... 271
       6.2 ... Die Uhr ... 290
       6.3 ... Arbeit auf dem Gerät ... 305
       6.4 ... App in den App Store ... 322
       6.5 ... Zusammenfassung ... 332

  7.  Zeichnen wie ein Profi ... 333
       7.1 ... Die Wasserwaage ... 334
       7.2 ... Zusammenfassung ... 358

  Glossar ... 361

  Index ... 365

Erscheinungsdatum
Reihe/Serie Rheinwerk Computing
Verlagsort Bonn
Sprache deutsch
Maße 172 x 230 mm
Gewicht 700 g
Einbandart kartoniert
Themenwelt Informatik Programmiersprachen / -werkzeuge Mac / Cocoa Programmierung
Informatik Weitere Themen Smartphones / Tablets
Schlagworte Apple • Apple Watch • Apps • apps entwickeln • Apps programmieren • iPad • iPhone • iPhone SDK • MacOS • Objective-C • Programmieren • SWIFT • Swift (Programmiersprache); Spezielle Anwendungsbereiche • Xcode
ISBN-10 3-8362-4090-4 / 3836240904
ISBN-13 978-3-8362-4090-1 / 9783836240901
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Apps programmieren für macOS, iOS, watchOS und tvOS

von Thomas Sillmann

Buch (2023)
Carl Hanser (Verlag)
59,99
Das umfassende Handbuch. Apps entwickeln für iOS, macOS und tvOS. …

von Michael Kofler

Buch | Hardcover (2019)
Rheinwerk (Verlag)
49,90
The Big Nerd Ranch Guide

von Mikey Ward; Matthew Mathias; John Gallagher

Buch | Softcover (2020)
Big Nerd Ranch Guides (Verlag)
48,75