Search Books
Computer Organization and A… Toad for Oracle Unleashed

Network Programming with Swift: Tools and Techniques to Create iOS and OS X Apps that Network (Developer's Library)

Author Karl Kowalski
Publisher Addison-Wesley Professional
Category Computers
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
38.24 44.99 USD
🛒 Buy New on Amazon 🇺🇸

✓ Not yet published

Share:
Book Details
Author(s)Karl Kowalski
ISBN / ASIN0134122828
ISBN-139780134122823
AvailabilityNot yet published
Sales Rank3,592,107
CategoryComputers
MarketplaceUnited States 🇺🇸

Description

Writing networking code has never been easy, but in an era where practically every app is a connected app, these skills are absolutely essential. Apple's networking libraries for iOS and OS X offer complete facilities for creating code to network with websites, databases, and even other devices running your app. Often, however, Apple's documentation doesn't cover the details, subtleties, and scenarios you need to know about.

In Network Programming with Swift, expert network programmer Karl G. Kowalski brings together all the knowledge and code recipes you need to create network-ready apps for iOS or OS X. Kowalski covers crucial issues and new technologies other Apple network programming ignore, especially Apple's valuable new Bluetooth LE support. Wherever network communications requires both a transmitter and a receiver -- as for a Bluetooth contact-sharing app that transmits specific data and expects a custom response -- he walks through implementing both sides. You'll also find expert coverage of data privacy and integrity issues, third-party libraries and tools, and debugging network code.

Kowalski presents most examples in Swift, supporting your migration to Apple's powerful and efficient new language. Wherever necessary for clarity or other reasons, he also provides Objective-C examples. Every example is targeted at iOS 8 and reflects the new Xcode 6 development environment. All individual code recipes are available for download, along with complete projects available online.

The Good Web Site Guide 2006: The Completely Revised, …
View
The Pentium Microprocessor
View
Advanced Intel Microprocessors: 80286, 80386, And 80486
View
Differential Equations: Matrices and Models
View
Digital Experiments: Emphasizing Troubleshooting (Merr…
View
Data Structures for Computer Information Systems
View
The Little LISPer, Third Edition
View
Inside Networks
View
Computer Graphics Using Open GL (2nd Edition)
View