Beginning iPhone 4 development: exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch]
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
New York
APRESS
2011
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XVI, 657 S. Ill. |
ISBN: | 9781430230243 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV036895999 | ||
003 | DE-604 | ||
005 | 20110221 | ||
007 | t | ||
008 | 110111s2011 a||| |||| 00||| eng d | ||
020 | |a 9781430230243 |c pbk |9 978-1-4302-3024-3 | ||
035 | |a (OCoLC)712421775 | ||
035 | |a (DE-599)HBZHT016469983 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-91G |a DE-523 |a DE-355 |a DE-706 |a DE-634 | ||
084 | |a ST 165 |0 (DE-625)143600: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 280 |0 (DE-625)143645: |2 rvk | ||
084 | |a ST 281 |0 (DE-625)143646: |2 rvk | ||
084 | |a DAT 125f |2 stub | ||
100 | 1 | |a Mark, Dave |e Verfasser |4 aut | |
245 | 1 | 0 | |a Beginning iPhone 4 development |b exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] |c David Mark ; Jack Nutting ; Jeff LaMarche |
264 | 1 | |a New York |b APRESS |c 2011 | |
300 | |a XVI, 657 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a iPhone SDK |0 (DE-588)7659477-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a iPhone SDK |0 (DE-588)7659477-4 |D s |
689 | 0 | 1 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Nutting, Jack |e Verfasser |4 aut | |
700 | 1 | |a Lamarche, Jeff |e Verfasser |4 aut | |
776 | 0 | 8 | |i Erscheint auch als |n Online-Ausgabe |z 978-1-4302-3025-0 |
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=020811090&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-020811090 |
Datensatz im Suchindex
_version_ | 1804143610886619136 |
---|---|
adam_text | Contents
■Contents at a Glance
....................................................................................... iv
■About the Authors
........................................................................................ xiii
■About the Technical Reviewer
.......................................................................xiv
■Acknowledgments...
.......................................................................................xv
■Preface
..........................................................................................................xvi
■Chapter
1;
Welcome to the Jungle
..................................................................1
What This Book Is
...................................................................................................................................................1
What You Need
.......................................................................................................................................................1
Developer Options
..............................................................................................................................................3
What You Need to Know
....................................................................................................................................4
What s Different About Coding for
IOS?
..................................................................................................................5
Only One Active Application
...............................................................................................................................6
Only One Window
...............................................................................................................................................6
Limited Access
...................................................................................................................................................6
Limited Response Time
......................................................................................................................................6
Limited Screen Size
...........................................................................................................................................7
Limited System Resources
................................................................................................................................7
No Garbage Collection
___.................................................................................................................................8
Some New Stuff
.................................................................................................................................................8
A Different Approach
..........................................................................................................................................8
What s in This Book
................................................................................................................................................9
Wnaťs
New in This update?
.................................................................................................................................10
Are You Ready?
.....................................................................................................................................................11
■Chapter
2:
Appeasing the Tiki Gods
..............................................................13
Setting Up Your Project in Xcode
..........................................................................................................................13
The Xcode Project Window
..............................................................................................................................17
CONTENTS
Introducing Interface
Builder
................................................................................................................................20
What s in the Nib File?
.....................................................................................................................................21
Adding a Label to the View
..............................................................................................................................22
Changing Attributes
.........................................................................................................................................26
Some iPhone Polish
—
Finishing Touches
.............................................................................................................28
Ready to Compile and Run
...............................................................................................................................31
Bring It on Home
...................................................................................................................................................32
■Chapter
3:
Handling Basic Interaction
...........................................................33
The Model-View-Controller Paradigm
...................................................................................................................34
Creating Our Project
..............................................................................................................................................35
Creating the View Controller
.................................................................................................................................35
Outlets
..............................................................................................................................................................37
Actions
.............................................................................................................................................................38
Adding Actions and Outlets to the View Controller
..........................................................................................38
Adding Actions and Outlets to the Implementation File
...................................................................................42
Using the Application Delegate
.............................................................................................................................47
EdrangMainWindowjcib
.......................................................................................................................................49
Editing Button_FunViewController.xib
..................................................................................................................51
Creating the View in Interface Builder
.............................................................................................................51
Connecting Everything
.....................................................................................................................................55
Trying It Out
.....................................................................................................................................................59
Bring It on Home
...................................................................................................................................................59
■Chapter
4:
More User Interface Fun
.............................................................. 61
A Screen Full of Controls
......................................................................................................................................61
Active, and Passive Controls
.................................................................................................................................64
Creating the Application
.......................................................................................................................................65
Implementing the Image View and Text Fields
.....................................................................................................66
Determining Outlets
.........................................................................................................................................66
Determining Actions
....__________....____..................................................................................................67
Addine
the Image View
______»....................................................................................................................68
Adding the Text Fields
...................................................................................................................................72
Set the Attributes for the Second Text
ПеИ
.......................................................................................„...........78
ConnectJng Outlets.
------------------------------------------------............................................................................78
Closing the Keyboard
_________________________________„...................................................................78
Closing the
Keyboard
When Done Is Tapped
...................................................................................................79
Touching the Background to Close the Keyboard
___....................................................................................80
Implementing the Sflder and Label
.......................................................................................................................84
Determinine
Outlets and Actions
___...............................................................................................................84
Adding Outlets and Actions
..............................................................................................................................84
Adding the Slider and Label
.............................................................................................................................85
Connecting the Actions and Outlets
.................................................................................................................87
Implementing the Switches, Button, and Segmented Control
..............................................................................87
Adding Outlets and Actions
..............................................................................................................................88
Adding the Switches, Button, and Segmented Control
....................................................................................90
Connecting the Switch Outlets and Actions
.....................................................................................................92
Adding the Button
............................................................................................................................................92
Implementing the Action Sheet and Alert
.............................................................................................................94
CONTENTS
Conforming to the Action Sheet Delegate Method
...........................................................................................94
Showing the Action Sheet
................................................................................................................................95
Using the Action Sheet Delegate
.....................................................................................................................97
Spiffing Up the Button
...........................................................................................................................................98
Using the viewDidLoad Method
.......................................................................................................................99
Control States
................................................................................................................................................100
Stretchable Images
........................................................................................................................................100
Being a Good Memory Citizen
.............................................................................................................................101
Crossing the Finish Line
......................................................................................................................................102
■Chapter
5:
Autorotation and Autosizing
......................................................103
The Mechanics of
Autorotation
...........................................................................................................................104
Handling Rotation Using Autosize Attributes
......................................................................................................105
Specifying Rotation Support
..........................................................................................................................106
Designing an Interface with Autosize Attributes
............................................................................................108
Using the Size Inspector s Autosize Attributes
..............................................................................................109
Setting the Buttons Autosize Attributes
........................................................................................................111
Restructuring a View When Rotated
...................................................................................................................113
Declaring and Connecting Outlets
.................................................................................................................114
Moving the Buttons on Rotation
.....................................................................................................................115
Swapping Views
.................................................................................................................................................116
Determining Outlets and Actions
...................................................................................................................118
Declaring Actions and Outlets
........................................................................................................................119
Designing the Two Views
...............................................................................................................................119
Implementing the Swap and the Action
.........................................................................................................121
Rotating Out of Here
...........................................................................................................................................123
■Chapter
6:
Muttiview Applications
..............................................................125
Common Types of Muraview Apps
......................................................................................................................125
The Architecture of a Muffiview Application
.......................................................................................................130
The Root Controller
........................................................................................................................................132
Anatomy of a Content View
............................................................................................................................133
Building View Switcher
.......................................................................................................................................133
Creating Our View Controller and Nib Files
....................................................................................................135
Modifying the App Delegate
...........................................................................................................................137
SwitctivlewControHer.h
..................................................................................................................................138
Adding a View Controller
...............................................................................................................................139
Building
a View with a Toolbar
......................................................................................................................142
Writing the Root View Controller
....................................................................................................................144
Implementing the Content Views
...................................................................................................................148
Animating the Transition
................................................................................................................................151
Switching Off
......................................................................................................................................................154
■Chapter
7:
Tab Bars and Pickers.....
............................................................ 157
The Pickers Application
......................................................................................................................................158
Delegates and Data Sources
...............................................................................................................................162
Setting Up the Tab Bar Framework
.....................................................................................................................163
Creating the Files
...........................................................................................................................................163
Adding the Root View Controller
....................................................................................................................164
Miting
MainWindowjdb
...............................................................................................................................166
■courons
Connect the Outlet, Then Run It
.....................................................................................................................172
Implementing the Date Picker
............................................................................................................................173
Implementing the Single-Component Picker
......................................................................................................176
Declaring Outlets and Actions
........................................................................................................................177
Building the View
...........................................................................................................................................177
Implementing the Controller as Data Source and Delegate
...........................................................................178
Implementing a Multicomponent Picker
.............................................................................................................183
Declaring Outlets and Actions
........................................................................................................................183
Building the View
.........................................................................................................................-.........-.......184
implementing the Controller
.............................................................................................-............................184
Implementing Dependent Components
...............................................................................................................187
Creating a Simple Game with a Custom Picker
..................................................................................................194
Writing the Controller Header File
..................................................................................................................194
Building the View....
.......................................................................................................................................195
Adding image Resources
...............................................................................................................................196
Implementing the Controller
..........................................................................................................................196
Final Details
...................................................................................................................................................202
Linking in the Audio Toolbox Framework
.......................................................................................................206
Final Spin
............................................................................................................................................................208
■Chapter
8:
Introduction to Table Views
....................................................... 209
Table View Basics
...............................................................................................................................................210
Table Views and Table View Cells
..................................................................................................................210
Grouped and Plain Tables
..............................................................................................................................212
Implementing a Simple Table
.............................................................................................................................213
Designing the View
........................................................................................................................................213
Writing the Controller
.....................................................................................................................................214
Adding an Image
............................................................................................................................................218
Using Table View
Ceti
Styles
..........................................................................................................................220
Setting the Indent Level
.................................................................................................................................222
Handling Row Selection
.................................................................................................................................223
Changing Font Size and Row Height
..................................................................,...........................................225
Customizing Tabte View Cells...
________._____________.................................................................................227
Adding SuMews to the Tabte View Cell
........................................................................................................227
Loading a UfTabteVtewCell from a Nib
...........................................................................................................232
Grouped and Indexed Sections
_________.........................................................................................................237
Buiding
the View
______„_____._________...............................................................................................237
Importing the Data
_________________.........................................................................................................238
Implementing the Controller
..........................................................................................................................239
Adding an Index
.............................................................................................................................................243
implementing a Search Bar
................................................................................................................................244
Rethinking the Design
....................................................................................................................................244
A Deep Mutable Copy
.....................................................................................................................................245
Updating the Controller Header Fife
...............................................................................................................247
Modifying the View
__________________________.....................................................................................248
Modifying the Controller Implementation
_____......................................................................____________.251
Putting It All on the Table
_______________________________........................................................................263
■ CONTENTS
■Chapter
9:
Navigation Controllers and Table Views
.................................... 265
Navigation Controllers
........................................................................................................................................265
Stacky Goodness
...........................................................................................................................................266
A Stack of Controllers
....................................................................................................................................266
Nav,
a Hierarchical Application in Six Parts
........................................................................................................268
Meet the Subcontrollers
................................................................................................................................268
The
Nav
Application s Skeleton
.....................................................................................................................274
First Subcontroller: The Disclosure Button View
...........................................................................................283
Second Subcontroller: The Checklist
.............................................................................................................292
Third Subcontroller: Controls on Table Rows
.................................................................................................298
Fourth Subcontroller: Movable Rows
.............................................................................................................304
Fifth Subcontroller: Deletable Rows
..............................................................................................................311
Sixth Subcontroller: An Editable Detail Pane
.................................................................................................317
But There s One More Thing
........................................................................................................................337
Breaking the Tape
...............................................................................................................................................340
■Chapter
10:
¡Pad Considerations.
................................................................ 341
Split Views and
Popovers
...................................................................................................................................341
Create a SplHView Project
.............................................................................................................................343
The Xib Defines the Structure
........................................................................................................................345
The Code Defines the Functionality
...............................................................................................................347
Here Come the Presidents
..................................................................................................................................353
Create Your Own Popover
..............................................................................................................................359
¡Pad Wrap-Up
......................................................................................................................................................366
■Chapter
11:
Application Settings and User Defaults
....................................367
Getting to Know Your Settings Bundle
................................................................................................................367
The AppSettings Application
...............................................................................................................................369
Creating the Project
.......................................................................................................................................373
Working with the Settings Bundle
.................................................................................................................374
Reading Settings in Our Application
..............................................................................................................388
Changing Defaults from Our Application
........................................................................................................394
Keeping ft Real
...............................................................................................................................................398
Beam Me Up, Scotty
...........................................................................................................................................401
■Chapter
12:
Basic Data Persistence
............................................................403
Your Application s Sandbox
................................................................................................................................404
Getting the Documents Directory
...................................................................................................................405
Getting the tmp Directory
...............................................................................................................................405
File-Saving Strategies
.........................................................................................................................................406
Single-File Persistence
..................................................................................................................................406
Multiple-File Persistence
...............................................................................................................................406
Using Property Lists
............................................................................................................................................407
Property List Serialization
..............................................................................................................................407
The First Version of the Persistence Application
...........................................................................................408
Archiving Model Objects
.....................................................................................................................................414
Conforming to NSCoding
................................................................................................................................415
Implementing NSCopying
..............................................................................................................................416
Archiving and Unarchiving Data Objects
........................................................................................................417
The Archiving Application
..............................................................................................................................418
be
■ CONTENTS
Using ¡OS s Embedded
SQLite3
..........................................................................................................................422
Creating or Opening the Database
.................................................................................................................423
Using Bind Variables
......................................................................................................................................425
The SQLite3 Application
................................................................................................................................-426
Using Core Data.
.................................................................................................................................................433
Entities and Managed Objects
.......................................................................................................................434
The Core Data Application
..............................................................................................................-..............439
Persistence Rewarded
........................................................................................................................................449
■Chapter
13:
Grand Central Dispatch, Background Processing, and You
.....451
Grand Central Dispatch
.......................................................................................................................................451
Introducing StowWorker
.....................................................................................................................................452
Threading Basics
................................................................................................................................................455
Units of Work
......................................................................................................................................................457
GCD: Low-Level Queueing
..................................................................................................................................457
Becoming a Blockhead
..................................................................................................................................458
improving SlowWorker
..................................................................................................................................459
Background Processing
......................................................................................................................................464
Application Life Cycle
.....................................................................................................................................466
State-Change Notifications
............................................................................................................................466
Creating State Lab
.........................................................................................................................................468
Exploring Execution States
............................................................................................................................469
Making Use of Execution State Changes
.......................................................................................................471
Handling the Inactive State
............................................................................................................................472
Handling the Background State
.....................................................................................................................476
Grand Central Dispatch, Over and Out
................................................................................................................485
■Chapter
14:
Drawing with Quartz and
OpenGL............................................487
Two Views of a Graphical World
.........................................................................................................................487
The Quartz Approach to Drawing
........................................................................................................................488
Quartz 2D s Graphics Contexts
......................................................................................................................488
The Coordinate System
...............................................................................„.................................................490
Specifying Colors
...........................................................................................................................................491
Drawing Images in Context..........
___„...„____.................................................................„.,...„..........,...„.493
Drawing Shapes: Polygons,
Unes,
and
Cunes
.................„.............................................„_____________.494
Quartz 2D Tool Sampler: Patterns, Gradients, and Dash Patterns
.................................................................494
The QuartzFun Application
........_____________...............................................................................................496
Setting Up the QuartzFun Application
............................................................................................................496
Adding Quartz Drawing Code
.........................................................................................................................507
Optimizing the QuartzFun Application
............................................................................................................512
The GLFun Application
........................................................................................................................................516
Setting Up the GLFun Application
..................................................................................................................516
Drawing with
OpenGL
....................................................................................................................................518
Finishing GLFun
.............................................................................................................................................525
Drawing to a Close
..............................................................................................................................................526
■Chapter
15:
Taps, Touches, and Gestures
___„___________________.__527
Muffltouch Terminology
......................................................................................................................................528
The
Responder
Chain
.......................................................................________________________________529
Up the
Responder
Chain
_____________________________________________________________529
■ CONTENTS
Forwarding an Event: Keeping the
Responder
Chain Alive
............................................................................530
The Multitouch Architecture
......................,........................................................................................................530
Where to Put Touch Code
..............................................................................................................................531
The Four Touch-Notification Methods
............................................................................................................531
Detecting Touches
..............................................................................................................................................532
Building the TouchExplorer Application
.........................................................................................................533
Running TouchExplorer
..................................................................................................................................536
Detecting Swipes
................................................................................................................................................536
Building the Swipes Application
....................................................................................................................537
Using Automatic Gesture Recognition
...........................................................................................................540
Implementing Multiple Swipes
......................................................................................................................541
Detecting Multiple Taps
......................................................................................................................................543
Detecting Pinches
...............................................................................................................................................548
Creating and Using Custom Gestures
.................................................................................................................551
Defining the Check Mark Gesture
..................................................................................................................552
Attaching the Check Mark Gesture to a View
................................................................................................555
Garçon?
Check, Please!
......................................................................................................................................556
■Chapter
16:
Where Am I? Finding Your Way with Core Location
................. 557
The Location Manager
........................................................................................................................................558
Setting the Desired Accuracy
........................................................................................................................558
Setting the Distance Filter
.............................................................................................................................558
Starting the Location Manager
......................................................................................................................559
Using the Location Manager Wisely
...............................................................................................................559
The Location Manager Delegate
.........................................................................................................................559
Getting Location Updates
...............................................................................................................................560
Getting Latitude and Longitude Using CLLocation
.........................................................................................560
Error Notifications
..........................................................................................................................................562
Trying Out Core Location
....................................................................................................................................563
Updating Location Manager
...........................................................................................................................567
Determining Distance Traveled
......................................................................................................................568
Wherever You So,
Тћеге
You Are
........................................................................................................................568
■Chapter
17:
Wheel Gyro and Acceterometer!..
............................................ 569
Accderometer Physics
.......................................................................................................................................569
Dont
Forget Rotation
..........................................................................................................................................571
Core Motion and the Motion Manager
................................................................................................................571
Event-Based Motion
........................................„.............................................................................................572
Proactive Motion Access
................................................................................................................................577
Acceterometer Results
...................................................................................................................................580
Detecting Shakes
................................................................................................................................................581
Baked-ln Shaking
..........................................................................................................................................582
Shake and Break
............................................................................................................................................583
Acceterometer As Directional Controller
.............................................................................................................589
Rolling Marbles
..............................................................................................................................................589
Writing the Ball View
......................................................................................................................................592
Calculating Ball Movement
............................................................................................................................595
Rolling On
............................................................................................................................................................597
COMBfrS
■Chapter
18:
¡Phone Camera and Photo Library
...........................................599
Using the Image Picker and UHmagePickerController
........................................................................................600
Implementing the Image Picker Controller Delegate
..........................................................................................601
Road Testing the Camera and Library
.................................................................................................................603
Designing the Interface
..................................................................................................................................605
Implementing the Camera View Controller
....................................................................................................605
tt saSnapf
..........................................................................................................................................................609
■Chapter
19:
Application Localization....
.......................................................611
Localization Architecture
....................................................................................................................................611
Strings Flies
........................................................................................................................................................613
Wnafs in
a Strinse File?
................................................................................................................................613
The Localized String Macro
...........................................................................................................................614
Real-World 10S: Localizing Your Application
.......................................................................................................614
Setting Up
LocałizeMe
...................................................................................................................................615
Trying Out LocalizeMe
...................................................................................................................................619
Localizing the Nib
..........................................................................................................................................620
Localizing an Image
.......................................................................................................................................624
Generating and Localizing a Strings File
.......................................................................................................626
Localizing the App Display Name
...................................................................................................................628
Auf Wiedersehen.................................................................................................................................................629
■Chapter
20:
Where to Next?
.........................................................................631
Getting Unstuck
..................................................................................................................................................631
Apple s Documentation
..................................................................................................................................632
Mailing Lists
...................................................................................................................................................632
Discussion Forums
.........................................................................................................................................633
WebSites.......................................................................................................................................................633
Blogs
...........................................................................................,..................................................................634
Conferences
........................................................................................................................................................635
tlilRllltlllRlllfMlttKRlllllllKiaillKiiikfltiliiiiiiititviiiiiiiiiinniiniilalHlaKaKtgfHHtatlHatlt·!!
UV«
|
any_adam_object | 1 |
author | Mark, Dave Nutting, Jack Lamarche, Jeff |
author_facet | Mark, Dave Nutting, Jack Lamarche, Jeff |
author_role | aut aut aut |
author_sort | Mark, Dave |
author_variant | d m dm j n jn j l jl |
building | Verbundindex |
bvnumber | BV036895999 |
classification_rvk | ST 165 ST 230 ST 280 ST 281 |
classification_tum | DAT 125f |
ctrlnum | (OCoLC)712421775 (DE-599)HBZHT016469983 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01747nam a2200421 c 4500</leader><controlfield tag="001">BV036895999</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20110221 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">110111s2011 a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781430230243</subfield><subfield code="c">pbk</subfield><subfield code="9">978-1-4302-3024-3</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)712421775</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)HBZHT016469983</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91G</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-706</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 165</subfield><subfield code="0">(DE-625)143600:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 280</subfield><subfield code="0">(DE-625)143645:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 281</subfield><subfield code="0">(DE-625)143646:</subfield><subfield code="2">rvk</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">Mark, Dave</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Beginning iPhone 4 development</subfield><subfield code="b">exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch]</subfield><subfield code="c">David Mark ; Jack Nutting ; Jeff LaMarche</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">New York</subfield><subfield code="b">APRESS</subfield><subfield code="c">2011</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XVI, 657 S.</subfield><subfield code="b">Ill.</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">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">iPhone SDK</subfield><subfield code="0">(DE-588)7659477-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">iPhone SDK</subfield><subfield code="0">(DE-588)7659477-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</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">Nutting, Jack</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">Online-Ausgabe</subfield><subfield code="z">978-1-4302-3025-0</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=020811090&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-020811090</subfield></datafield></record></collection> |
id | DE-604.BV036895999 |
illustrated | Illustrated |
indexdate | 2024-07-09T22:50:24Z |
institution | BVB |
isbn | 9781430230243 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-020811090 |
oclc_num | 712421775 |
open_access_boolean | |
owner | DE-91G DE-BY-TUM DE-523 DE-355 DE-BY-UBR DE-706 DE-634 |
owner_facet | DE-91G DE-BY-TUM DE-523 DE-355 DE-BY-UBR DE-706 DE-634 |
physical | XVI, 657 S. Ill. |
publishDate | 2011 |
publishDateSearch | 2011 |
publishDateSort | 2011 |
publisher | APRESS |
record_format | marc |
spelling | Mark, Dave Verfasser aut Beginning iPhone 4 development exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] David Mark ; Jack Nutting ; Jeff LaMarche New York APRESS 2011 XVI, 657 S. Ill. txt rdacontent n rdamedia nc rdacarrier Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf iPhone SDK (DE-588)7659477-4 gnd rswk-swf iPhone SDK (DE-588)7659477-4 s Softwareentwicklung (DE-588)4116522-6 s DE-604 Nutting, Jack Verfasser aut Lamarche, Jeff Verfasser aut Erscheint auch als Online-Ausgabe 978-1-4302-3025-0 Digitalisierung UB Regensburg application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020811090&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Mark, Dave Nutting, Jack Lamarche, Jeff Beginning iPhone 4 development exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] Softwareentwicklung (DE-588)4116522-6 gnd iPhone SDK (DE-588)7659477-4 gnd |
subject_GND | (DE-588)4116522-6 (DE-588)7659477-4 |
title | Beginning iPhone 4 development exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] |
title_auth | Beginning iPhone 4 development exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] |
title_exact_search | Beginning iPhone 4 development exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] |
title_full | Beginning iPhone 4 development exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] David Mark ; Jack Nutting ; Jeff LaMarche |
title_fullStr | Beginning iPhone 4 development exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] David Mark ; Jack Nutting ; Jeff LaMarche |
title_full_unstemmed | Beginning iPhone 4 development exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] David Mark ; Jack Nutting ; Jeff LaMarche |
title_short | Beginning iPhone 4 development |
title_sort | beginning iphone 4 development exploring the ios sdk a comprehensive introduction to creating apps for iphone ipad and ipod touch |
title_sub | exploring the iOS SDK ; [a comprehensive introduction to creating Apps for iPhone, iPad and iPod touch] |
topic | Softwareentwicklung (DE-588)4116522-6 gnd iPhone SDK (DE-588)7659477-4 gnd |
topic_facet | Softwareentwicklung iPhone SDK |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=020811090&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT markdave beginningiphone4developmentexploringtheiossdkacomprehensiveintroductiontocreatingappsforiphoneipadandipodtouch AT nuttingjack beginningiphone4developmentexploringtheiossdkacomprehensiveintroductiontocreatingappsforiphoneipadandipodtouch AT lamarchejeff beginningiphone4developmentexploringtheiossdkacomprehensiveintroductiontocreatingappsforiphoneipadandipodtouch |