Having trouble reading this email? View it in your browser.
New This Week

iOS 10 SDK Development »

Level up with the pure-Swift approach to developing for the iOS platform. This completely revised and updated edition of the bestselling iOS guide shows you how to pull in the SDK's enormous feature set and deliver powerful, real-world apps for iPhone and iPad using modern Swift programming techniques.

iOS Apps with REST APIs »

Newly updated! You need a quick, clear guide to demystify Xcode and Swift. Only the nitty gritty to get real work done now: pulling data from your web services into an iOS app, without tossing your MacBook or Mac Mini through a window. Just the bare facts to get CRUD done on iOS. That’s what this book will do for you.

Recently Released:

 

Coming Up Next:

  • tmux 2: Productive Mouse-Free Development
  • Scalable Cloud Ops with Fugue: Declare, Deploy, and Automate the Cloud
iOS 10 SDK Development
November 09, 2016

On this day in 1620, some adventurous folks aboard a ship named Mayflower first sighted land at Cape Cod, Massachusetts. The future can be a dangerous place, and often you won't get far without a good guide.

iOS 10 and Xcode 8 make it clearer than ever that Swift is Apple's language of the future, and we've got the guide for you. Level up with a pure-Swift approach in iOS 10 SDK Development: Creating iPhone and iPad Apps with Swift, now in beta from pragprog.com/book/adios4. If you bought the previous edition directly from us, you'll find a coupon in your account for 20% off this heavily revised edition.

Also, iOS Apps with REST APIs has been updated for Swift 3.0. If you already own a copy from us, this is a free update. If not, come on over to pragprog.com/book/d-cmrest and pick one up. Details below.

iOS 10 SDK Development: Creating iPhone and iPad Apps with Swift

Swift is the language of the future for iOS development, and this completely revised and updated book is your guide. From the community-driven changes in Swift 3 to the overhaul of iOS' Foundation framework to make it more "Swifty," iOS 10 and Xcode 8 mark an "all in" commitment to Swift, and this new edition matches that commitment.

Learn not just the syntax of the Swift language but also stylish Swift, the idiomatic uses of the language, and best practices you'll find in the wild. From there, move into developing a complete, real-world podcast client sample application—completely new for this edition—featuring Internet access, tables, touch gestures, and media playback, all with the most modern approaches provided by Apple's iOS 10 frameworks and tools. Go beyond code to master the practices that professional developers rely on: testing, debugging, publishing on the App Store, and managing your app over the long haul. As a bonus, you'll get a taste of cutting-edge iOS 10 features.

Swift's time is here. Whether you're new to Swift or just catching up on iOS' latest features, iOS 10 SDK Development will help you master the language and the platform.

Now available in beta from pragprog.com/book/adios4.

iOS Apps with REST APIs

Here’s what’s new in this version of iOS Apps with REST APIs:

  • Updated to the latest versions of Swift (3.0), Alamofire (4.0), and Xcode (8.1)
  • Removed use of SwiftyJSON since native JSON handling is great now (unlike the pyramid of ugliness in early versions of Swift)
  • Switched away from using custom response serializers
  • About 1800 more words & 6 more pages to improve explanations of code. It's now over 50,000 words and 250 pages!
  • Updated Cocoapods chapter to match new standards for Podfiles
  • Fixed router incorrectly encoding parameters, mostly for form-encoded POST requests, by setting the HTTP method before the parameters
  • Fixed some typos

For sale at pragprog.com/book/d-cmrest.

Upcoming Author Appearances

  • 2016-11-16 Rachel Davies, GoDigital, Reykjavik, Iceland
  • 2016-12-05 Diana Larsen, Agile Testing Days 2016
  • 2016-12-07 Diana Larsen, Agile Testing Days 2016
  • Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.

    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts
    PragProg.com

    Manage your subscription using your account, or permanently unsubscribe here.
    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615