Teabyte

Mobile app development for iOS and Swift

Swift Conf 2019 @ 🇩🇪

2019-08-29

From 28 to 29 August this year's Swift Conf took place in Cologne. It was my first conference I attended to and it was a very great experience!

At my current workplace we can sign up for one external workshop/conference per year which expenses are then covered by the company. I had a look at multiple conferences, but Swift Conf caught my attention. It's a rather small conference but still had a nice speaker line up. What convinced me the most to attend the conference, was that they offered multiple half-day workshops on the first day of the conference. Since the number of attendees is rather small we only had one track of talks per day.

In the following I will link every talk and can recommend to watch all of them.

The first day

The first day started with a small breakfast and the welcome talk. After that the first three talks were held.

TitleSpeakerVideo
Why We Should All Tell StoriesMaxim Cramerhttps://www.youtube.com/watch?v=Fiw7HFTC6_w
Best PracticesRoy Marmelsteinhttps://www.youtube.com/watch?v=nIHfhPozB3k
Crisis of #IamdeveloperKateryna Gridinahttps://www.youtube.com/watch?v=hJWyx1CYFx4

Being filled up with a lot of new impressions and information we needed to gain new energy by having a tremendously tasty lunch.

Having a nice lunch

Workshop

The second half of the first day attendees had the chance to take part in one of the aforementioned workshops. I chose to take part in An introduction to Accessibility on iOS: Better Apps For Everyone by Bas Broek(@basthomas). He showed us how to use the accessibility features in the iOS SDK to make apps available for a lot more people. We had a look at Voice Over, a feature which I never gave much attention. We tried out how blind people use apps and how app developers can support them by making their apps accessible. Even further we had the opportunity to enhance our own apps by applying the techniques learned. Bas supported us by answering questions and giving some best practices of applying those accessibility features.

Overall I can say that accessibility is such an important topic. Every app should utilize the features that are available in the iOS SDK to provide a better app experience to everyone.

The second day

The second day was again filled with a lot of interesting talks that brought up interesting discussions and gave a lot of best practices and insides of how issues and problems can be tackled.

TitleSpeakerVideo
A Functional look at CombineDaniel Steinberghttps://www.youtube.com/watch?v=Z72w5NtmyjM
UI Code That Sparks JoyNataliya Patsovskahttps://www.youtube.com/watch?v=grFo3cO0Htw
Solving the 15-puzzle in Swift: A Look At Algorithms And SpeedBas Broekhttps://www.youtube.com/watch?v=PgZ3afnuVa4
Psychology at PlayDori Adarhttps://www.youtube.com/watch?v=fjZuKLf4m5E
Implementing pseudo-keywords through functional programmingVincent Pradeilleshttps://www.youtube.com/watch?v=jWGzK-0l3w4

Conclusion

I enjoyed two fantastic days being part of a nice community and can very much recommend Swift Conf to every Swift developer that loves being part of a very friendly and familiar setting. Hope to be part of it again next year!