Tammo FreeseinMobimeo TechnologySafely Decoding Enums in SwiftWhile Swift’s default encoding is sufficient in most cases, it leads to issues if enums are extended later on. Here are six solutions!Apr 30, 20212Apr 30, 20212
Tammo FreeseinMobimeo TechnologyWhat If Your Designers Want a Baseline Grid on iOS?Baseline alignment is possible on the web thanks to CSS. On Android, it is part of Material Design. What about iOS?Apr 9, 20212Apr 9, 20212
Tammo FreeseinSwift ProgrammingFacets of Swift, Part 5: Custom OperatorsOperators in Swift are closely related to functions, which were the topic of the previous article.Oct 5, 20141Oct 5, 20141
Tammo FreeseinSwift ProgrammingFacets of Swift, Part 4: FunctionsThis fourth article is about functions. I wanted to cover methods as well, but functions are such a broad topic they deserve an own article.Aug 17, 2014Aug 17, 2014
Tammo FreeseinSwift ProgrammingFacets of Swift, Part 3: Values and ReferencesThis article is about values and references, as there are a few gotchas related to values that confuse even seasoned Objective-C developers.Jul 21, 2014Jul 21, 2014
Tammo FreeseinSwift ProgrammingFacets of Swift, Part 2: TuplesThis article is about Swift’s tuples which allow us to write more compact code and are needed to understand functions, methods and closures.Jul 6, 20142Jul 6, 20142
Tammo FreeseinSwift ProgrammingFacets of Swift, Part 1: OptionalsI chose optionals as the topic for the first article, as these are one of the first features of Swift you will notice.Jun 26, 2014Jun 26, 2014