On the final day of Ray Wenderlich’s RWDevCon 2018: The Tutorial Conference, held on 5 – 7 April. iOS developers tackled important issues like what the next best Swift emoji would be, deciding ultimately to incarnate the RWDevCon Swift bird to the designation of
But as fun as those subjects were, they were overshadowed by the great technical content on the event’s last day.
Final Day Workshops
Among the workshops on Day 3 was Lea Marolt Sonnenschein who presented a novel solution to a recurring problem arising from implementing interactive
UITableViewCells. The problem is that every time a cell is tapped to transition from a table view to become view, the cell has to be duplicated, unless a solution is contrived. Her solution, which eliminates a great deal of the boilerplate associated with duplicative code, is to use generics! As opposed to creating cell classes as specifically derivative of
UITableViewCell, she creates her cell class so that it derives from
UIView generically. Thus the view easily adopts the properties or methods of a less narrowly defined view class so that it can be presented outside of table view.
Make your UITableViewCells generic so you can pass these views around! ? @RWDevCon "Custom Views" @hellosunschein pic.twitter.com/dmswg7hr2X
— iOS dev. & adv. ? (@eric_giannini) April 7, 2018
Others notable talks were:
- 10: Improving App Quality with TDD
- 11: Advanced WKWebView
- 12: Clean Architecture on Android
- 13: Getting Started with ARKit
- 14: Custom Views
- 15: App Development Workflow
- 16: Integrating Metal Shaders with SceneKit
- 17: Xcode Tips & Tricks
- 18: Advanced Unidirectional Architecture
These sessions were followed by a workshop by David Okun on Swift full stack development with IBM Kitura and a Firebase codelab by the iOS developer Jen Person, who recently launched a Udacity Course dedicated to learning the platform.
The beginning of my career with @Firebase pic.twitter.com/jcYtTjBxYa
— Jen Person (@ThatJenPerson) February 18, 2018
Inspiration from Words Spoken and Written
After the last workshop, we were treated to inspirational talks:
- Brandon Satrom – “RWConnect Open Spaces Introduction”
- Daniel Steinberg – “The Game of Life”
- Cate Huston – “Successfully Derailed Product”
- Andrei Freeman – “Embracing the Different”
- James Dempsey – “The Dark Side”
- Phillip Shoemaker – “Lessons from the App Store”
Following the inspirational talks, RWConnect commenced a Closing Reception. Together with the leaders of the Swift Algorithm Club Kelvin Lau and Vincent Ngo, who taught a workshop on linked lists during the Pre-Conference Workshop Day, Ray Wenderlich himself announced the publication of a brand new book called Data Structures and Algorithms in Swift ?! Each attendee received a free copy of the book. Here is a recent review of the book.
I just published “Review : Data Strutures & Algorithms by Kelvin and Vincent Ngo” https://t.co/mGul2j8xdQ
— iOS dev. & adv. ? (@eric_giannini) April 16, 2018