Latest Post

Advanced Swift Workshop in Berlin

We’re organizing a Swift workshop in Berlin. Here are the details.

The workshop will take place on Friday, December 2nd 2016, from 10am to 6pm in Berlin, Germany.

What You Will Learn

We want to help you to bring your Swift skills to the next level. If you come from Objective-C, there are many features that you might not use yet. We will focus on the following topics:

Working with value types such as structs and enums can make a lot of code safer and simpler. Generics enable a whole new level of abstraction. Protocols and protocol-oriented programming make Swift a very dynamic language while still being type-safe and fast. First-class functions allow you to remove a lot of boilerplate code.

You’ll get playgrounds covering all the workshop materials. In addition, you’ll get a copy of our book Advanced Swift.

Format

This will be an intensive, one day workshop where you’ll spend most of your time programming. We will introduce each topic with a short presentation, followed by lots of hands-on exercises. After the exercises, we’ll discuss the solutions together. We’ll be working in a small group: two instructors and a maximum of sixteen people.

The workshop will be led by Chris Eidhof and Florian Kugler, founders of objc.io, authors of the books Advanced Swift, Functional Swift and Core Data, and hosts of Swift Talk.

Prerequisites

You should already be comfortable writing iOS apps with Swift using UIKit and Xcode. We expect that you understand how to work with optionals, how to create classes and methods, how to use arrays and dictionaries.

How to Register

Send us an email, and we’ll send you a registration link. Please tell us a bit about your prior experience with Swift.

The price for the workshop is €999 per person (excluding VAT). Please let us know whether you’re registering on behalf of a company or as an individual, and in which country the company is located. Also feel free to send an email if you have any questions.

Traveling to Berlin

You have to organize travel and accomodation yourself. The workshop location is to be determined, but will be in the center of Berlin. The workshop takes place on a Friday, so you can combine it with a weekend in Berlin. We are looking forward to see you in Berlin!

Best,
Florian & Chris

Previous Posts

Announcements

Chinese Translations and Advanced Swift update

Dear all,

The fine folks at objccn.io have redesigned their website, and now have translations of all our books: Functional Swift, Advanced Swift and Core Data available.

We have started working on the Swift 3 update for Advanced Swift. We also needed a changing of the guard: as Airspeed Velocity will start working on the Swift standard library, Ole Begemann is now on board as a co-author. The Swift 3 update will have some major changes and will be a free update for everyone who has bought a digital version. We’re hoping to be done this fall. Also, we are working with Loïc Lecrenier to generate playgrounds that will accompany many of the chapters (for some chapters, it doesn’t make sense to have playgrounds).

Best from Berlin,
Florian & Chris

Introducing Swift Talk

Follow us building Swift projects in our weekly Swift Talk videos.

Dear all,

Three years ago we announced the first issue of the objc.io magazine. Today, we’re introducing something new: Swift Talk.

Swift Talk has weekly videos, showing our solutions to problems we encounter while building real Swift projects. Each episode contains lots of live coding, and discussions about the pros and cons of our decisions.

Swift Talk episodes are not tutorial videos about how to do things the right way. After all, there’s more than just one good solution to almost every problem. Rather, we want to explore how Swift can be leveraged to solve problems in new ways. We hope this will encourage discussion, so please send any feedback our way!

Half of the Swift Talk episodes will be freely available, just like our monthly magazine issues. The other half is subscriber-only. We’d love to make lots of episodes in the future, so please support us by subscribing. We also offer team subscriptions, just add team members on your account page. Thank you!

Best from Berlin,

Florian & Chris

Happy WWDC 2016!

All our eBooks are 30% off during WWDC.

Dear all,

We wish you an enjoyable and exciting WWDC week.

To make it even better, all of our eBooks are 30% off for the entire week. Of course we’ll update them for Swift 3 later this summer, and you’ll get these updates for free.

Best from Berlin, Chris & Florian

Functional Swift in Japanese

Our book Functional Swift has been translated to Japanese

Dear all,

We are happy to announce that our book Functional Swift has been translated into Japanese as well.

Best from Berlin, Florian & Chris


『Functional Swift』は発表から1年超経っているため、すでに本書をご存じのSwift開発者の方も多いと思います。このたび本書がSwift 2.0に対応したタイミングで日本語版を発行することになり、翻訳を務めました。本書はApple公式『The Swift Programming Language』に続く読み物として最高の一冊だと思います(同じくobjc.ioの『Advanced Swift』とその座を争うことでしょう)。

本書の紹介ページの目次に「1章 はじめに」の全テキスト、そして各章の最初の一段落を掲載していますので、ぜひご参照ください。これまで他の言語でも関数型プログラミングの経験が少ない方にとっては特に、章を終えるごとに新たな何かを得られることになると思います。

本書がより良いコードにつながり、皆様のSwiftライフがさらに有意義になれば幸いです。

和田祐一郎