2 DAY CONFERENCE

iOSCon 2019 - The conference for iOS and Swift Developers

Topics covered at #iOSCon

Thursday, 21st - Friday, 22nd March at CodeNode, London

9 experts. will be speaking. Starts at 8:30 AM.

iOSCon celebrates the latest developments and the sharpest minds in iOS. Do you want to find out about all the latest & most topical iOS & Swift technologies and applications and discover the best practices and ideas? Then come and join us at iOSCon in London!

Attendees at Skills Matter Conference
Attendees at Skills Matter Conference
Brochure at Skills Matter Conference

Entrance at Skills Matter Conference
Delegate at Skills Matter Conference
Crowd at Skills Matter Conference


Join us at iOSCon 2019 on March 21nd-22nd

iOSCon 2019 is the go-to conference to discover and learn all the latest developments in the iOS and Swift world. Join leading experts in the iOS & Swift realm, who will share the latest technologies, tools, ideas and practices developing and evolving within iOS, Swift and Mobile Technology.

We are very excited to announce that 2019's programme will include keynotes from John Sundell, Gwendolyn Weston and Jaimee Newberry. Keep an eye on the programme for all the updates to the line-up!

Follow #ioscon to keep up with announcements and news.


Tickets

Registration is open and we have some great Early Bird Tickets available. So if you are planning to join us for two days packed with iOS fun, don't miss your chance and book your ticket today!

Call for Papers is Now CLOSED!

The Call for Papers is now CLOSED! Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

Volunteers at iOSCon 2019

Enjoy a free ticket to iOSCon 2019 by volunteering. Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store.

Email us at conference-team@skillsmatter.com and we will put your name down as a volunteer.

iOSCon 2019 Diversity Scholarship Plan

Skills Matter is proud and happy to share our iOSCon Scholarship Plan which provides support to those from traditionally underrepresented and/or marginalised groups in the technology and/or open source communities (including, but not limited to: persons identifying as LGBTQ+, women, persons of colour, and/or persons with disabilities) who may not otherwise have the opportunity to attend iOSCon for financial reasons.

Read more about the iOSCon 2019 Diversity Scholarship Plan.

Code of Conduct

We are committed to providing a friendly, safe and welcoming environment for all. Learn more in our Code of Conduct.

Impressions of last year

Excited? Share it!

Thanks to our sponsors

Lightning Talk: Dear Interviewee: What Your Interviewer Would Like You to Know, But Can’t Tell You

iOS interviews are stressful. The questions are tricky. You don't immediately know the answers, so you nervously rush to figure them out. It's almost like the interviewer is rooting for you to fail… or are they? As someone who has a ton of interviewing experience on both sides of the table, Alex has seen a lot of potentially good candidates get rejected because of simple mistakes. It's heartbreaking. Alex wants to help everyone unlock their potential as interview candidates and really be able to show off what they know. Most interviewing workshops seem to focus on the frameworks, algorithms, and trivia that you need to learn. Instead of focusing on memorizing, learn what your interviewer is actually thinking (and wants) and how to use that to win at interviewing.

Alex Karp

Alex Karp is an iOS Engineering Manager at Wayfair, his team focusing on the very bottom parts of the conversion funnel in their iOS apps: The checkout process, shipping information, and loyalty and financing programs. He lives near Boston with his girlfriend and an adorable young cockapoo. In his free time, he brings back the 1920s via his love of dancing and teaching Lindy Hop.

The evolution of MobileCI at the BBC

Learn how the use of continuous integration services that the BBC has evolved over the last few years. Tim will take you through a journey of the trials and lessons they have learned building their own CI infrastructure. Learn where he and his company started with boxes under desks and phones exploding to where they are now. You'll see how they scale and build both iOS and Android projects thousands of times a day.

Tim Condon

Tim is a software engineer at the BBC, working on the mobile playback team responsible for all aspects of media playback on iOS and Android. Additionally, he is responsible for the CI systems used to build and release every mobile application in the BBC. Outside of the BBC, Tim runs Broken Hands, a company specialising in Vapor and Server-Side Swift. A Vapor expert, he has presented at conferences around the world, including AltConf and iOSDevUK. He has published a book on Vapor and produced a video course for raywenderlich.com. He also organises meet-ups around the world, including NSManchester, Vapor London and Vapor @ WWDC. He recently organises the world's first conference for Swift on the server in Berlin, ServerSide.swift.

