Past Meetup

Monthly CocoaHeads MTL Meetup @ Lightspeed POS

This Meetup is past

57 people went

Lightspeed Retail

700 rue St-Antoine Est · Montréal, QC

How to find us

Use the elevator to go the 3rd floor!

Location image of event venue

Details

Join us for a great evening of fun with all things Apple! This month, we'll be meeting at this month's sponsor, Lightspeed POS! Food and drinks will be provided.

As always, CocoaHeads MTL is open to all skill levels! No matter whether you're a grizzled veteran or just starting out, you'll find plenty of people to get along with. Don't be shy and come say hi!

Please RSVP (or update your status) before November 14th @ 18:00. It will help us plan for the right quantity of pizza 🍕.

Schedule

• 18:00 - Pizza 🍕, beer 🍺 and social
• 18:45 - Welcome, community news and sponsors
• 19:00 - Snapshot testing at Motivate by Kyle Ilantzis
• 19:30 - Finish what's left of the pizza! 🍕
• 20:00 - View Decorator: Exploring Possibilities by Vincent Bernier
• 20:30 - Socialize some more & parting words

Kyle’s presentation description

Motivate, operator of many of the largest bike share programs on the planet, uses iOSSnapshotTestCase for our UI testing.

There are currently snapshots of screens for iPhone SE, iPhone 7, iPhone 7+ & iPhone X; in 3 languages (English, French, Spanish) for a total of 5924 snapshots and this number keeps growing.

In this talk, we will see what is so great about having UI tests. We will look at how to use iOSSnapshotTestCase to test your application. We will see how to setup tests so we can test various scenarios in an application.

Vincent’s presentation description

Refactoring a simple card view to reuse it in different context / screen, got me thinking about view decoration.

In this talk we will see different level of decorator granularity we can use to rebuild that card. And see how Swift can damage or help our API.