THAILAND
Law
  •  


     

    สั่งซื้อหนังสือภาษาไทยได้แล้วที่ Kinokuniya.tarad.com



Welcome Guest | Login
SEARCH
Advanced
Professional iPhone and iPad Application Development: Backlin, Gene: BOOKS KINOKUNIYA
Book Details
Professional iPhone and iPad Application Development
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 Map
Sukhumvit -
Bangkok -
Important
  • While every attempt has been made to ensure stock availability, occasionally we do run out of stock at our stores.
  • Retail store and online prices may vary.
  • To confirm availability and pricing, please call the store directly.
Retail Store Contact Details and Operating Hours

Book Description
Source: ENG
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
 

Everything you need to create top-notch applications for the iPhone and iPad Developers have demanded an advanced guide to using the very latest version of the iPhone and iPad SDK to develop applications-and this book answers that call! Packed with over twenty complete standalone applications that are designed to be recreated, rebuilt, and reused by the professional developer, this resource delves into the increasingly popular world of application development and presents step-by-step guidance for creating superior apps for the iPhone and iPad. You'll explore the many developer tools and learn how to use them and you'll also discover how to apply the techniques learned, to real world situations. With coverage of the latest version of the iPhone and iPad SDK and the quantity of standalone applications, this book will serve as a tremendous go-to reference in the future.Coverage includes: * Navigation* Alerts, Action Sheets, and Modal Views* Custom Table Views* The Split View* Touch Events* Notification Processing* Networking Concepts* Multimedia* Application Preferences* Data Storage* The Pasteboard* Unit Testing* Performance Tuning and Optimization* Integrating iAds* Multitasking Professional iPhone and iPad Application Development is the only advanced-level resource you need for creating top-quality applications!

Contents
Introduction. Chapter 1and Modal Views. Chapter 3: Custom Table Views. Chapter 4: The Split View. Chapter 5: Touch Events. Chapter 6: Notification Processing. Chapter 7: Networking Concepts. Chapter 8: Multimedia. Chapter 9: Application Preferences. Chapter 10: Data Storage. Chapter 11: The Pasteboard. Chapter 12: Unit Testing. Chapter 13: Performance Tuning and Optimization. Chapter 14: Integrating iAds. Chapter 15: Multitasking. Appendix A: Your Initial App - First Steps. Appendix B: iPhone Developer Center. Appendix C: Cocoa Touch Static Libraries. Appendix D: Apple Developer Resources. Index.