Lightning Talk: ABI Stability & the LLVM

ABI stability can be quickly understood from a high level when explained as ‘You’ll be able to run code written for older versions of Swift on new versions of its compiler.’ Developers get this benefit as they’ve experienced the pain of not being able to do this for several years. This talk will go into how ABI stability is part of the maturing process of any compiled language and how Swift’s story… both its origins and progression not only set it apart from any other language in history but are critical in understanding the goals of ABI stability and the limits to compile chain advancements once it's in.

Three sections of talk:

  • Review the origins of Swift and how it’s creation was really sourced in Apple’s adoption of and advancements to the LLVM.
    • What drove this for Apple and what you can observe today.

  • How the LLVM’s dynamism is enabling performance gains throughout the compilation chain.
    • This is the reason ABI stability hasn’t been reached.
    • Implications to the compile chain when it has.
  • What's after ABI stability for Apple, it's hardware and iOS/macOS.

Julietta Yaunches

Julietta works as an iOS engineering consultant in Brooklyn, NY. She’s been building software applications for more than 12 years, first learning the ins-and-outs while working as a software consultant for Agile & TDD champion, ThoughtWorks. Since then she’s been an active member of the NYC startup scene, specializing in architecting iOS platforms for startups of all sizes and needs. She’s lead teams and is active in the entrepreneurial community and also runs the Brooklyn Swift Developers meetup.

Legacy iOS apps: Refactor vs. Rewrite

Apple’s iOS development platform was released over 10 years ago. Since then, significant changes have been made to the toolset and languages surrounding iOS app development. When a development platform reaches this age it is increasingly frequent that:

  • iOS engineers will encounter ‘legacy’ iOS apps (apps where the majority of architecture was built with outdated language, APIs and toolset references).

  • When encountering such apps, the challenges of working within the constraints imposed will be greater.

  • There will be a need to evaluate the value of continuing development of such a legacy app versus alternatives such as a rewrite.

This talk will be divided into 3 sections:

  • Review of common problems/patterns encountered in legacy iOS apps as well as the typical challenges those introduce to a refactor strategy.
    • i.e. KVO, early/immature use of managed object context, etc.

  • Evaluating Refactor vs. Rewrite
    • How to evaluate technical complexity of options.
    • Risks associated with either strategy and how to weigh these based on you team or product.
  • Execution strategy & business buy-in
    • Should be shaped around business success & flexibility.
    • Metrics talk (and inform) - use metrics to reach your decision and track your progress through the strategy you choose.

In this talk, Julietta will draw on her 12 years spent in software strategy consulting with the last 5 spent in mobile and iOS. She has worked with companies of all sizes and tech stacks and will draw on this to build one or more narratives as examples.

Julietta Yaunches

Julietta works as an iOS engineering consultant in Brooklyn, NY. She’s been building software applications for more than 12 years, first learning the ins-and-outs while working as a software consultant for Agile & TDD champion, ThoughtWorks. Since then she’s been an active member of the NYC startup scene, specializing in architecting iOS platforms for startups of all sizes and needs. She’s lead teams and is active in the entrepreneurial community and also runs the Brooklyn Swift Developers meetup.

Option(al) Is Not A Failure

Should you use Optionals for errors in Swift, or do-catch? Or perhaps something else? Or not bother at all and rely on Bad Things never happening? For some, it might seem that Swift's error handling strategy is fragmented and different for the sake of it. Phil will try to convince you that nothing could be further from the truth. In fact, he believes that Swift has one of the best error handling stories of any mainstream language - and actually unifies some historically disjoint approaches, that have always had serious trade-offs, into a cohesive union that has almost none! You'll look at what the Error Handling mechanism in Swift really is, how it works under the hood, and why it deserves your appreciation. With just a small amount of care, it is possible to write highly reliable code that performs excellently. Whether you’re just starting out with Swift, or you’re a seasoned veteran, there will be something for everyone in this talk.

Phil Nash

