Beginning iPhone Development with Swift 2: Exploring the iOS SDK
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Berkeley, CA
Apress
2015
|
Schlagworte: | |
Online-Zugang: | FHM01 FHN01 FHR01 FNU01 FWS01 FWS02 Volltext Inhaltsverzeichnis Abstract |
Beschreibung: | 1 Online-Ressource (XXIII, 854 Seiten) 372 Illustrationen |
ISBN: | 9781484217542 |
DOI: | 10.1007/978-1-4842-1754-2 |
Internformat
MARC
LEADER | 00000nmm a2200000zc 4500 | ||
---|---|---|---|
001 | BV043309510 | ||
003 | DE-604 | ||
005 | 20160721 | ||
007 | cr|uuu---uuuuu | ||
008 | 160125s2015 |||| o||u| ||||||eng d | ||
020 | |a 9781484217542 |c Online |9 978-1-4842-1754-2 | ||
024 | 7 | |a 10.1007/978-1-4842-1754-2 |2 doi | |
035 | |a (OCoLC)934201513 | ||
035 | |a (DE-599)BVBBV043309510 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-863 |a DE-898 |a DE-862 |a DE-92 |a DE-M347 |a DE-1049 | ||
082 | 0 | |a 005.11 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Mark, David |e Verfasser |4 aut | |
245 | 1 | 0 | |a Beginning iPhone Development with Swift 2 |b Exploring the iOS SDK |c by David Mark, Kim Topley, Jack Nutting, Frederik Olsson, Jeff LaMarche |
264 | 1 | |a Berkeley, CA |b Apress |c 2015 | |
300 | |a 1 Online-Ressource (XXIII, 854 Seiten) |b 372 Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
650 | 4 | |a Computer science | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Computer Science | |
650 | 4 | |a Programming Techniques | |
650 | 4 | |a Informatik | |
650 | 0 | 7 | |a iPhone |0 (DE-588)7596595-1 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Swift |g Programmiersprache |0 (DE-588)1066617112 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | 1 | |a Swift |g Programmiersprache |0 (DE-588)1066617112 |D s |
689 | 0 | 2 | |a iPhone |0 (DE-588)7596595-1 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Topley, Kim |e Verfasser |4 aut | |
700 | 1 | |a Nutting, Jack |e Verfasser |4 aut | |
700 | 1 | |a Olsson, Frederik |e Verfasser |4 aut | |
700 | 1 | |a LaMarche, Jeff |e Verfasser |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Druckausgabe |z 978-1-4842-1753-5 |
856 | 4 | 0 | |u https://doi.org/10.1007/978-1-4842-1754-2 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
856 | 4 | 2 | |m Springer Fremddatenuebernahme |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730199&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
856 | 4 | 2 | |m Springer Fremddatenuebernahme |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730199&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |3 Abstract |
912 | |a ZDB-2-CWD | ||
940 | 1 | |q ZDB-2-CWD_2015 | |
999 | |a oai:aleph.bib-bvb.de:BVB01-028730199 | ||
966 | e | |u https://doi.org/10.1007/978-1-4842-1754-2 |l FHM01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1754-2 |l FHN01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1754-2 |l FHR01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1754-2 |l FNU01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1754-2 |l FWS01 |p ZDB-2-CWD |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.1007/978-1-4842-1754-2 |l FWS02 |p ZDB-2-CWD |x Verlag |3 Volltext |
Datensatz im Suchindex
DE-BY-FWS_katkey | 592638 |
---|---|
_version_ | 1806179670102638592 |
adam_text | BEGINNING IPHONE DEVELOPMENT WITH SWIFT 2
/ MARK, DAVID
: 2015
TABLE OF CONTENTS / INHALTSVERZEICHNIS
1. WELCOME TO THE SWIFT JUNGLE
2. APPEASING THE TIKI GODS
3. HANDLING BASIC INTERACTION
4. MORE USER INTERFACE FUN
5. ROTATION AND ADAPTIVE LAYOUT
6. MULTIVIEW APPLICATIONS
7. TAB BARS AND PICKERS
8. INTRODUCTION TO TABLE VIEWS
9. NAVIGATION CONTROLLERS AND TABLE VIEWS
10. COLLECTION VIEWS
11. IPAD CONSIDERATIONS
12. APPLICATION SETTINGS AND USER DEFAULTS
13. BASIC DATA PERSISTENCE
14. HEY! YOU! GET ONTO ICLOUD!
15. GRAND CENTRAL DISPATCH, BACKGROUND PROCESSING, AND YOU
16. CORE GRAPHICS: DRAWING WITH QUARTZ
17. GETTING STARTED WITH SPRITE KIT
18. TAPS, TOUCHES, AND GESTURES
19. WHERE AM I? FINDING YOUR WAY WITH CORE LOCATION AND MAP KIT
20. WHEE! GYRO AND ACCELEROMETER!
21. THE CAMERA AND PHOTO LIBRARY
22. APPLICATION LOCALIZATION
23. APPENDIX: A SWIFT INTRODUCTION TO SWIFT
DIESES SCHRIFTSTUECK WURDE MASCHINELL ERZEUGT.
BEGINNING IPHONE DEVELOPMENT WITH SWIFT 2
/ MARK, DAVID
: 2015
ABSTRACT / INHALTSTEXT
THIS IS THE DEFINITIVE GUIDE TO THE SWIFT PROGRAMMING LANGUAGE AND THE
IOS 9 SDK, AND THE SOURCE CODE HAS BEEN UPDATED TO REFLECT XCODE 7 AND
SWIFT 2. THERE’S UP-TO-DATE COVERAGE OF NEW APPLE TECHNOLOGIES AS WELL
AS SIGNIFICANT UPDATES TO EXISTING MATERIAL. YOU LL HAVE EVERYTHING YOU
NEED TO CREATE YOUR VERY OWN APPS FOR THE LATEST IOS DEVICES. EVERY
SINGLE SAMPLE APP IN THE BOOK HAS BEEN REBUILT FROM SCRATCH USING THE
LATEST XCODE AND THE LATEST 64-BIT IOS 9-SPECIFIC PROJECT TEMPLATES, AND
DESIGNED TO TAKE ADVANTAGE OF THE LATEST XCODE FEATURES. ASSUMING LITTLE
OR NO WORKING KNOWLEDGE OF THE NEW SWIFT PROGRAMMING LANGUAGE, AND
WRITTEN IN A FRIENDLY, EASY-TO-FOLLOW STYLE, THIS BOOK OFFERS A COMPLETE
SOUP-TO-NUTS COURSE IN IPHONE, IPAD, AND IPOD TOUCH PROGRAMMING. THE
BOOK STARTS WITH THE BASICS, WALKING THROUGH THE PROCESS OF DOWNLOADING
AND INSTALLING XCODE AND THE IOS 9 SDK, AND THEN GUIDES YOU THOUGH THE
CREATION OF YOUR FIRST SIMPLE APPLICATION.FROM THERE, YOU’LL LEARN HOW
TO INTEGRATE ALL THE INTERFACE ELEMENTS IOS USERS HAVE COME TO KNOW AND
LOVE, SUCH AS BUTTONS, SWITCHES, PICKERS, TOOLBARS, AND SLIDERS.
YOU’LL MASTER A VARIETY OF DESIGN PATTERNS, FROM THE SIMPLEST SINGLE
VIEW TO COMPLEX HIERARCHICAL DRILL-DOWNS. THE ART OF TABLE BUILDING WILL
BE DEMYSTIFIED, AND YOU’LL LEARN HOW TO SAVE YOUR DATA USING THE
IPHONE FILE SYSTEM. YOU’LL ALSO LEARN HOW TO SAVE AND RETRIEVE YOUR
DATA USING A VARIETY OF PERSISTENCE TECHNIQUES, INCLUDING CORE DATA AND
SQLITE.AND THERE’S MUCH MORE! WHAT YOU WILL LEARN: EVERYTHING YOU NEED
TO KNOW TO DEVELOP YOUR OWN BESTSELLING IPHONE AND IPAD APPS UTILIZING
SWIFT PLAYGROUNDS BEST PRACTICES FOR OPTIMIZING YOUR CODE AND DELIVERING
GREAT USER EXPERIENCES WHAT DATA PERSISTENCE IS, AND WHY IT’S
IMPORTANT GET STARTED WITH BUILDING COOL, CRISP USER INTERFACES HOW TO
DISPLAY DATA IN TABLE VIEWS HOW TO DRAW TO THE SCREEN USING CORE
GRAPHICS HOW TO USE IOS SENSOR CAPABILITIES TO MAP YOUR WORLD HOW TO GET
YOUR APP TO WORK WITH ICLOUD AND MORE WHO THIS BOOK IS FOR:
DIESES SCHRIFTSTUECK WURDE MASCHINELL ERZEUGT.
|
any_adam_object | 1 |
author | Mark, David Topley, Kim Nutting, Jack Olsson, Frederik LaMarche, Jeff |
author_facet | Mark, David Topley, Kim Nutting, Jack Olsson, Frederik LaMarche, Jeff |
author_role | aut aut aut aut aut |
author_sort | Mark, David |
author_variant | d m dm k t kt j n jn f o fo j l jl |
building | Verbundindex |
bvnumber | BV043309510 |
classification_rvk | ST 250 |
collection | ZDB-2-CWD |
ctrlnum | (OCoLC)934201513 (DE-599)BVBBV043309510 |
dewey-full | 005.11 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.11 |
dewey-search | 005.11 |
dewey-sort | 15.11 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
doi_str_mv | 10.1007/978-1-4842-1754-2 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03041nmm a2200625zc 4500</leader><controlfield tag="001">BV043309510</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20160721 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">160125s2015 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781484217542</subfield><subfield code="c">Online</subfield><subfield code="9">978-1-4842-1754-2</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.1007/978-1-4842-1754-2</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)934201513</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV043309510</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-M347</subfield><subfield code="a">DE-1049</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.11</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Mark, David</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Beginning iPhone Development with Swift 2</subfield><subfield code="b">Exploring the iOS SDK</subfield><subfield code="c">by David Mark, Kim Topley, Jack Nutting, Frederik Olsson, Jeff LaMarche</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berkeley, CA</subfield><subfield code="b">Apress</subfield><subfield code="c">2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (XXIII, 854 Seiten)</subfield><subfield code="b">372 Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer Science</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programming Techniques</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Informatik</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">iPhone</subfield><subfield code="0">(DE-588)7596595-1</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Swift</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)1066617112</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Programmierung</subfield><subfield code="0">(DE-588)4076370-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Swift</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)1066617112</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">iPhone</subfield><subfield code="0">(DE-588)7596595-1</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Topley, Kim</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Nutting, Jack</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Olsson, Frederik</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">LaMarche, Jeff</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druckausgabe</subfield><subfield code="z">978-1-4842-1753-5</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.1007/978-1-4842-1754-2</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Springer Fremddatenuebernahme</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730199&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Springer Fremddatenuebernahme</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730199&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Abstract</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-2-CWD</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-2-CWD_2015</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028730199</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1754-2</subfield><subfield code="l">FHM01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1754-2</subfield><subfield code="l">FHN01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1754-2</subfield><subfield code="l">FHR01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1754-2</subfield><subfield code="l">FNU01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1754-2</subfield><subfield code="l">FWS01</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.1007/978-1-4842-1754-2</subfield><subfield code="l">FWS02</subfield><subfield code="p">ZDB-2-CWD</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV043309510 |
illustrated | Not Illustrated |
indexdate | 2024-08-01T12:12:42Z |
institution | BVB |
isbn | 9781484217542 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028730199 |
oclc_num | 934201513 |
open_access_boolean | |
owner | DE-863 DE-BY-FWS DE-898 DE-BY-UBR DE-862 DE-BY-FWS DE-92 DE-M347 DE-1049 |
owner_facet | DE-863 DE-BY-FWS DE-898 DE-BY-UBR DE-862 DE-BY-FWS DE-92 DE-M347 DE-1049 |
physical | 1 Online-Ressource (XXIII, 854 Seiten) 372 Illustrationen |
psigel | ZDB-2-CWD ZDB-2-CWD_2015 |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | Apress |
record_format | marc |
spellingShingle | Mark, David Topley, Kim Nutting, Jack Olsson, Frederik LaMarche, Jeff Beginning iPhone Development with Swift 2 Exploring the iOS SDK Computer science Computer programming Computer Science Programming Techniques Informatik iPhone (DE-588)7596595-1 gnd Swift Programmiersprache (DE-588)1066617112 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)7596595-1 (DE-588)1066617112 (DE-588)4076370-5 |
title | Beginning iPhone Development with Swift 2 Exploring the iOS SDK |
title_auth | Beginning iPhone Development with Swift 2 Exploring the iOS SDK |
title_exact_search | Beginning iPhone Development with Swift 2 Exploring the iOS SDK |
title_full | Beginning iPhone Development with Swift 2 Exploring the iOS SDK by David Mark, Kim Topley, Jack Nutting, Frederik Olsson, Jeff LaMarche |
title_fullStr | Beginning iPhone Development with Swift 2 Exploring the iOS SDK by David Mark, Kim Topley, Jack Nutting, Frederik Olsson, Jeff LaMarche |
title_full_unstemmed | Beginning iPhone Development with Swift 2 Exploring the iOS SDK by David Mark, Kim Topley, Jack Nutting, Frederik Olsson, Jeff LaMarche |
title_short | Beginning iPhone Development with Swift 2 |
title_sort | beginning iphone development with swift 2 exploring the ios sdk |
title_sub | Exploring the iOS SDK |
topic | Computer science Computer programming Computer Science Programming Techniques Informatik iPhone (DE-588)7596595-1 gnd Swift Programmiersprache (DE-588)1066617112 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | Computer science Computer programming Computer Science Programming Techniques Informatik iPhone Swift Programmiersprache Programmierung |
url | https://doi.org/10.1007/978-1-4842-1754-2 http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730199&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028730199&sequence=000003&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT markdavid beginningiphonedevelopmentwithswift2exploringtheiossdk AT topleykim beginningiphonedevelopmentwithswift2exploringtheiossdk AT nuttingjack beginningiphonedevelopmentwithswift2exploringtheiossdk AT olssonfrederik beginningiphonedevelopmentwithswift2exploringtheiossdk AT lamarchejeff beginningiphonedevelopmentwithswift2exploringtheiossdk |