Programming iOS 5: [Fundamentals of iPhone, iPad, and iPod touch Development]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Beijing [u.a.]
O'Reilly
2012
|
Ausgabe: | 2. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | XXVI, 983 S. |
ISBN: | 9781449319342 1449319343 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV040123366 | ||
003 | DE-604 | ||
005 | 20180117 | ||
007 | t | ||
008 | 120509s2012 |||| 00||| eng d | ||
015 | |a 12,N04 |2 dnb | ||
016 | 7 | |a 101896259X |2 DE-101 | |
020 | |a 9781449319342 |c : EUR 41.00 (DE) (freier Pr.) |9 978-1-449-31934-2 | ||
020 | |a 1449319343 |9 1-449-31934-3 | ||
024 | 3 | |a 9781449319342 | |
035 | |a (OCoLC)884377496 | ||
035 | |a (DE-599)DNB101896259X | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-473 |a DE-355 |a DE-91G | ||
084 | |a ST 261 |0 (DE-625)143633: |2 rvk | ||
084 | |a DAT 437f |2 stub | ||
084 | |a 004 |2 sdnb | ||
084 | |a DAT 125f |2 stub | ||
100 | 1 | |a Neuburg, Matt |e Verfasser |0 (DE-588)1079423230 |4 aut | |
245 | 1 | 0 | |a Programming iOS 5 |b [Fundamentals of iPhone, iPad, and iPod touch Development] |c Matt Neuburg |
250 | |a 2. ed. | ||
264 | 1 | |a Beijing [u.a.] |b O'Reilly |c 2012 | |
300 | |a XXVI, 983 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a iOS 5 |0 (DE-588)7843469-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Programmierung |0 (DE-588)4076370-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a iOS 5 |0 (DE-588)7843469-5 |D s |
689 | 0 | 1 | |a Programmierung |0 (DE-588)4076370-5 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=3962952&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m Digitalisierung UB Regensburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024979398&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-024979398 |
Datensatz im Suchindex
_version_ | 1809404028915810304 |
---|---|
adam_text |
Table of
Contents
Preface
.xvii
Part I. Language
1.
Just Enough
С
. 3
Compilation, Statements, and Comments
4
Variable Declaration, Initialization, and Data Types
6
Structs
8
Pointers
10
Arrays
13
Operators
14
Flow Control and Conditions
16
Functions
20
Pointer Parameters and the Address Operator
23
Files
25
The Standard Library
27
More Preprocessor Directives
28
Data Type Qualifiers
29
2.
Object-Based Programming
. 31
Objects
31
Messages and Methods
32
Classes and Instances
33
Class Methods
36
Instance Variables
37
The Object-Based Philosophy
38
3.
Objective-C Objects and Messages
.43
An Instance Reference Is a Pointer
43
Instance References, Initialization, and nil
44
Instance
References and Assignment
47
Instance References and Memory Management
49
Messages and Methods
49
Sending a Message
50
Declaring a Method
51
Nesting Method Calls
52
No Overloading
53
Parameter Lists
53
Unrecognized Selectors
54
Typecasting and the id Type
56
Messages as Data Type
59
С
Functions
60
CFTypeRefs
62
Blocks
63
4.
Objective-C Classes
.67
Class and Superclass
67
Interface and Implementation
69
Header File and Implementation File
71
Class Methods
73
The Secret Life of Classes
74
5.
Objective-C Instances
.77
How Instances Are Created
77
Ready-Made Instances
77
Instantiation from Scratch
78
Nib-Based Instantiation
81
Polymorphism
82
The Keyword self
84
The Keyword super
86
Instance Variables and Accessors
89
Key—Value Coding
91
Properties
91
How to Write an Initializer
94
Partii.
IDE
6.
Anatomy of an Xcode Project
.99
New Project
100
The Project Window
101
The Navigator Pane
103
The Utilities Pane
107
η
I TabfeofGontents
The Editor
109
The Project File and Its Dependents 111
The Target
114
Build Phases
114
Build Settings
115
Configurations
117
Schemes and Destinations
118
From Project to App
120
Build Settings
122
Property List Settings
122
Nib Files and Storyboard Files
123
Other Resources
124
Code
126
Frameworks and SDKs
128
7.
Nib Management
.133
A Tour of the Nib-Editing Interface
134
The Dock
135
Canvas
136
Inspectors and Libraries
138
Nib Loading and File's Owner
140
Making and Loading a Nib
142
Outlet Connections
143
More Ways to Create Outlets
148
More About Outlets
150
Action Connections
151
Additional Initialization of Nib-Based Instances
155
8.
Documentation
.157
The Documentation Window
158
Class Documentation Pages
159
Sample Code
163
Other Resources
164
Quick Help
164
Symbols
165
Header Files
165
Internet Resources
166
9.
Life Cycle of a Project
.169
Choosing a Device Architecture
169
Localization
173
Editing Your Code
174
Autocompletion
175
Table of Contents |
v
Snippets
176
Live Syntax Checking and Fix-it
177
Navigating Your Code
177
Debugging
180
Caveman Debugging
180
The Xcode Debugger
183
Unit Testing
188
Static Analyzer
189
Clean
189
Running in the Simulator
190
Running on a Device
192
Device Management
196
Version Control
196
Instruments
198
Distribution
202
Ad Hoc Distribution
204
Final App Preparations
206
Icons in the App
206
Other Icons
207
Launch Images
208
Screenshots 209
Property List Settings
209
Submission to the App Store
211
Partili.
Cocoa
10.
CocoaClasses
.217
Subclassing
217
Categories
220
Splitting a Class
221
Private Method Declarations
222
Protocols
223
Optional Methods
227
Some Foundation Classes
229
Useful Structs and Constants
229
NSString and Friends
230
NSDate and Friends
232
NSNumber
232
NSValue
233
NSData
233
Equality and Comparison
234
NSIndexSet
234
и
I TabteofCafteats
NSArray and NSMutableArray
235
NSSet
and Friends
237
NSDictionary
and NSMutableDictionary
237
NSNull
239
Immutable and Mutable
239
Property Lists
240
The Secret Life of NSObject
241
11.
Cocoa Events
.245
Reasons for Events
246
Subclassing
246
Notifications
248
Receiving a Built-in Notification
249
Unregistering
251
NSTimer
253
Delegation
253
Data Sources
257
Actions
258
The
Responder
Chain
263
Deferring Responsibility
264
Nil-Targeted Actions
264
Application Lifetime Events
265
Swamped by Events
270
12.
Accessor* and Memory Management
.
27S
Accessors
275
Key-Value Coding
277
Memory Management
281
Principles of Cocoa Memory Management
281
The Golden Rules of Memory Management
282
What ARC Is and What It Does
285
How Cocoa Objects Manage Memory
288
Autorelease
290
Memory Management of Instance Variables (Non-ARC)
293
Memory Management of Instance Variables (ARC)
297
Retain Cycles and Weak References
299
Nib Loading and Memory Management
306
Memory Management of Global Variables
307
Memory Management of Pointer-to-Void Context Info
308
Memory Management of CFTypeRefs
310
Properties
313
Table of Contents I
vii
13.
Data Communication
.319
Model- View-Controiler
319
Instance Visibility
321
Visibility by Instantiation
322
Visibility by Relationship
323
Global Visibility
324
Notifications
325
Key-Value Observing
327
Part IV. Views
14.
Views
.335
The Window
335
Subview and Superview
338
Frame
341
Bounds and Center
343
Layout
346
Transform
349
Visibility and Opacity
353
15.
Drawing
.355
Ullmage and UllmageView
355
Graphics Contexts
359
Ullmage Drawing
363
CGImage Drawing
364
CIFilter and CHmage
367
Drawing a UlView
370
Graphics Context Settings
372
Paths and Drawing
373
Clipping
377
Gradients
378
Colors and Patterns
380
Graphics Context Transforms
382
Shadows
384
Points and Pixels
385
Content Mode
385
16.
Layers
. 389
View and Layer
390
Layers and Sublayers
392
Manipulating the Layer Hierarchy
393
Positioning a Sublayer
394
mi |
ТаЫе
of Contents
CAScrolILayer
395
Layout of Sublayers
396
Drawing in a Layer
396
Content Resizing and Positioning
399
Layers that Draw Themselves
401
Transforms
403
Depth
406
Shadows, Borders, and More
409
Layers and Key-Value Coding
411
17.
Animation
.413
Drawing, Animation, and Threading
414
UHmageView and LJIImage Animation
417
View Animation
419
Animation Blocks
419
Modifying an Animation Block
420
Transition Animations
424
Block-Based View Animation
425
Implicit Layer Animation
430
Animation Transactions
431
Media Timing Functions
432
Core Animation
434
CABasicAnimation
and Its Inheritance
434
Using a CABasicAnimation
436
Keyframe Animation
439
Making a Property Animatable
440
Grouped Animations
441
Transitions
445
The Animations List
447
Actions
449
What an Action Is
449
The Action Search
450
Hooking Into the Action Search
451
Nonproperty Actions
454
Emitter Layers
455
18.
Touches
.463
Touch Events and Views
464
Receiving Touches
466
Restricting Touches
467
Interpreting Touches
468
Gesture Recognizers
473
Gesture Recognizer Classes
473
Table of Contents |
ix
Multiple
Gesture Recognizers
477
Subclassing Gesture Recognizers
479
Gesture Recognizer Delegate
481
Touch Delivery
483
Hit-Testing
484
Initial Touch Event Delivery
489
Gesture Recognizer and View
490
Touch Exclusion Logic
491
Recognition
492
Touches and the
Responder
Chain
493
PartV. Interface
19.
View Controllers
.497
The View Controller Hierarchy
500
View Controller and View Creation
504
Manual View
507
Generic Automatic View
509
View in a Separate Nib
511
Nib-Instantiated View Controller
514
Storyboard-lnstantiated View Controller
517
Rotation
519
Rotation Events
521
Initial Orientation
523
Presented View Controller
526
Presented View Animation
531
Presentation Styles
532
Presented Views and Rotation
534
Tab Bar Controllers
536
Tab Bar Items
537
Configuring a Tab Bar Controller
538
Navigation Controllers
540
Bar Button Items
544
Navigation Items
546
Toolbar Items
549
Configuring a Navigation Controller
549
Page View Controller
551
Container View Controllers
554
Storyboards 557
View Controller Lifetime Events
562
View Controller Memory Management
564
χ
| Tab»* of Contents
20.
Scroll Views
.569
Creating a Scroll View
570
Scrolling
573
Paging
576
Tiling
577
Zooming
579
Zooming Programmatically
581
Zooming with Detail
581
Scroll View Delegate
584
Scroll View Touches
586
Scroll View Performance
591
21.
Table Views
.593
Table View Cells
596
Built-in Cell Styles
597
Custom Cells
603
Table View Data
611
The Three Big Questions
612
Table View Sections
616
Refreshing Table View Data
619
Variable Row Heights
621
Table View Selection
623
Table View Scrolling and Layout
629
Table View Searching
630
Table View Editing
636
Deleting Table Items
639
Editable Content in Table Items
640
Inserting Table Items
642
Rearranging Table Items
644
Dynamic Table Content
645
Table View Menus
646
22.
Popovers
and Split Views
.649
Configuring and Displaying a Popover
651
Managing a Popover
656
Dismissing a Popover
657
Popover Segues
660
Automatic
Popovers
661
Split Views
663
23.
Text
. 671
UILabel
672
UITextField
673
Table of Contents I
»
Editing and the Keyboard
676
Configuring the Keyboard
680
Text Field Delegate and Control Event Messages
681
The Text Field Menu
683
UITextView
685
Core Text
688
24.
Web Views
.697
Loading Content
698
Communicating with a Web View
704
25.
Controls and Other Views
. 707
UIActivitylndicatorView
707
UlProgressView
708
UlPickerView
711
UISearchBar
713
UlControl
716
UlSwitch
718
UlStepper
718
UlPageControl
719
UIDatePicker
720
UlSlider
722
LJISegmentedControl
725
UIButton
727
Custom Controls
731
Bars
734
UINavigationBar
734
UIToolbar
738
UITabBar
738
Appearance Proxy
743
26.
Modal Dialogs
.747
Alert View
748
Action Sheet
750
Dialog Alternatives
754
Local Notifications
755
Part VI. Some Frameworks
27.
Audio
.763
System Sounds
763
Audio Session
764
ni
I Table of
Contents
Interruptions
768
Routing
Changes
769
Audio Player
770
Remote
Control
of Your Sound
773
Playing Sound in the Background
775
Further Topics in Sound
777
28.
Video
. 781
MPMoviePlayerController
782
MPMoviePlayerViewController
788
UIVideoEditorController
789
An Introduction to AV Foundation Video
791
29.
MusicŁibrary
.797
Exploring the Music Library
797
The Music Player
801
The Music Picker
806
30.
Photo Library and Image Capture
.809
UllmagePickerControIler
809
Choosing from the Photo Library
809
Using the Camera
811
Image Capture With AV Foundation
815
The Assets Library Framework
817
31.
Address Book
. 823
Address Book Database
823
Address Book Interface
826
ABPeoplePickerNavigationController
826
ABPersonViewController
828
ABNewPersonViewController
829
ABUnknownPersonViewController
829
32.
Calendar
. 831
Calendar Database
831
Calendar Interface
838
33.
Mail
. 845
Mail Message
845
SMS Message
846
Table of Contents |
m
34.
Maps
. 847
Displaying a Map
847
Annotations
849
Overlays
856
35.
Sensors
. 863
Location
864
Map Kit and Core Location
865
Geocoding
866
Location Manager
868
Heading
872
Acceleration and Attitude
873
Shake Events
874
Raw Acceleration
875
Gyroscope
879
Part
VII.
Final Topics
36.
Persistent Storage
.887
The Sandbox
887
Basic File Operations
888
Saving and Reading Files
890
User Defaults
891
File Sharing
893
Document Types
894
Handing Off a Document
896
The Document Architecture
899
XML
904
SQLite
911
Image File Formats
912
37.
Basic Networking
.915
HTTP Requests
915
Bonjour
923
Push Notifications
925
Beyond Basic Networking
926
38.
Threads
.927
The Main Thread
927
Why Threading Is Hard
930
Three Ways of Threading
931
Manual Threads
933
xiv
і
Table ef Contents
NSOperation
934
Grand Central Dispatch
940
Threads and App Backgrounding
943
39.
Undo
. 947
The Undo Manager
947
The Undo Interface
950
The Undo Architecture
953
40.
Epilogue
. 957
Index
.959
Table of Contents |
η |
any_adam_object | 1 |
author | Neuburg, Matt |
author_GND | (DE-588)1079423230 |
author_facet | Neuburg, Matt |
author_role | aut |
author_sort | Neuburg, Matt |
author_variant | m n mn |
building | Verbundindex |
bvnumber | BV040123366 |
classification_rvk | ST 261 |
classification_tum | DAT 437f DAT 125f |
ctrlnum | (OCoLC)884377496 (DE-599)DNB101896259X |
discipline | Informatik |
edition | 2. ed. |
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">BV040123366</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20180117</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">120509s2012 |||| 00||| eng d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">12,N04</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">101896259X</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781449319342</subfield><subfield code="c">: EUR 41.00 (DE) (freier Pr.)</subfield><subfield code="9">978-1-449-31934-2</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1449319343</subfield><subfield code="9">1-449-31934-3</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781449319342</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)884377496</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB101896259X</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-91G</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 261</subfield><subfield code="0">(DE-625)143633:</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 125f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Neuburg, Matt</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1079423230</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programming iOS 5</subfield><subfield code="b">[Fundamentals of iPhone, iPad, and iPod touch Development]</subfield><subfield code="c">Matt Neuburg</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Beijing [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2012</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXVI, 983 S.</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">iOS 5</subfield><subfield code="0">(DE-588)7843469-5</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">iOS 5</subfield><subfield code="0">(DE-588)7843469-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><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=" "><subfield code="5">DE-604</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=3962952&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">Digitalisierung UB Regensburg</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=024979398&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-024979398</subfield></datafield></record></collection> |
id | DE-604.BV040123366 |
illustrated | Not Illustrated |
indexdate | 2024-09-06T00:22:29Z |
institution | BVB |
isbn | 9781449319342 1449319343 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-024979398 |
oclc_num | 884377496 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-355 DE-BY-UBR DE-91G DE-BY-TUM |
owner_facet | DE-473 DE-BY-UBG DE-355 DE-BY-UBR DE-91G DE-BY-TUM |
physical | XXVI, 983 S. |
publishDate | 2012 |
publishDateSearch | 2012 |
publishDateSort | 2012 |
publisher | O'Reilly |
record_format | marc |
spelling | Neuburg, Matt Verfasser (DE-588)1079423230 aut Programming iOS 5 [Fundamentals of iPhone, iPad, and iPod touch Development] Matt Neuburg 2. ed. Beijing [u.a.] O'Reilly 2012 XXVI, 983 S. txt rdacontent n rdamedia nc rdacarrier iOS 5 (DE-588)7843469-5 gnd rswk-swf Programmierung (DE-588)4076370-5 gnd rswk-swf iOS 5 (DE-588)7843469-5 s Programmierung (DE-588)4076370-5 s DE-604 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=3962952&prov=M&dok_var=1&dok_ext=htm Inhaltstext Digitalisierung UB Regensburg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=024979398&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Neuburg, Matt Programming iOS 5 [Fundamentals of iPhone, iPad, and iPod touch Development] iOS 5 (DE-588)7843469-5 gnd Programmierung (DE-588)4076370-5 gnd |
subject_GND | (DE-588)7843469-5 (DE-588)4076370-5 |
title | Programming iOS 5 [Fundamentals of iPhone, iPad, and iPod touch Development] |
title_auth | Programming iOS 5 [Fundamentals of iPhone, iPad, and iPod touch Development] |
title_exact_search | Programming iOS 5 [Fundamentals of iPhone, iPad, and iPod touch Development] |
title_full | Programming iOS 5 [Fundamentals of iPhone, iPad, and iPod touch Development] Matt Neuburg |
title_fullStr | Programming iOS 5 [Fundamentals of iPhone, iPad, and iPod touch Development] Matt Neuburg |
title_full_unstemmed | Programming iOS 5 [Fundamentals of iPhone, iPad, and iPod touch Development] Matt Neuburg |
title_short | Programming iOS 5 |
title_sort | programming ios 5 fundamentals of iphone ipad and ipod touch development |
title_sub | [Fundamentals of iPhone, iPad, and iPod touch Development] |
topic | iOS 5 (DE-588)7843469-5 gnd Programmierung (DE-588)4076370-5 gnd |
topic_facet | iOS 5 Programmierung |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=3962952&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=024979398&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT neuburgmatt programmingios5fundamentalsofiphoneipadandipodtouchdevelopment |