Phil is the author of the test frameworks, Catch - for C++ and Objective-C, and Swordfish for Swift. As Developer Advocate at JetBrains he's involved with CLion, AppCode and ReSharper C++. More generally he's an advocate for good testing practices, TDD and using the type system and functional techniques to reduce complexity and increase correctness. He's previously worked in Finance and Mobile as well as an independent consultant and coach specialising in TDD on iOS.re.

The importance of Privacy on Apple Platforms

A lot of the time privacy of your data as a user is not a priority for developers. Whether it’s your calendar, your contacts, your location, as a user you want to be able to use an app without all of those attacks in your privacy. In this talk, Manuel will explore some things an iOS and macOS developer should do to ensure the most critical user can still use your app in some regards, and not just say “I need all your information” like on other platforms. This is the beauty of the Apple Platforms, being able to fine grain (although not enough), so let’s do this all together, as a beautiful community concerned by Privacy.

Manuel "StuFF mc" Carrasco Molina

Manuel started with his C64 at age 11 in 1987. Manuel “Stuff” Carrasco Molina became a Pro Software Dev in 1997 after 3 years of CS. He started the first french podcast about Apple in 2005 and started developing for iOS in 2008 and with Swift since 2014 (pre-1.0). He works at Certgate since 2017, a company which Business is Security and Privacy. He has been running ObjCGN.com/SwiftConf.com from 2012 to 2017.

From input to information – ML to the rescue!

Inputting information can be a tedious process, so how can you use machine learning to solve this problem? One smart approach is to input in a natural language and using machine learning to parse it into classified information. If you've ever used features like Quick Add in Todoist you'll have seen this in action – machine learning can work so well it almost looks like it’s magic. Even if you don’t know anything about machine learning, come and learn how you can use Apple’s Natural Language framework in combination with other tools to recognise information in a smart, simple way.

Mukesh Thawani

Mukesh is an iOS Developer who is currently leading the mobile team at Applozic. He is mostly working on messaging SDKs which are used by millions of users. Interested in machine learning specifically natural language processing.

Gwendolyn Weston - Keynote

Gwendolyn Weston

Gwendolyn Weston is an indie developer who aspires to create the perfect suite of productivity apps. She is also a speaker and trainer, who enjoys breaking down intimidating topics into bite-sized, edible pieces. Outside of code, she likes rock-climbing, singing, and the colour purple.

Jaimee Newberry - Keynote

Jaimee Newberry

Jaimee worked in the Web Interaction Design & Development industry from 1998-2013 with emphasis on empathetic and behavioral psychology-applied design for web, mobile web, iOS + Android applications.

John Sundell - Keynote

John Sundell

John builds apps, games & developer tools. He also makes Swift by Sundell, which is a weekly blog & podcast about Swift development. John has worked for companies like Volvo & Spotify, and is currently an iOS freelancer working with a Norwegian startup called Motimate. He’s the creator of several open source projects including Unbox, SwiftPlate, Marathon & Imagine Engine.

CodeNode

CodeNode is the UK's largest venue dedicated to Technology events and was designed to provide a space for Skills Matter's community of software professionals to come together and enjoy meetups, conferences, training and networking events. With fantastic transport links and located in the heart of London's Tech City, Codenode welcomes thousands of engineers each year, who come together to learn and share skills, exoerience and collaborate on projects.

CodeNode features six dedicated event spaces, a large break-out area, complete with fully-licensed bar, reliable wifi, plenty of power sockets, and 6 dedicated event and collaboration spaces.

H0ychpcrxfvcdujzguuq

CodeNode

10 South Place, London, EC2M 7EB, GB


View details, travel and nearby hotels

Call for Papers is Now CLOSED!

The Call for Papers is now CLOSED! Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

iOSCon Diversity Scholarship Plan

Skills Matter is proud and happy to share our iOSCon Diversity Scholarship Plan which provides support to those from traditionally underrepresented and/or marginalised groups in the technology and/or open source communities (including, but not limited to: persons identifying as LGBTQ+, women, persons of colour, and/or persons with disabilities) who may not otherwise have the opportunity to attend iOSCon for financial reasons.

