/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

krakendev.io
| | www.cs.cornell.edu
4.3 parsecs away

Travel
| | I did some iOS programming recently (for an unknown reason). Using the new Swift language has made it evident the language is young-and, like a rebellious teenager, it conflicts with its much older framework counterpart, Cocoa. Here are two places where the disconnect is most stark, and where Swift should grow more sophisticated type-system features.
| | atomicbird.com
2.9 parsecs away

Travel
| | or, how to accidentally break Swift initialization rules. Today Im going to talk about optionals. Swift optionals. And also another kind of optional. And how you might break the ironclad rules of Swift without realizing it until its too late. What is an optional anyway? It depends who you ask. Swift will give you one answer, but Core Data has other ideas. So what happens when you bring them together?
| | arturdryomov.dev
3.6 parsecs away

Travel
| | A story about Kotlin. And null. And Java. And kind of about Swift.
| | swiftui-lab.com
27.9 parsecs away

Travel
| In this article we are going to explore the possibilities in handling the focus of custom SwiftUI views, its limitations and a hack to work around them.