talk-data.com talk-data.com

Event

iOS Routing Architecture with UIKit & SwiftUI && Generate code with Swift Macros

2023-10-10 – 2023-10-11 Meetup Visit website ↗

Activities tracked

2

We are looking for hosts and speakers: If you are interested in speaking at future events, please fill out this form.

OkCupid / Archer will be hosting us this month. Food and drink will be provided!

Welcome to yet another great evening of learning and networking! This event will be held both in person and online.

Agenda: • 6:00 PM - Doors Open (in-person attendees). Don't forget your ID! • 6:25 PM - Welcome (in-person and Zoom attendees) • 6:30 PM - First Talk: iOS Routing Architecture with UIKit & SwiftUI • 6:55 PM - Community Announcements • 7:00 PM - Second Talk: Generate your code with Swift Macros • 7:30 PM - Networking • 8:30 PM - Doors close

First Talk Description: • iOS Routing Architecture with UIKit & SwiftUI Bruno Agatte, iOS Engineer at Archer/OkCupid

This talk is about how to develop a robust routing architecture for iOS apps, independent of what frameworks are being used for UI development.

I'm Bruno, a software engineer originally from Brazil with more than 10 years of experience with iOS development. A big advocate of clean code and clean architecture.

Second Talk Description: • Generate your code with Swift Macros Stéphane Copin, Senior iOS engineer at Compass

Swift Macros is a new feature of Swift 5.9, allowing you to use Swift itself to generate source code on your behalf. Discover how you can create your own macros and how you can refactor your existing code to take advantage of them. We will also superficially look at SwiftSyntax and how Swift is parsed.

Stéphane is a Senior Software User Experience Engineer at Compass on the Foundations team, working on improving the team's CI/CD, best practices, and developer experience. He's been an iOS developer for 10+ years and has also worked in Android, .NET, and embedded environments.

Location: OkCupid 809 Washington St, New York, NY 10014

Cross streets: Washington St / Gansevoort (Diagonal from Whitney Art Museum)

What you need to bring: ID

When to arrive: Doors open at 6pm ET Event will start at 6:25pm ET

Will food and drinks be provided? Yep! Thank you OkCupid!

Zoom link: You can join virtually here: https://match.zoom.us/j/91504070695 Note we will start the Meetup around 6:25 PM ET.

Call for speakers and hosts: If you are interested in speaking at future events, please fill out this form.

Code of Conduct: Our Code of Conduct is shared with the Women in iOS meetup and is in effect at all of our events. Read it here.

Sessions & talks

Showing 1–2 of 2 · Newest first

Search within this event →

Generate your code with Swift Macros

2023-10-10
talk

Swift Macros is a new feature of Swift 5.9, allowing you to use Swift itself to generate source code on your behalf. Discover how you can create your own macros and how you can refactor your existing code to take advantage of them. We will also superficially look at SwiftSyntax and how Swift is parsed.

iOS Routing Architecture with UIKit & SwiftUI

2023-10-10
talk
Bruno Agatte (Archer/OkCupid)

This talk is about how to develop a robust routing architecture for iOS apps, independent of what frameworks are being used for UI development.