Professional iOS Network Programming

Learn to develop iPhone and iPad applications for networked enterprise environments

The iPhone and iPad have made a powerful impact on the business world. Developers creating iOS apps for the enterprise face unique challenges involving networking, system integration, security, and device management. This Wrox guide provides everything you need to know to write iOS apps that integrate with enterprise network resources, providing options for networking iOS devices to enterprise systems and to each other.

  • Offers a complete compendium of methods and techniques for networked communication between iOS applications and other platforms and devices
  • Includes instruction on incorporating synchronous and asynchronous HTTP requests, security, communication issues, and more
  • Covers payload handling, network security, GameKit and Bonjour communications, and low-level network communications

Professional iOS Network Programming focuses on the networking aspects of iOS and its relationship to remote data sources, offering a truly unique approach.

Table of Contents
Part I: Understanding iOS and Enterprise Networking
Chapter 1. Introducing iOS Networking Capabilities
Chapter 2. Designing Your Service Architecture

Part II: HTTP Requests: The Workhorse of IOS Networking
Chapter 3. Making Requests
Chapter 4. Generating and Digesting Payloads
Chapter 5. Handling Errors

Part III: Advanced Networking Techniques
Chapter 6. Securing Network Traffic
Chapter 7. Optimizing Request Performance
Chapter 8. Low-Level Networking
Chapter 9. Testing and Manipulating Network Traffic
Chapter 10. Using Push Notifications

Part IV: Networking APP to APP
Chapter 11. Inter-App Communication
Chapter 12. Device-to-Device Communication With Game Kit
Chapter 13. Ad-Hoc Networking with Bonjour

Book Details

  • Paperback: 360 pages
  • Publisher: Wrox (October 2012)
  • Language: English
  • ISBN-10: 1118362403
  • ISBN-13: 978-1118362402
Download [16.3 MiB]

You may also like...

Leave a Reply