Swift For Dummies (eBook)

(Autor)

eBook Download: EPUB
2015 | 1. Auflage
384 Seiten
Wiley (Verlag)
978-1-119-02223-7 (ISBN)

Lese- und Medienproben

Swift For Dummies -  Jesse Feiler
Systemvoraussetzungen
20,99 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 24.2.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-02223-1 / 1119022231
ISBN-13 978-1-119-02223-7 / 9781119022237
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 15,6 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: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut 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

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