Welcome Guest
| Login
Book Details
|
|
Professional iPhone and iPad Application Development
Publisher :
Wrox Pr Inc
Published Date : 2010/11
Binding : Paperback
ISBN : 9780470878194
BookWeb Price : THB 1,206.00 Kinokuniya Privilege Card member price : THB 1,085.00 Availability Status : Our fulfillment centre has the item in stock. Usually dispatches within 3 working days. Language : English |
| Stock Information | |||
|---|---|---|---|
| Store | Shelf Location | Click here | Stock |
| Siam Paragon | KA020 | Map |
|
| Sukhumvit | - | ||
| Bangkok | - | ||
|
|
Important |
|
Book Description
Source: ENG
Academic Descriptors: A91420000 A93606500
Place of Publication: United States
Subject Development: Techniques
Textual Format: Computer Applications
Academic Level: Extracurricular
Academic Descriptors: A91420000 A93606500
Place of Publication: United States
Subject Development: Techniques
Textual Format: Computer Applications
Academic Level: Extracurricular
Table of Contents
Introduction xxiii
Chapter 1 Navigation 1 (52)
Navigation Stack 2 (1)
The Navigation Bar 2 (1)
UINavigationBarDelegate Protocol 2 (1)
Configuring Navigation Bars 2 (1)
Pushing and Popping Items 3 (1)
A Simple Navigation Bar 3 (14)
Development Steps: A Simple Navigation 4 (13)
Bar
Test Your Application 17 (1)
The Toolbar 17 (1)
A Simple Toolbar 18 (8)
Development Steps: A Simple Toolbar 18 (8)
Test Your Application 26 (1)
The Tab Bar 26 (1)
UITabBarDelegate Protocol 26 (1)
Customizing Tab Bars 26 (1)
A Simple Tab Bar 26 (25)
Development Steps: A Simple Tab Bar 27 (3)
Designing the View Controllers 30 (21)
Test Your Application 51 (1)
Summary 51 (2)
Chapter 2 Alerts, Action Sheets, and Modal 53 (68)
Views
Alerts 53 (1)
Alert View Design 54 (1)
The UIAlertViewDelegate Protocol 54 (1)
A Simple AlertView for the iPhone-iPod 54 (12)
Touch and iPad
Development Steps: Loading a File into 55 (11)
a UITextView
Test Your Application 66 (1)
Action Sheets 66 (1)
Action Sheet Design 66 (1)
The UIActionSheetDelegate Protocol 67 (1)
An Action Sheet for the iPhone-iPod Touch 67 (13)
Development Steps: Creating an Action 68 (12)
Sheet for the iPhone or iPod Touch
Test Your Application 80 (1)
An Action Sheet for the iPad 80 (15)
Development Steps: Creating an Action 81 (12)
Sheet for the iPad
Final Steps: Making the Connections 93 (2)
Test Your Application 95 (1)
Modal Views 95 (1)
Presenting and Dismissing the Modal View 95 (1)
Transition Styles 95 (1)
Modal Presentation Styles (iPad only) 95 (1)
A Modal View for the iPhone and iPod Touch 95 (11)
Development Steps: Creating a Modal 96 (9)
View for the iPhone and iPod Touch
Test Your Application 105 (1)
A Modal View for the iPad 106 (13)
Development Steps: Creating a Modal 108 (11)
View for the iPad
Test Your Application 119 (1)
Summary 119 (2)
Chapter 3 Custom Table Views 121 (16)
Table Views 121 (1)
The Table View Cell 122 (1)
The UITableViewDataSource Protocol 122 (1)
The UITableViewDelegate Protocol 122 (1)
A Custom Table View Application 122 (13)
Development Steps: A Custom Table View 122 (11)
Application
Creating the Contacts.plist Property 133 (2)
List File
Test Your Application 135 (1)
Summary 135 (2)
Chapter 4 The Split View 137 (22)
The UISplitViewController Class 137 (1)
UIPopoverControllerDelegate Protocol 138 (1)
UISplitViewControllerDelegate Protocol 138 (1)
A Simple Split View Application 138 (20)
Development Steps: A Simple Split View 141 (4)
Application for the iPad
Creating the DataSource.plist Property 145 (13)
List File
Test Your Application 158 (1)
Summary 158 (1)
Chapter 5 Touch Events 159 (40)
Touch Event Handling 159 (3)
Single Touch 160 (1)
Multi-Touch 160 (1)
Taps 160 (1)
Swipes and Gestures 161 (1)
A Simple Touch Handler 162 (12)
Development Steps: A Simple Touch 163 (11)
Handler
Test Your Application 174 (1)
A Simple Gesture Recognizer 174 (23)
Development Steps: A Simple Gesture 175 (22)
Recognizer
Test Your Application 197 (1)
Summary 197 (2)
Chapter 6 Notification Processing 199 (28)
NSNotifications Concepts 200 (1)
The Notification Center 200 (1)
Registering for Local Notifications 200 (1)
Posting Local Notifications 200 (1)
Unregistering an Observer 201 (1)
A Local Named Notification 201 (10)
Development Steps: A Local Named 202 (9)
Notification
Test Your Application 211 (1)
A Local Keyboard Notification 211 (14)
Development Steps: A Local Keyboard 212 (13)
Notification
Test Your Application 225 (1)
Summary 225 (2)
Chapter 7 Networking Concepts 227 (36)
Communication over a Network 228 (2)
A Simple Network Browser 230 (14)
Development Steps: A Simple Network 230 (14)
Browser
Peer-to-Peer Device Communications 244 (18)
Development Steps: Peer-to-Peer Device 245 (17)
Communication
Test Your Application 262 (1)
Summary 262 (1)
Chapter 8 Multimedia 263 (50)
Frameworks for Audio 263 (2)
Media Player 263 (1)
AV Foundation 264 (1)
Audio Toolbox 264 (1)
Audio Unit 264 (1)
OpenAL 264 (1)
Frameworks for Video 265 (1)
MPMoviePlayerController 265 (1)
Supported Formats 265 (1)
Playing Audio from the iPod Library 265 (26)
Development Steps: Playing Audio from 266 (25)
the iPod Library
Test Your Application 291 (1)
An Application That Plays Video from the 291 (21)
iPod Library
Development Steps: An Application That 292 (20)
Plays Video from the iPod Library
Test Your Application 312 (1)
Summary 312 (1)
Chapter 9 Application Preferences 313 (26)
Application Configuration 313 (2)
Guidelines for Application Preferences 314 (1)
Preference Element Types 314 (1)
Implementing Preference Hierarchies 315 (1)
Accessing the Application's Preferences 315 (1)
Setting Simple Preferences 315 (10)
Development Steps: Setting Simple 315 (5)
Preferences
Source Code Listings for Setting Simple 320 (5)
Preferences
Test Your Application 325 (1)
Creating a Child Pane Preference Hierarchy 325 (13)
Development Steps: Creating a Child 326 (12)
Pane Preference Hierarchy
Test Your Application 338 (1)
Summary 338 (1)
Chapter 10 Data Storage 339 (56)
Property Lists 339 (2)
Uses for Property Lists 340 (1)
Suggested Data Element Types 340 (1)
Saving and Restoring a Property List 340 (1)
Core Data 341 (2)
The Core Data Stack 341 (1)
Managed Objects 341 (1)
Managed Object Context 341 (1)
The Managed Object Model 342 (1)
Persistent Store Coordinator 342 (1)
Xcode Modeling Tool 342 (1)
Fetching Managed Objects 343 (1)
Deleting Managed Objects 343 (1)
The Common Premise for Data Storage 343 (51)
Development Steps: A Simple Application 344 (23)
Using Property Lists
Test Your Application 367 (1)
Development Steps: A Simple Application 367 (27)
Using Core Data
Test Your Application 394 (1)
Summary 394 (1)
Chapter 11 The Pasteboard 395 (34)
Pasteboard Concepts 396 (2)
Named Pasteboards 396 (1)
Persistence 396 (1)
The Editing Menu 397 (1)
Cutting the Selection 397 (1)
Pasting the Item 398 (1)
Dismissing the Editing Menu 398 (1)
Cutting and Pasting Text 398 (9)
Development Steps: Cutting and Pasting 398 (9)
Text
Test Your Application 407 (1)
Cutting and Pasting Images 407 (9)
Development Steps: Cutting and Pasting 409 (7)
Images
Test Your Application 416 (1)
Creating Custom Menus for the iPad 416 (11)
Development Steps: Creating Custom 418 (9)
Menus for the iPad
Test Your Application 427 (1)
Summary 427 (2)
Chapter 12 Unit Testing 429 (24)
Setting Up the Environment 429 (1)
Using an Application-Testing Target 429 (1)
A Simple Unit Test 430 (16)
Development Steps: A Simple Unit Test 431 (11)
Creating the Data.plist Data Source 442 (3)
Test Your Application 445 (1)
Unit Test Creation Steps: A Simple Unit 446 (6)
Test
Unit Testing Your Application 450 (1)
Registering your Device 451 (1)
Unit Testing Your Application 452 (1)
Summary 452 (1)
Chapter 13 Performance Tuning and 453 (16)
Optimization
Profiling 454 (1)
Using the Simulator 454 (1)
Using the Device 454 (1)
Benefits of Profiling 454 (1)
A Simple Memory Leak Test 455 (13)
Development Steps: A Memory Leak Test 459 (8)
Development Steps Continued: Using the 467 (1)
Instruments Application
Development Steps Continued: Using 467 (1)
Build and Analyze from the Main Menu
Summary 468 (1)
Chapter 14 Integrating IADS 469 (12)
Joining the iAd Network 469 (1)
Setting Up Banking Information 470 (1)
Enabling Your Application for iAds 470 (1)
Configuring Your iAd Preferences 470 (1)
Preparing Your Application to Use the iAd 470 (1)
Network
Implementing the ADBannerView 470 (1)
Integrating the iAd Framework 470 (1)
A Simple Application Using iAds 471 (8)
Development Steps: A Simple Application 472 (7)
Using iAds
Test Your Application 479 (1)
Summary 479 (2)
Chapter 15 Multitasking 481 (24)
Multitasking Services 481 (2)
UIApplication Delegate Messages 482 (1)
Multitasking Responsibilities 482 (1)
Xcode Simulator Multitasking Limitations 483 (1)
Device Support of Multitasking 483 (1)
An Application That Multitasks Audio 483 (20)
Development Steps: An Application That 484 (19)
Multitasks Audio
Test Your Application 503 (1)
Summary 503 (2)
Appendix A Your Initial APP---First Steps 505 (10)
Xcode Project Builder 505 (7)
Available Application Types 506 (2)
The Project Window 508 (4)
Build and Run in the Simulator 512 (1)
Interface Builder 512 (2)
Creating an Interface Builder Document 513 (1)
The Document Window 513 (1)
The Library Window 513 (1)
The Inspector Window 514 (1)
The Connections Panel 514 (1)
Summary 514 (1)
Appendix B iPhone Developer Center 515 (6)
Resources for the iOS 4 SDK 515 (3)
Downloads 516 (1)
iOS 4 Reference Library 516 (1)
Sample Code 517 (1)
iPhone Developer Program 518 (2)
iPhone Provisioning Portal 518 (1)
Apple Developer Forums 518 (1)
Developer Support Center 519 (1)
App Store Resource Center 519 (1)
iTunes Connect 520 (1)
News & Announcements 520 (1)
RSS Feed Subscription 520 (1)
Summary 520 (1)
Appendix C Cocoa Touch Static Libraries 521 (22)
Xcode Project Template 521 (6)
Choose Cocoa Static Library 522 (1)
Adding Classes to the Library 522 (1)
Source Code Listings for the DataSource 523 (4)
Static Library
Building the Project 527 (1)
An Xcode Application Project 527 (15)
Creating Your New Application 528 (1)
Adding the Library to the New Project 528 (2)
Adding Library Headers to the App 530 (1)
Project
Designing the App User Interface 530 (5)
Adding Source Code Using the Library 535 (7)
Classes
Test Your Application 542 (1)
Summary 542 (1)
Appendix D Apple Developer Resources 543 (4)
iPhone Developer Program 543 (1)
Developer Centers 543 (1)
iOS Resources 544 (1)
iOS Developer Resources 544 (1)
iOS Developer Guides 544 (1)
iTunes App Store 544 (1)
Application Distribution Procedures 545 (1)
iTunes Connect Developer Guide 545 (2)
Index 547
Customers Who Bought This Item Also Bought
|
Chicken Soup for the Soul...
By Canfield, Jack/ Hansen, Mark Victor/ Newmark, Amy
THB 459.00
for KPC member:
THB 413.00 |
Lonely Planet Bangkok (Lo...
By Bush, Austin
THB 750.00
for KPC member:
THB 675.00 |
By
THB 498.00
for KPC member:
THB 448.00 |
Last Boyfriend (Inn at Bo...
By Roberts, Nora
THB 708.00
for KPC member:
THB 638.00 |
|
|
Your cart is empty.
| WEEKLY BESTSELLERS Under same category |
|
Jelen, Bill/ Syrstad, Tracy
|
|
|
Johnston, Craig James/ Hart-Davis, Guy
|
|
|
Albahari, Joseph/ Albahari, Ben
|
|
|
Walkenbach, John
|
|
|
Walkenbach, John
|
|






