🎙Looking for Presentations🎙
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 September 19th @ 18:00. It will help us plan for the right quantity of pizza 🍕.
• 18:00 - Pizza 🍕, beer 🍺 and social
• 18:30 - Welcome, community news and sponsors
• 18:45 - How to Reduce Stress at Work by Communicating Properly by Rad Azzouz
• 19:15 - Finish what's left of the pizza! 🍕
• 19:30 - Testing your Swift application with Cuckoo by Juan Garcia
• 20:00 - Socialize some more
• 20:15 - Beyond Interface Builder by Frank Courville
• 21:00 - Parting words
I’ve been working fully remotely for five years now. Sometimes, communication at work can be quite challenging, especially in a distributed setting. In this talk, I’ll be discussing my experiences in the last five years and hands on tips on how to reduce stress at work by communicating properly in any work environment.
Decoupling dependencies and separate responsibilities it is always a good way to design and build a good maintainable application. Also adding unit tests surely helps maintain the stability of the app and avoid regressions. The problem arises when mocking those dependencies can become a headache, mostly for developers that pressured by hard deadlines avoid adding test cases. Cuckoo brings the opportunity to quickly mock your dependencies and we’ll see how to improve our Swift apps unit tests with this framework.
Is building your views in code really better than using Storyboards? We probably won’t find out tonight, but Frank will at least help us make the transition to coding UI less painful. In this talk, you’ll learn all the tricks to easily create your own views *fast*, and gain insight into different techniques that can help make programmatic layout easy.