Sponsors


Sentry– use the code “devchat” for 2 months free on Sentry’s small plan




React Native Radio




DevEd Podcast




CacheFly


Panel


Jaim Zuber




Michael Holt




Evan Stone


Joined by Special Guest: Katsumi Kishikawa

Summary

Katsumi Kishikawa, a talented open source library creator from Japan joins the panel which now includes our newest panelist, Evan Stone, an iOS developer and consultant since 2011 based in San Francisco. Katsumi shares with the panel how he got started and why he created a library that lets you use compositional layout back to iOS11. The panel considers the cool features that can be used with this tool and Katsumi shares some new features he is hoping to implement before the iOS13 release. Katsumi explains how the code tricks the compiler to make possible to backport to older versions of iOS. The challenges in backporting to iOS12 and 11, including orthogonal scrolling is discussed. Katsumi shares a bit about an application he built called Swift-ast-explorer. Impressed with all Katsumi’s work, the panel wonders how he gets all this done and they thank him for sharing his work. 

Links


Using Collection View Compositional Layouts and Diffable Data Sources 




https://github.com/kishikawakatsumi/IBPCollectionViewCompositionalLayout 




http://iosdevbreak.com/ 




https://github.com/kishikawakatsumi/IBPCollectionViewCompositionalLayout 




https://swift-ast-explorer.kishikawakatsumi.com/ 




https://devchat.tv/iphreaks/160-ips-iot-with-evan-stone/




https://twitter.com/k_katsumi 




https://kishikawakatsumi.com/ 




https://www.facebook.com/iphreaks/




https://twitter.com/iphreaks


Picks

Michael Holt:


https://quickbirdstudios.com/blog/combine-vs-rxswift/ 




https://rderik.com/blog/using-swift-for-scripting/ 


Evan Stone:


Revolution in The Valley [Paperback]: The Insanely Great Story of How the Mac Was Made

Twitter Mentions