Scholarships are awarded based on a combination of need and impact. Scholarship recipients will receive a complimentary ticket to the conference.

Please note, travel expenses are not covered under this scholarship and are the responsibility of the scholarship recipient.

Eligibility

Applicants must be from a traditionally underrepresented and/or marginalized group in the technology and/or open source communities including, but not limited to: persons identifying as LGBTQ+, women, persons of colour and/or persons with disabilities; and be unable to attend without some financial assistance.

Volunteer at iOSCon 2019!

Interested in iOS and Swift, and eager to learn the latest news? Enjoy a free ticket to iOSCon 2019 by volunteering. Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store.

Email us at conference-team@skillsmatter.com and we will put your name down as a volunteer.

Joining us for iOSCon 2019 and want more? Make it a whole week of iOS learning with these fringe courses...

Call or email our team about the iOSCon Fringe Package for a special discount on bundle tickets!

Fast Track to iOS Architecture

18th - 20th March 2019

Passionate about clean architecture and want to learn how to implement best principles and practices while building complex mobile applications which don't compromise on integrity and flexibility? Join this 3-day workshop to develop your theoretical and practical knowledge of advanced architectures in an iOS context.

Get your ticket here.

Brian Egan's Flutter & Dart Workshop

19th - 20th March

Want to learn to build beautiful Flutter apps that users can navigate through easily, fetching data along the way? Join this hands-on [two-day workshop] with Brian Egan, for a crash course in creating high-performance apps which ship to iOS and Android using a single code base.

Get your ticket here.

Whether you are seeking to improve visibility of your tools, devices or projects, or simply would like to support iOS' passionate community through your engagement, our sponsorship team will be able to help you select the best sponsorship package for you! Email sponsors@skillsmatter.com or phone 0207 183 9043.

Available Packages

    • 256-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (4.5m x 2.5m) in central conference break-out area
      • 6 free conference tickets, worth £650 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 6 free exhibitor passes
      • 6 of your #iOSCon related tweets retweeted by @skillsmatter before or during the conference
      • 50 conference party drink tokens to give away at your booth
      • 3 gifts or printed items in swag bags
      • 4 places at speakers dinner
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (extra large) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • iOSCon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
      • Conference swag bags
      • Lanyards worn by every attendee
      • Conference t-shirt

      Featured at the iOSCon 2019 Party

      • On party tickets
      • On beer mats
      • On party banners
    • 128-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (3m x 1.5m) in central conference break-out area
      • 4 free conference tickets, worth £650 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 4 free exhibitor passes
      • 4 of your #iOSCon related tweets retweeted by @skillsmatter before or during the conference
      • 25 conference party drink tokens to give away at your booth
      • 2 gifts or printed items in swag bags
      • 2 places at speakers dinner
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (large) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • iOSCon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
      • Conference swag bags

      Featured at the iOSCon 2019 Party

      • On party tickets
      • On beer mats
    • 64-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (1.5m x 1.5m) in central conference break-out area
      • 2 free conference tickets, worth £650 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 2 free exhibitor passes
      • 2 of your #iOSCon related tweets retweeted by @skillsmatter before or during the conference
      • 10 conference party drink tokens to give away at your booth
      • 1 gift or printed item in swag bags
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (medium size) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • iOSCon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
    • 32-BIT SPONSORSHIP
    • Engagement Benefits

      • Your own flipchart in central conference break-out area
      • 1 free conference ticket, worth £650 (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 1 free exhibitor pass
      • 1 of your #iOSCon related tweets retweeted by @skillsmatter before or during the conference
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your (small) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
    • 16-BIT SPONSORSHIP
    • Engagement Benefits

      • 1 free exhibitor pass
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your (extra small) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue


To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors

Hold tight, skillscasts coming soon!

 

Overview

iOSCon celebrates the latest developments and the sharpest minds in iOS. Do you want to find out about all the latest & most topical iOS & Swift technologies and applications and discover the best practices and ideas? Then come and join us at iOSCon in London!

Attendees at Skills Matter Conference
Attendees at Skills Matter Conference
Brochure at Skills Matter Conference

Entrance at Skills Matter Conference
Delegate at Skills Matter Conference
Crowd at Skills Matter Conference


Join us at iOSCon 2019 on March 21nd-22nd

iOSCon 2019 is the go-to conference to discover and learn all the latest developments in the iOS and Swift world. Join leading experts in the iOS & Swift realm, who will share the latest technologies, tools, ideas and practices developing and evolving within iOS, Swift and Mobile Technology.

We are very excited to announce that 2019's programme will include keynotes from John Sundell, Gwendolyn Weston and Jaimee Newberry. Keep an eye on the programme for all the updates to the line-up!

Follow #ioscon to keep up with announcements and news.


Tickets

Registration is open and we have some great Early Bird Tickets available. So if you are planning to join us for two days packed with iOS fun, don't miss your chance and book your ticket today!

Call for Papers is Now CLOSED!

The Call for Papers is now CLOSED! Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

Volunteers at iOSCon 2019

Enjoy a free ticket to iOSCon 2019 by volunteering. Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store.

Email us at conference-team@skillsmatter.com and we will put your name down as a volunteer.

iOSCon 2019 Diversity Scholarship Plan

Skills Matter is proud and happy to share our iOSCon Scholarship Plan which provides support to those from traditionally underrepresented and/or marginalised groups in the technology and/or open source communities (including, but not limited to: persons identifying as LGBTQ+, women, persons of colour, and/or persons with disabilities) who may not otherwise have the opportunity to attend iOSCon for financial reasons.

Read more about the iOSCon 2019 Diversity Scholarship Plan.

Code of Conduct

We are committed to providing a friendly, safe and welcoming environment for all. Learn more in our Code of Conduct.

Impressions of last year

Excited? Share it!

Thanks to our sponsors

Programme

Lightning Talk: Dear Interviewee: What Your Interviewer Would Like You to Know, But Can’t Tell You

iOS interviews are stressful. The questions are tricky. You don't immediately know the answers, so you nervously rush to figure them out. It's almost like the interviewer is rooting for you to fail… or are they? As someone who has a ton of interviewing experience on both sides of the table, Alex has seen a lot of potentially good candidates get rejected because of simple mistakes. It's heartbreaking. Alex wants to help everyone unlock their potential as interview candidates and really be able to show off what they know. Most interviewing workshops seem to focus on the frameworks, algorithms, and trivia that you need to learn. Instead of focusing on memorizing, learn what your interviewer is actually thinking (and wants) and how to use that to win at interviewing.

Alex Karp

Alex Karp is an iOS Engineering Manager at Wayfair, his team focusing on the very bottom parts of the conversion funnel in their iOS apps: The checkout process, shipping information, and loyalty and financing programs. He lives near Boston with his girlfriend and an adorable young cockapoo. In his free time, he brings back the 1920s via his love of dancing and teaching Lindy Hop.

The evolution of MobileCI at the BBC

Learn how the use of continuous integration services that the BBC has evolved over the last few years. Tim will take you through a journey of the trials and lessons they have learned building their own CI infrastructure. Learn where he and his company started with boxes under desks and phones exploding to where they are now. You'll see how they scale and build both iOS and Android projects thousands of times a day.

Tim Condon

Tim is a software engineer at the BBC, working on the mobile playback team responsible for all aspects of media playback on iOS and Android. Additionally, he is responsible for the CI systems used to build and release every mobile application in the BBC. Outside of the BBC, Tim runs Broken Hands, a company specialising in Vapor and Server-Side Swift. A Vapor expert, he has presented at conferences around the world, including AltConf and iOSDevUK. He has published a book on Vapor and produced a video course for raywenderlich.com. He also organises meet-ups around the world, including NSManchester, Vapor London and Vapor @ WWDC. He recently organises the world's first conference for Swift on the server in Berlin, ServerSide.swift.

Lightning Talk: ABI Stability & the LLVM

ABI stability can be quickly understood from a high level when explained as ‘You’ll be able to run code written for older versions of Swift on new versions of its compiler.’ Developers get this benefit as they’ve experienced the pain of not being able to do this for several years. This talk will go into how ABI stability is part of the maturing process of any compiled language and how Swift’s story… both its origins and progression not only set it apart from any other language in history but are critical in understanding the goals of ABI stability and the limits to compile chain advancements once it's in.

Three sections of talk:

  • Review the origins of Swift and how it’s creation was really sourced in Apple’s adoption of and advancements to the LLVM.
    • What drove this for Apple and what you can observe today.

  • How the LLVM’s dynamism is enabling performance gains throughout the compilation chain.
    • This is the reason ABI stability hasn’t been reached.
    • Implications to the compile chain when it has.
  • What's after ABI stability for Apple, it's hardware and iOS/macOS.

Julietta Yaunches

Julietta works as an iOS engineering consultant in Brooklyn, NY. She’s been building software applications for more than 12 years, first learning the ins-and-outs while working as a software consultant for Agile & TDD champion, ThoughtWorks. Since then she’s been an active member of the NYC startup scene, specializing in architecting iOS platforms for startups of all sizes and needs. She’s lead teams and is active in the entrepreneurial community and also runs the Brooklyn Swift Developers meetup.

Legacy iOS apps: Refactor vs. Rewrite

Apple’s iOS development platform was released over 10 years ago. Since then, significant changes have been made to the toolset and languages surrounding iOS app development. When a development platform reaches this age it is increasingly frequent that:

  • iOS engineers will encounter ‘legacy’ iOS apps (apps where the majority of architecture was built with outdated language, APIs and toolset references).

  • When encountering such apps, the challenges of working within the constraints imposed will be greater.

  • There will be a need to evaluate the value of continuing development of such a legacy app versus alternatives such as a rewrite.

This talk will be divided into 3 sections:

  • Review of common problems/patterns encountered in legacy iOS apps as well as the typical challenges those introduce to a refactor strategy.
    • i.e. KVO, early/immature use of managed object context, etc.

  • Evaluating Refactor vs. Rewrite
    • How to evaluate technical complexity of options.
    • Risks associated with either strategy and how to weigh these based on you team or product.
  • Execution strategy & business buy-in
    • Should be shaped around business success & flexibility.
    • Metrics talk (and inform) - use metrics to reach your decision and track your progress through the strategy you choose.

In this talk, Julietta will draw on her 12 years spent in software strategy consulting with the last 5 spent in mobile and iOS. She has worked with companies of all sizes and tech stacks and will draw on this to build one or more narratives as examples.

Julietta Yaunches

Julietta works as an iOS engineering consultant in Brooklyn, NY. She’s been building software applications for more than 12 years, first learning the ins-and-outs while working as a software consultant for Agile & TDD champion, ThoughtWorks. Since then she’s been an active member of the NYC startup scene, specializing in architecting iOS platforms for startups of all sizes and needs. She’s lead teams and is active in the entrepreneurial community and also runs the Brooklyn Swift Developers meetup.

Option(al) Is Not A Failure

Should you use Optionals for errors in Swift, or do-catch? Or perhaps something else? Or not bother at all and rely on Bad Things never happening? For some, it might seem that Swift's error handling strategy is fragmented and different for the sake of it. Phil will try to convince you that nothing could be further from the truth. In fact, he believes that Swift has one of the best error handling stories of any mainstream language - and actually unifies some historically disjoint approaches, that have always had serious trade-offs, into a cohesive union that has almost none! You'll look at what the Error Handling mechanism in Swift really is, how it works under the hood, and why it deserves your appreciation. With just a small amount of care, it is possible to write highly reliable code that performs excellently. Whether you’re just starting out with Swift, or you’re a seasoned veteran, there will be something for everyone in this talk.

Phil Nash

Phil is the author of the test frameworks, Catch - for C++ and Objective-C, and Swordfish for Swift. As Developer Advocate at JetBrains he's involved with CLion, AppCode and ReSharper C++. More generally he's an advocate for good testing practices, TDD and using the type system and functional techniques to reduce complexity and increase correctness. He's previously worked in Finance and Mobile as well as an independent consultant and coach specialising in TDD on iOS.re.

The importance of Privacy on Apple Platforms

A lot of the time privacy of your data as a user is not a priority for developers. Whether it’s your calendar, your contacts, your location, as a user you want to be able to use an app without all of those attacks in your privacy. In this talk, Manuel will explore some things an iOS and macOS developer should do to ensure the most critical user can still use your app in some regards, and not just say “I need all your information” like on other platforms. This is the beauty of the Apple Platforms, being able to fine grain (although not enough), so let’s do this all together, as a beautiful community concerned by Privacy.

Manuel "StuFF mc" Carrasco Molina

Manuel started with his C64 at age 11 in 1987. Manuel “Stuff” Carrasco Molina became a Pro Software Dev in 1997 after 3 years of CS. He started the first french podcast about Apple in 2005 and started developing for iOS in 2008 and with Swift since 2014 (pre-1.0). He works at Certgate since 2017, a company which Business is Security and Privacy. He has been running ObjCGN.com/SwiftConf.com from 2012 to 2017.

From input to information – ML to the rescue!

Inputting information can be a tedious process, so how can you use machine learning to solve this problem? One smart approach is to input in a natural language and using machine learning to parse it into classified information. If you've ever used features like Quick Add in Todoist you'll have seen this in action – machine learning can work so well it almost looks like it’s magic. Even if you don’t know anything about machine learning, come and learn how you can use Apple’s Natural Language framework in combination with other tools to recognise information in a smart, simple way.

Mukesh Thawani

Mukesh is an iOS Developer who is currently leading the mobile team at Applozic. He is mostly working on messaging SDKs which are used by millions of users. Interested in machine learning specifically natural language processing.

Gwendolyn Weston - Keynote

Gwendolyn Weston

Gwendolyn Weston is an indie developer who aspires to create the perfect suite of productivity apps. She is also a speaker and trainer, who enjoys breaking down intimidating topics into bite-sized, edible pieces. Outside of code, she likes rock-climbing, singing, and the colour purple.

Jaimee Newberry - Keynote

Jaimee Newberry

Jaimee worked in the Web Interaction Design & Development industry from 1998-2013 with emphasis on empathetic and behavioral psychology-applied design for web, mobile web, iOS + Android applications.

John Sundell - Keynote

John Sundell

John builds apps, games & developer tools. He also makes Swift by Sundell, which is a weekly blog & podcast about Swift development. John has worked for companies like Volvo & Spotify, and is currently an iOS freelancer working with a Norwegian startup called Motimate. He’s the creator of several open source projects including Unbox, SwiftPlate, Marathon & Imagine Engine.

Venue

CodeNode

CodeNode is the UK's largest venue dedicated to Technology events and was designed to provide a space for Skills Matter's community of software professionals to come together and enjoy meetups, conferences, training and networking events. With fantastic transport links and located in the heart of London's Tech City, Codenode welcomes thousands of engineers each year, who come together to learn and share skills, exoerience and collaborate on projects.

CodeNode features six dedicated event spaces, a large break-out area, complete with fully-licensed bar, reliable wifi, plenty of power sockets, and 6 dedicated event and collaboration spaces.

H0ychpcrxfvcdujzguuq

CodeNode

10 South Place, London, EC2M 7EB, GB


View details, travel and nearby hotels
Get Involved

Call for Papers is Now CLOSED!

The Call for Papers is now CLOSED! Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

iOSCon Diversity Scholarship Plan

Skills Matter is proud and happy to share our iOSCon Diversity Scholarship Plan which provides support to those from traditionally underrepresented and/or marginalised groups in the technology and/or open source communities (including, but not limited to: persons identifying as LGBTQ+, women, persons of colour, and/or persons with disabilities) who may not otherwise have the opportunity to attend iOSCon for financial reasons.

Scholarships are awarded based on a combination of need and impact. Scholarship recipients will receive a complimentary ticket to the conference.

Please note, travel expenses are not covered under this scholarship and are the responsibility of the scholarship recipient.

Eligibility

Applicants must be from a traditionally underrepresented and/or marginalized group in the technology and/or open source communities including, but not limited to: persons identifying as LGBTQ+, women, persons of colour and/or persons with disabilities; and be unable to attend without some financial assistance.

Volunteer at iOSCon 2019!

Interested in iOS and Swift, and eager to learn the latest news? Enjoy a free ticket to iOSCon 2019 by volunteering. Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store.

Email us at conference-team@skillsmatter.com and we will put your name down as a volunteer.

Fringe

Joining us for iOSCon 2019 and want more? Make it a whole week of iOS learning with these fringe courses...

Call or email our team about the iOSCon Fringe Package for a special discount on bundle tickets!

Fast Track to iOS Architecture

18th - 20th March 2019

Passionate about clean architecture and want to learn how to implement best principles and practices while building complex mobile applications which don't compromise on integrity and flexibility? Join this 3-day workshop to develop your theoretical and practical knowledge of advanced architectures in an iOS context.

Get your ticket here.

Brian Egan's Flutter & Dart Workshop

19th - 20th March

Want to learn to build beautiful Flutter apps that users can navigate through easily, fetching data along the way? Join this hands-on [two-day workshop] with Brian Egan, for a crash course in creating high-performance apps which ship to iOS and Android using a single code base.

Get your ticket here.

Sponsors

Thanks to our sponsors

Whether you are seeking to improve visibility of your tools, devices or projects, or simply would like to support iOS' passionate community through your engagement, our sponsorship team will be able to help you select the best sponsorship package for you! Email sponsors@skillsmatter.com or phone 0207 183 9043.

Available Packages

    • 256-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (4.5m x 2.5m) in central conference break-out area
      • 6 free conference tickets, worth £650 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 6 free exhibitor passes
      • 6 of your #iOSCon related tweets retweeted by @skillsmatter before or during the conference
      • 50 conference party drink tokens to give away at your booth
      • 3 gifts or printed items in swag bags
      • 4 places at speakers dinner
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (extra large) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • iOSCon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
      • Conference swag bags
      • Lanyards worn by every attendee
      • Conference t-shirt

      Featured at the iOSCon 2019 Party

      • On party tickets
      • On beer mats
      • On party banners
    • 128-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (3m x 1.5m) in central conference break-out area
      • 4 free conference tickets, worth £650 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 4 free exhibitor passes
      • 4 of your #iOSCon related tweets retweeted by @skillsmatter before or during the conference
      • 25 conference party drink tokens to give away at your booth
      • 2 gifts or printed items in swag bags
      • 2 places at speakers dinner
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (large) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • iOSCon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
      • Conference swag bags

      Featured at the iOSCon 2019 Party

      • On party tickets
      • On beer mats
    • 64-BIT SPONSORSHIP
    • Engagement Benefits

      • Exhibitor booth (1.5m x 1.5m) in central conference break-out area
      • 2 free conference tickets, worth £650 each (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 2 free exhibitor passes
      • 2 of your #iOSCon related tweets retweeted by @skillsmatter before or during the conference
      • 10 conference party drink tokens to give away at your booth
      • 1 gift or printed item in swag bags
      • Your 300-word news item, interview or blog post plus visual announced on conference sneak preview pages and in social media
      • Your 140 char post-conference News Item & hotlinked URL shared in post-conference email shared with all attendees

      Brand Visibility Benefits

      Your (medium size) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • iOSCon Bytes Meetup pages, which feature monthly community events leading up to the conference
      • In pre- and post conference attendee news update emails
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
    • 32-BIT SPONSORSHIP
    • Engagement Benefits

      • Your own flipchart in central conference break-out area
      • 1 free conference ticket, worth £650 (subject to availability) which you can gift to your clients, your engineering team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum)
      • 1 free exhibitor pass
      • 1 of your #iOSCon related tweets retweeted by @skillsmatter before or during the conference
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your (small) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue
      • Conference Closing Speech Sponsor Thank You Slide
    • 16-BIT SPONSORSHIP
    • Engagement Benefits

      • 1 free exhibitor pass
      • 1 gift or printed item in swag bags

      Brand Visibility Benefits

      Your (extra small) logo displayed on:

      • iOSCon 2019 Sponsor Pages (size relative to sponsorship level)
      • Your dedicated 200-word Company Profile with visual on skillsmatter.com
      • All iOSCon 2019 Conference Pages (at bottom of page)
      • Name badges worn by every attendee
      • Printed conference programme booklet
      • Main Stage re-Boards and on banners throughout the venue


To discuss sponsorship opportunities please contact the team:

SkillsCasts

Hold tight, skillscasts coming soon!

 

Other Years