iOS-Apps programmieren mit Swift: der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Heidelberg
dpunkt.verlag
2016
|
Ausgabe: | 1. Auflage |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | xiv, 418 Seiten Illustrationen 240 mm x 165 mm |
ISBN: | 3864902630 9783864902635 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV042928481 | ||
003 | DE-604 | ||
005 | 20160128 | ||
007 | t | ||
008 | 151015s2016 gw a||| |||| 00||| ger d | ||
015 | |a 15,N28 |2 dnb | ||
016 | 7 | |a 1073261514 |2 DE-101 | |
020 | |a 3864902630 |9 3-86490-263-0 | ||
020 | |a 9783864902635 |c Gekl. : ca. EUR 32.90 (DE), ca. EUR 33.90 (AT), ca. sfr 44.90 (freier Pr.) |9 978-3-86490-263-5 | ||
024 | 3 | |a 9783864902635 | |
035 | |a (OCoLC)1184737158 | ||
035 | |a (DE-599)DNB1073261514 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BW | ||
049 | |a DE-M347 |a DE-92 |a DE-526 |a DE-863 |a DE-11 |a DE-824 |a DE-859 |a DE-2070s |a DE-91G |a DE-573 |a DE-1102 |a DE-523 |a DE-898 | ||
082 | 0 | |a 005.133 |2 22/ger | |
082 | 0 | |a 004 |2 23 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 437f |2 stub | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 368f |2 stub | ||
084 | |a DAT 125f |2 stub | ||
100 | 1 | |a Bleske, Christian |e Verfasser |0 (DE-588)1077781040 |4 aut | |
245 | 1 | 0 | |a iOS-Apps programmieren mit Swift |b der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch |c Christian Bleske |
250 | |a 1. Auflage | ||
264 | 1 | |a Heidelberg |b dpunkt.verlag |c 2016 | |
300 | |a xiv, 418 Seiten |b Illustrationen |c 240 mm x 165 mm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Swift 3.0 |0 (DE-588)1119469597 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Swift 2.0 |0 (DE-588)1078025495 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a App |g Programm |0 (DE-588)7705206-7 |2 gnd |9 rswk-swf |
653 | |a Einsteiger | ||
653 | |a Objective-C | ||
653 | |a Apps | ||
653 | |a Swift | ||
653 | |a iOS | ||
653 | |a Programmierung | ||
653 | |a Einstieg | ||
689 | 0 | 0 | |a Swift 2.0 |0 (DE-588)1078025495 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Swift 3.0 |0 (DE-588)1119469597 |D s |
689 | 1 | 1 | |a App |g Programm |0 (DE-588)7705206-7 |D s |
689 | 1 | |8 1\p |5 DE-604 | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, EPUB |z 978-3-86491-833-9 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, MOBI |z 978-3-86491-834-6 |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe, PDF |z 978-3-86491-832-2 |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=5301390&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028355454&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
883 | 1 | |8 1\p |a cgwrk |d 20201028 |q DE-101 |u https://d-nb.info/provenance/plan#cgwrk | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-028355454 |
Datensatz im Suchindex
DE-BY-863_location | 1000 |
---|---|
DE-BY-FWS_call_number | 1000/ST 250 S93 B647 |
DE-BY-FWS_katkey | 580460 |
DE-BY-FWS_media_number | 083101430741 |
_version_ | 1809772706974924800 |
adam_text |
IX
INHALTSVERZEICHNIS
1 EINLEITUNG 1
1.1 IPHONE, IPAD & CO 2
1.2 FUER WEN IST DIESES BUCH GEDACHT? 2
1.3 BENOETIGTE HARD-UND SOFTWARE 3
1.3.1 WELCHER MAC GENUEGT? 3
1.3.2 WELCHE OS-X-VERSION? 3
1.4 XCODE UND DAS IOS-SDK 4
1.4.1 DOWNLOAD UND INSTALLATION VON XCODE 5
1.4.2 XCODE IM DETAIL 6
1.4.3 PROJEKTUEBERSICHT 9
1.4.4 QUELLCODEFENSTER 9
1.4.5 INTERFACE BUILDER 11
1.4.6 OBJECT LIBRARY & CO 11
1.4.7 INSPEKTOREN 13
1.5 VORLAGEN IN XCODE 15
1.5.1 SCHNELLSTART: HALLO PLAYGROUND 15
1.5.2 DIE PROJEKTVORLAGEN VON XCODE FUER IOS-APPS 16
1.5.3 SCHNELLSTART: DIE MASTER-DETAIL-APPLICATION-VORLAGE 16
1.5.4 SCHNELLSTART: DIE PAGE-BASED-APPLICATION-VORLAGE 19
1.5.5 SCHNELLSTART: DIE SINGLE-VIEW-APPLICATION-VORLAGE 19
1.5.6 SCHNELLSTART: DIE TABBED-APPLICATION-VORLAGE 20
1.5.7 BESTANDTEILE EINES PROJEKTS 21
1.6 APPS AUSFUEHREN 25
1.6.1 APP IM SIMULATOR 26
1.6.2 DIE APP AUF DEM IOS-GERAET 28
1.6.3 DER IOS-SIMULATOR IM DETAIL 28
1.7 MEHRERE XCODE-VERSIONEN PARALLEL VERWENDEN 30
1.7.1 AELTERE VERSIONEN VON XCODE FINDEN 30
1.7.2 WEITERE XCODE-VERSIONEN INSTALLIEREN 31
HTTP://D-NB.INFO/1073261514
X
INHALTSVERZEICHNIS
1.8 DAS APPLE DEVELOPER PROGRAM - ANLAUFSTELLE FUER ENTWICKLER 32
1.8.1 VON ZERTIFIKATEN, PROFILEN UND IDENTITAETEN 34
1.8.2 APP AUF EIN ANGESCHLOSSENES IOS-GERAET UEBERTRAGEN 37
2 SCHNELLSTART MIT SWIFT 39
2.1 DAS PROJEKT ANLEGEN 40
2.2 DIE OBERFLAECHE MIT DEM INTERFACE BUILDER BAUEN 44
2.3 CONTROLS UND EREIGNISSE 48
2.4 MIT SWIFT ZUM ERGEBNIS 51
3 EINSTIEG IN SWIFT 55
3.1 VARIABLEN, KONSTANTEN UND ZUWEISUNGEN 55
3.1.1 ZUWEISUNGSOPERATOR 55
3.1.2 KONSTANTEN 56
3.2 DATENTYPEN 57
3.2.1 STRINGS 57
3.2.2 GANZE ZAHLEN UND FLIESSKOMMAZAHLEN 60
3.2.3 WAHRHEITSWERTE 62
3.2.4 AUFZAEHLUNGEN (ENUMERATIONEN) 63
3.2.5 FELDER (ARRAYS) 65
3.2.6 DICTIONARYS 67
3.2.7 NS-DATENTYPEN 69
3.2.8 NSNUMBER 70
3.2.9 NSSTRING 71
3.2.10 NSDATE 71
3.2.11 NSRANGE 72
3.2.12 NSTIMELNTERVAL 72
3.2.13 NSARRAY/NSMUTABLEARRAY 73
3.2.14 NSDICTIONARY UND NSMUTABLEDICTIONARY 73
3.3 OPERATOREN 73
3.3.1 BOOLESCHE OPERATOREN 74
3.4 ARITHMETISCHE OPERATOREN 75
3.5 KONTROLLSTRUKTUREN 75
3.5.1 DIE FALLUNTERSCHEIDUNG (IF) 75
3.5.2 MEHRFACHAUSWAHL 77
3.6 SCHLEIFEN 79
3.6.1 KOPFGESTEUERTE SCHLEIFEN (WHILE-SCHLEIFE) 79
3.6.2 FUSSGESTEUERTE SCHLEIFEN (REPEAT.WHILE-SCHLEIFE) 79
3.6.3 ZAEHLSCHLEIFEN (FOR-SCHLEIFE) 80
INHALTSVERZEICHNIS XI
3.7 FUNKTIONEN 83
3.7.1 FUNKTIONEN - PARAMETER UEBERGEBEN 83
3.7.2 FUNKTIONEN - WERTE ZURUECKGEBEN 84
3.7.3 FUNKTIONEN - MEHRERE WERTE ZURUECKGEBEN (TUPEL) 85
3.7.4 FUNKTIONEN - EXTERNE PARAMETERNAMEN 85
3.7.5 FUNKTIONEN - PARAMETER VORBELEGEN 87
3.7.6 FUNKTIONEN - WEITERE PARAMETERTYPEN 87
3.7.7 VERSCHACHTELTE FUNKTIONEN 89
3.7.8 CLOSURES 90
3.7.9 OPTIONAIS 91
3.8 STRUKTUREN TEIL 1 (STRUCTS) 93
4 OBJEKTORIENTIERTE PROGRAMMIERUNG MIT SWIFT 97
4.1 GRUNDLAGEN DER OOP 97
4.1.1 STRUKTUREN AUS OBJEKTORIENTIERTER SICHT
(STRUKTUREN TEIL 2) 97
4.1.2 WAS SIND OBJEKTE? 98
4.1.3 WAS SIND KLASSEN? 99
4.1.4 PUBLIC, PRIVATE UND WER NOCH? 103
4.2 EIGENSCHAFTEN (PROPERTIES) 108
4.3 METHODEN 112
4.3.1 INSTANZMETHODEN (INSTANCE METHODS) 112
4.3.2 KLASSENMETHODEN (TYPE METHODS) 115
4.3.3 DER INITIALISIERER (KONSTRUKTOR) 116
4.3.4 DER DEINITIALISIERER (DEKONSTRUKTOR) 119
4.4 VERERBUNG 119
4.4.1 ERBEN (ABLEITUNG) VON KLASSEN 120
4.4.2 ZUGRIFF AUF ELEMENTE DER VERERBENDEN KLASSE 121
4.4.3 INITIALIZER DELEGATION 121
4.4.4 UEBERSCHREIBEN VON METHODEN 123
4.4.5 UEBERSCHREIBEN VON EIGENSCHAFTEN 124
4.4.6 DAS UEBERSCHREIBEN VON ELEMENTEN VERHINDERN 125
4.5 SCHNITTSTELLEN 126
4.5.1 WAS SIND PROTOKOLLE? 126
4.5.2 ABLEITUNG VON PROTOKOLLEN 128
4.6 ERWEITERUNG VON TYPEN (KLASSEN, STRUKTUREN UND
ENUMERATIONEN) 130
4.6.1 SUBSCRIPTS 130
4.6.2 VERSCHACHTELTE TYPEN (NESTED TYPES) 131
4.6.3 ERWEITERUNGEN (EXTENSIONS) 132
4.6.4 OPTIONAL CHAINING 135
XII INHALTSVERZEICHNIS
4.7 TYPUMWANDLUNG (IS & AS) UND (ANY & ANYOBJECT) 137
4.8 GENERICS 142
4.9 SPEICHERVERWALTUNG (AUTOMATIC REFERENCE COUNTING) 143
5 GRUNDLAGEN DER APP-ENTWICKLUNG 151
5.1 STORYBOARD UND INTERFACE BUILDER 151
5.1.1 APP IM STORYBOARD 151
5.2 BAUSTEINE EINER IOS-APP 157
5.2.1 VIEW, VIEWCONTROLLER UND WER NOCH? 159
5.2.2 VIEW-EREIGNISSE UND VIEW-LEBENSZYKLUS 167
5.2.3 OUTLETS UND ACTIONS 169
5.2.4 MVC - MODEL VIEW CONTROLLER 171
5.2.5 CONTROLS 173
5.2.6 UIALERTCONTROLLER 184
5.3 DELEGATE 190
5.4 GESTENVERARBEITUNG (TOUCH EVENTS) 194
5.5 AUTOLAYOUT 202
5.6 WORKSHOP-PASSWORTVERWALTUNG-TEIL 1 211
5.6.1 PLANUNG DER APP 212
5.6.2 UMSETZUNG DES PROJEKTS - TEIL 1 215
6 FEHLERSUCHE UND PROBLEMBEHANDLUNG 225
6.1 BREAKPOINTS IM QUELLCODE SETZEN 225
6.2 INSPIZIEREN VON VARIABLEN 227
6.3 VIEW DEBUGGING 229
6.4 FEHLERBEHANDLUNG MIT TRY CATCH, (NS)ERROR & CO 232
6.5 FEHLERBEHANDLUNG BEI KNAPPEM SPEICHER 238
6.6 VORAUSETZUNGEN PRUEFEN, FEHLER VERMEIDEN 239
7 TABELLEN UND CONTROLLER 243
7.1 SCHNELLSTART: APP MIT MASTER-DETAIL-APPLICATION-VORLAGE 243
7.1.1 DATENQUELLE FUER MASTER-DETAIL HINZUFUEGEN 245
7.1.2 DAS PROJEKT TESTEN 249
7.2 UITABLEVIEW UND CONTROLLER 250
7.3 UIT
ABLEVIEWCELL 252
7.4 CUSTOMCELL 254
7.5 NAVIGATIONBAR ANPASSEN 259
7.6 WORKSHOP - PASSWORTVERWALTUNG - TEIL 2 261
INHALTSVERZEICHNIS XIII
8 CORE DATA 271
8.1 WAS IST CORE DATA? 271
8.2 EIN NEUES PROJEKT MIT CORE DATA 271
8.3 EIN MODELL FUER DIE SPEICHERUNG 273
8.4 CORE-DATA-KLASSEN VERWENDEN 277
8.5 WORKSHOP - PASSWORTVERWALTUNG - TEIL 3 280
9 INTERNET UND NETZWERKE 289
9.1 DAS ULWEBVIEW 289
9.2 WETTER MIT JSON 295
9.2.1 MIT DER APP ZUM (AKTUELLEN) WETTER 300
9.3 DATEIAUSTAUSCH MIT AIRDROP 305
9.4 DATEN IN DER ICLOUD 310
10 SENSOREN 317
10.1 KAMERA 317
10.2 MIKROFON 320
10.3 BESCHLEUNIGUNGSSENSOR 325
10.4 POSITIONSDIENSTE 330
10.5 WORKSHOP - PASSWORTVERWALTUNG - TEIL 4 336
11 IOSMAPS 341
11.1 DAS MAPKIT-FRAMEWORK 341
11.2 DAS MAPVIEW-CONTROL 343
11.3 MARKIERUNG MIT ANNOTATION 344
11.4 MARKIERUNG AUF DER KARTE ANZEIGEN 345
11.5 ICON AENDERN 346
12 LOKALISIERUNG 349
12.1 STATISCHE TEXTE IN DER GUI 349
12.2 EINE SPRACHE HINZUFUEGEN 351
12.3 LOKALISIERUNG VON BILDERN 354
12.4 DYNAMISCHE TEXTE 356
12.5 LOKALISIERUNG DES APP-NAMENS 359
12.6 WORKSHOP - PASSWORTVERWALTUNG - TEIL 5 359
XIV INHALTSVERZEICHNIS
13 UNIVERSAL APPS 365
13.1 UNIVERSAL APPS 365
13.2 EIN PROJEKT ALS UNIVERSAL APP ANLEGEN 365
13.3 BILDER IN DER APP 367
13.4 PORTRAIT ODER LANDSCAPE? 370
13.5 IPAD ODER IPHONE? 371
13.6 ICONS UND LAUNCH IMAGES 372
13.7 WORKSHOP - PASSWORTVERWALTUNG - TEIL 6 373
14 APP EXTENSIONS 375
14.1 WIDGETS UND IOS 375
14.2 EIN PROJEKT FUER WIDGETS 376
14.3 TODAY EXTENSION ANLEGEN 377
14.4 CODE UND GUI DES WIDGETS ENTWERFEN 379
14.5 TEST DES WIDGETS 381
15 WATCHKIT 383
15.1 APPLE UND DIE WATCH 383
15.2 ZWEITEILUNG 384
15.3 DAS PROJEKT IM PROJEKT 385
15.4 DAS WATCHKIT-PROJEKT 387
15.5 GUI FUER DIE WATCH-APP 388
15.6 DER CODE IM ANDEREN ABSCHNITT 390
15.7 WIE KOMMT DIE APP AUF DIE WATCH? 392
16 APPS
VERTEILEN 395
16.1 DER DISTRIBUTIONSPROZESS 395
16.2 ITUNES CONNECT VERWENDEN 397
16.2.1 MEINE APPS (APP REGISTRIEREN) 398
16.3 APPS VERTEILEN 403
16.3.1 APP STORE 403
16.3.2 AD HOC DEPLOYMENT 406
16.3.3 ENTERPRISE DEPLOYMENT 407
16.3.4 BEREITSTELLUNG EINER APP ZUR VERTEILUNG 407
NACHWORT 409
INDEX 411 |
any_adam_object | 1 |
author | Bleske, Christian |
author_GND | (DE-588)1077781040 |
author_facet | Bleske, Christian |
author_role | aut |
author_sort | Bleske, Christian |
author_variant | c b cb |
building | Verbundindex |
bvnumber | BV042928481 |
classification_rvk | ST 250 |
classification_tum | DAT 437f DAT 368f DAT 125f |
ctrlnum | (OCoLC)1184737158 (DE-599)DNB1073261514 |
dewey-full | 005.133 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security 004 - Computer science |
dewey-raw | 005.133 004 |
dewey-search | 005.133 004 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 1. Auflage |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV042928481</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20160128</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">151015s2016 gw a||| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">15,N28</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1073261514</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3864902630</subfield><subfield code="9">3-86490-263-0</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783864902635</subfield><subfield code="c">Gekl. : ca. EUR 32.90 (DE), ca. EUR 33.90 (AT), ca. sfr 44.90 (freier Pr.)</subfield><subfield code="9">978-3-86490-263-5</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783864902635</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1184737158</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1073261514</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">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BW</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-M347</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-2070s</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-898</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</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="084" ind1=" " ind2=" "><subfield code="a">DAT 437f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 368f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 125f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bleske, Christian</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1077781040</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">iOS-Apps programmieren mit Swift</subfield><subfield code="b">der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch</subfield><subfield code="c">Christian Bleske</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. Auflage</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Heidelberg</subfield><subfield code="b">dpunkt.verlag</subfield><subfield code="c">2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xiv, 418 Seiten</subfield><subfield code="b">Illustrationen</subfield><subfield code="c">240 mm x 165 mm</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">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Swift 3.0</subfield><subfield code="0">(DE-588)1119469597</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Swift 2.0</subfield><subfield code="0">(DE-588)1078025495</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">App</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)7705206-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Einsteiger</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Objective-C</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Apps</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Swift</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">iOS</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Programmierung</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Einstieg</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Swift 2.0</subfield><subfield code="0">(DE-588)1078025495</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Swift 3.0</subfield><subfield code="0">(DE-588)1119469597</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">App</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)7705206-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, EPUB</subfield><subfield code="z">978-3-86491-833-9</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, MOBI</subfield><subfield code="z">978-3-86491-834-6</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Online-Ausgabe, PDF</subfield><subfield code="z">978-3-86491-832-2</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=5301390&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</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=028355454&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="883" ind1="1" ind2=" "><subfield code="8">1\p</subfield><subfield code="a">cgwrk</subfield><subfield code="d">20201028</subfield><subfield code="q">DE-101</subfield><subfield code="u">https://d-nb.info/provenance/plan#cgwrk</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028355454</subfield></datafield></record></collection> |
id | DE-604.BV042928481 |
illustrated | Illustrated |
indexdate | 2024-09-10T04:02:28Z |
institution | BVB |
isbn | 3864902630 9783864902635 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028355454 |
oclc_num | 1184737158 |
open_access_boolean | |
owner | DE-M347 DE-92 DE-526 DE-863 DE-BY-FWS DE-11 DE-824 DE-859 DE-2070s DE-91G DE-BY-TUM DE-573 DE-1102 DE-523 DE-898 DE-BY-UBR |
owner_facet | DE-M347 DE-92 DE-526 DE-863 DE-BY-FWS DE-11 DE-824 DE-859 DE-2070s DE-91G DE-BY-TUM DE-573 DE-1102 DE-523 DE-898 DE-BY-UBR |
physical | xiv, 418 Seiten Illustrationen 240 mm x 165 mm |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | dpunkt.verlag |
record_format | marc |
spellingShingle | Bleske, Christian iOS-Apps programmieren mit Swift der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch Swift 3.0 (DE-588)1119469597 gnd Swift 2.0 (DE-588)1078025495 gnd App Programm (DE-588)7705206-7 gnd |
subject_GND | (DE-588)1119469597 (DE-588)1078025495 (DE-588)7705206-7 |
title | iOS-Apps programmieren mit Swift der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch |
title_auth | iOS-Apps programmieren mit Swift der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch |
title_exact_search | iOS-Apps programmieren mit Swift der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch |
title_full | iOS-Apps programmieren mit Swift der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch Christian Bleske |
title_fullStr | iOS-Apps programmieren mit Swift der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch Christian Bleske |
title_full_unstemmed | iOS-Apps programmieren mit Swift der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch Christian Bleske |
title_short | iOS-Apps programmieren mit Swift |
title_sort | ios apps programmieren mit swift der leichte einstieg in die entwicklung fur iphone ipad und co inkl apple watch |
title_sub | der leichte Einstieg in die Entwicklung für iPhone, iPad und Co. - inkl. Apple Watch |
topic | Swift 3.0 (DE-588)1119469597 gnd Swift 2.0 (DE-588)1078025495 gnd App Programm (DE-588)7705206-7 gnd |
topic_facet | Swift 3.0 Swift 2.0 App Programm |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=5301390&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=028355454&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT bleskechristian iosappsprogrammierenmitswiftderleichteeinstiegindieentwicklungfuriphoneipadundcoinklapplewatch |
Beschreibung
THWS Würzburg Zentralbibliothek Lesesaal
Signatur: |
1000 ST 250 S93 B647 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |