Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Swift For Dummies (eBook)

(Autor)

eBook Download: PDF
2015 | 1. Auflage
384 Seiten
John Wiley & Sons (Verlag)
978-1-119-02224-4 (ISBN)

Lese- und Medienproben

Swift For Dummies - Jesse Feiler
Systemvoraussetzungen
20,99 inkl. MwSt
(CHF 20,50)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Get up and running with Swift--swiftly

Brimming with expert advice and easy-to-follow instructions,
Swift For Dummies shows new and existing programmers how to
quickly port existing Objective-C applications into Swift and get
into the swing of the new language like a pro. Designed from the
ground up to be a simpler programming language, it's never been
easier to get started creating apps for the iPhone or iPad, or
applications for Mac OS X.

Inside the book, you'll find out how to set up Xcode for a new
Swift application, use operators, objects, and data types, and
control program flow with conditional statements. You'll also get
the scoop on creating new functions, statements, and declarations,
learn useful patterns in an object-oriented environment, and take
advantage of frameworks to speed your coding along. Plus, you'll
find out how Swift does away with pointer variables and how to
reference and dereference variables instead.

* Set up a playground development environment for Mac, iPhone,
iPad, and wearable computers

* Move an existing Objective-C program to Swift

* Take advantage of framework components and subcomponents

* Create an app that uses location, mapping, and social
media

Whether you're an existing Objective-C programmer looking to
port your code to Swift or you've never programmed for Apple in the
past, this fun and friendly guide gets you up to speed swiftly.

Jesse Feiler is a developer, trainer, and author. A veteran developer on all iOS and OS X products, he is also the author of iOS App Development For Dummies. Jesse is heard regularly on "The Roundtable," a program of WAMC Public Radio for the Northeast.

Introduction 1

Part I: Getting Started with Swift 5

Chapter 1: Setting Up an Xcode Swift Project 7

Chapter 2: Playing in the Playground 39

Chapter 3: Using the Xcode Editing Tools 47

Chapter 4: Creating a Swift App 63

Part II: Introducing Actions 105

Chapter 5: Operating on Data 107

Chapter 6: Using Swift Types 127

Chapter 7: Collecting Objects 153

Chapter 8: Controlling the Flow 175

Chapter 9: Functioning Successfully 191

Part III: Putting Expressions Together 217

Chapter 10: Expressing Yourself 219

Chapter 11: Declaring the Symbols 235

Chapter 12: Initializing and Deinitializing Data 243

Part IV: Using Components and Subcomponents 255

Chapter 13: Expanding Objects with Extensions 257

Chapter 14: Managing Access Control for Your Objects 267

Chapter 15: Building Classes, Structures, and Enumerations 273

Chapter 16: Using Properties, Variables, Outlets, and Actions 287

Chapter 17: Working with Enumerations to Consolidate Values 273

Chapter 18: Using Protocols to Provide Templates for Functionality 313

Chapter 19: Mixing Objective-C and Swift 327

Part V: The Part of Tens 335

Chapter 20: Ten Swift Features That Aren't in Objective-C 337

Chapter 21: Ten Swift Features That Are Not in C 341

Chapter 22: Ten Objective-C Features That Aren't in Swift 345

Index 349

Erscheint lt. Verlag 29.1.2015
Sprache englisch
Themenwelt Informatik Betriebssysteme / Server Macintosh / Mac OS X
Informatik Programmiersprachen / -werkzeuge Mac / Cocoa Programmierung
Mathematik / Informatik Informatik Software Entwicklung
Informatik Weitere Themen Hardware
Schlagworte App-Entwicklung • Betriebssysteme / Macintosh u. iOS • Computer-Ratgeber • End-User Computing • Operating Systems / Macintosh & iOS • Programmiersprache • SWIFT
ISBN-10 1-119-02224-X / 111902224X
ISBN-13 978-1-119-02224-4 / 9781119022244
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 23,2 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich