SwiftUI and SVG - iOS Conf SG 2020

Speaker: Matt Delves , delightfulapps.co

So you want to draw an image? Typically this requires a designer or illustrator to create one and then export it in three different resolutions. When there were only a few different iOS devices to consider, this had a low cost. By using SVG and SwiftUI, we have a great way of handling images in your apps.

About the speaker

Matt is a macOS and iOS developer based in Melbourne Australia. He has a propensity towards creating apps that are magical and delightful to use. His experiences ranges from backend to front end and feels that such breadth grants the ability to understand the intricacies involved in creating apps.

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Sign in with Apple using SwiftUI - iOS Conf SG 2020

Speaker: Scott Grosch , raywenderlich.com

Learn how to implement Sign in with Apple using SwiftUI, to give users more privacy and control in your iOS apps.

About the speaker

Scott has been an iOS developer since the first public release of the SDK from Apple. His day job is working as a Solutions Architect for a Fortune 500 company in the Pacific Northwest but he does contract work for a couple clients via his one-man shop, Gargoyle Software, LLC.

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Bring me to life; A tale of dyld, and how iOS launches your app - iOS Conf SG 2020

Speaker: Omer Iqbal , seagroup.com

What exactly happens before the OS calls your ‘main’ function? How does iOS know which libraries to load before then? And how can you optimise your startup time? This talk will take a deep look at the launch process, and how iOS’s dynamic linker (lovingly called dyld) resolves library dependencies and loads them in memory.

About the speaker

Omer is an iOS Engineer at Sea with a passion for using lldb to dig into private frameworks, and proselytising functional programming. These days he’s been writing some media code and has developed a paranoia for data races.

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Scripting in Swift For a Testable Build - iOS Conf SG 2020

Speaker: Ellen Shapiro , apollographql.com

Underlying many large iOS projects is a tangled nest of bash scripts that developers are often afraid to touch for fear of breaking something, and which is littered with print statements from generations of developers trying to figure out how on earth it works. How can we move away from this mess and to something more sustainable? Ellen will discuss moving a codebase like this to a command line tool that can be called from a Swift script, and which can be tested and breakpointed, and just might save a tiny bit of your sanity.

About the speaker

Ellen Shapiro is a mobile engineer for Apollo GraphQL who has been building native apps for both iOS and Android since 2010. She’s written tutorials for RayWenderlich.com about iOS and Android since 2013, and is now one of the authors of their Kotlin Apprentice book. When not coding or talking incessantly about coding, Ellen spends her time traveling, biking, playing sous-chef to her fiancée Lilia, and relentlessly instagramming their cat.

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

GraphQL for people who don’t need it - iOS Conf SG 2020

Speaker: Choon Keat Chew , spdigital.io

If you don’t need it, don’t use it, don’t have time for it: this lightning talk is for you.

About the speaker

Choon Keat is a Principal Software Engineer at SPdigital. He started the Singapore Ruby Brigade, worked at Slideshare, believes strongly in and contributes to open source.

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Continuous Integration for iOS with Bitrise - iOS Conf SG 2020

Speaker: Anna Alexi , bitrise.io

About the speaker

Growth Manager at Bitrise

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Full Keyboard Control in UIKit Apps - iOS Conf SG 2020

Speaker: Douglas Hill , pspdfkit.com

The best apps go beyond keyboard shortcuts by supporting full keyboard control. This talk will explore how to do that in your UIKit app, whether it runs on an iPad or uses Catalyst to run on a Mac.

About the speaker

Douglas is an iOS engineer at PSPDFKit and the lead on their PDF Viewer iOS and Mac app. He helps organise the NSLondon meetup and enjoys travelling while working remotely.

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Building Secure iOS Apps (you don’t have to learn it the hard way!) - iOS Conf SG 2020

Speaker: Sven Schleier , owasp.org

As an iOS developer you might ask yourself, what are the attacks I should be concerned about, e.g. is it possible to bypass Touch ID? In this talk Sven will make a deep dive into security on iOS Apps, and then head off into some nice mobile hacking demos. Learn what is needed to secure your iOS app?

About the speaker

Sven is one of the core project leaders and authors of the OWASP Mobile Security Testing Guide and OWASP Mobile Application Security Verification Standard and has created the OWASP Mobile Hacking Playground. Sven is giving talks and workshops about Mobile and Web Application Security worldwide to different audiences, ranging from developers to students and penetration testers.

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Global Variable Oriented Programming - iOS Conf SG 2020

Speaker: Paul Hudson , hackingwithswift.com

In this talk, Paul will walk you through the glorious history of global variables in software development, demonstrate why they aren’t going away any time soon, and even show you how you can use reflection, property wrappers, and Combine to get a little bit of global variable magic in your UIKit code.

About the speaker

Paul is the author of Hacking with Swift, Pro Swift, Swift Design Patterns, Server-Side Swift, Hacking with macOS, Hacking with watchOS, Hacking with tvOS, Swift Coding Challenges, and more. Suffice it to say, he quite likes Swift. And coffee. (But mostly Swift.) (And coffee.)

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Designing Your App to be Discoverable - iOS Conf SG 2020

Speaker: Dave Verwer, iosdevweekly.com

Small screens make discoverability in your app hard. Even though iOS is now more than ten years old, designing your app to be discoverable is as hard as it ever was. Learn some modern techniques for how to make sure your users find the features you spent so many hours implementing.

About the speaker

Dave is an independent and freelance iOS developer and author of iOS Dev Weekly. He has been developing for the Mac and iOS since 2006 and is secretly quite proud that his first professional gig had him using a (real) vt100 green screen terminal. He’s glad he doesn’t have to use that any more though!

Event URL: https://2020.iosconf.sg/

Produced by Engineers.SG

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×