Marcin Krzyzanowski
Bugs Hunter. Building SwiftStudio.app. Playing OnlineSwiftPlayground.run. Encrypting CryptoSwift.io, ObjectivePGP.com
Senior Software Engineer
Sessions
After a year of developing an editor component with the TextKit 2 framework, I gained knowledge of best practices and techniques. I am thrilled to share my experience and insights.
The process of creating STTextView - a custom text view component powered by TextKit 2’s layout engine - has given me the opportunity to gain a lot of unique experience working with the otherwise under-documented framework. I am eager to share my knowledge with the audience and inspire them to switch from the older TextKit1 API to this new and improved version.
In this roundtable we'll explore the hidden challenges (and - hopefully - joys) behind the open-source world.
What does it take to bring a nice project/library/tool idea to a worldwide success on GitHub?
And is it really worth it?