7 янв. 2016 г.

Developing for Apple TV using tvOS and Swift



Book Description:

Gary Bennett, Brad Lees, and Stefan Kaczmarek, the team behind Swift 2 for Absolute Beginners, brings you a hands-on “Swift” introduction to the new tvOS SDK with a collection of app projects to try out.

You’ll learn how to create a BookStore app for the TV, including using Stack Views for book details, how to create a photo gallery app, and how to use collection view and split view controllers with a music collection app. Finally, you’ll also learn how to store Apple TV app data in iCloud.

The new Apple TV is here, and it’s open for your native apps ― Developing for the Apple TV with tvOS and Swift will get you started developing right away.

2 янв. 2016 г.

31 дек. 2015 г.

30 дек. 2015 г.

Advanced Swift (Prerelease-objc.io 2015)



Advanced Swift takes you through Swift’s features, from low-level programming to high-level abstractions.

In this book, we’ll write about advanced concepts in Swift programming. If you have read the Swift Programming Guide, and want to explore more, this book is for you.

Swift is a great language for systems programming, but also lends itself for very high-level programming. We’ll explore both high-level topics (for example, programming with generics and protocols), as well as low-level topics (for example, wrapping a C library and string internals).

Functional Swift


By Chris Eidhof, Florian Kugler, and Wouter Swierstra

Swift opens up a whole new world of programming that we’re going to explore in this book. We’ll explain the concepts behind functional programming and how Swift makes it easy to leverage them in a pragmatic way, in order to write clearer and more expressive code.