Eycmxp3owl49hlyhpwbo
2 DAY CONFERENCE

iOSCon 2017 - The conference for iOS and Swift Developers

Topics covered at #iOSCon
Book Now: £650 + VAT

Thursday, 30th - Friday, 31st March at CodeNode, London

28 experts. will be speaking. Starts at 9:00 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!

Join us at the iOSCon in London on March 30th and 31st 2017!

Willing to learn how to make your app more accessible? Intrigued by how Swift enums can help you model information and avoid crashes, or interested in discovering how Kitura can help you write server-side apps? And if you want to find out how apps and platforms can network in a peer-to-peer fashion, or the latest news in the world of Functional Reactive Programming, or what's new in iOS 10... then join iOSCon 2017!

Join leading experts in the iOS & Swift realm, who will share the latest technologies, tools, ideas and practices developing and evolving within the iOS, Swift and Mobile Technology. Follow us at #iOSCon to hear all the latest news.

Programme Announcements!

We're now ready to unveil the line-up of speakers and experts who will make iOSCon 2017 the best one yet! Find out more on the Programme Page. Please note: programme is subject to change.

#iOSCon 2017 Highlights


  • Talks on iOS architectures, app accessibility, protocol buffers in Swift, generics and extensions in Swift, FRP (Reactive, RXSwift, ReactiveCocoa), Kitura, Bringing Swift enums to Objective-C with macros, full-text search on iOS, CoreData, peer-to-peer networking between apps and platforms, dependency injection, GraphQL and iOS apps, gaming and Metal, frameworks and tools, architecture, unit testing, and much more!

  • Workshops on Test driving Swift, Building a server-side Swift app with the Kitura web framwork, and how to write Swift proper.

Join us for the iOSCon Bytes evening events at CodeNode

Want to stay in the loop with the latest developments within the iOS and Swift communities?

Join us at the brand new iOSCon Bytes series we'll be hosting at CodeNode leading up to iOSCon 2017!

Find more information here!

Code of Conduct

Please find our Code of Conduct here.

Impressions of the previous editions

Thanks to our sponsors

Day 1: Day 1 - Thursday 30th March

The Programme is incomplete and subject to change, keep an eye on this page to find out the latest updates!

Track Ctrl AltTab
08:30

Registration & Breakfast

09:15

Welcome to #ioscon 2017 with Paul Ardeleanu

Paul Ardeleanu


ioscon
09:30

Keynote: Balance

Saul Mora


SWIFT apple iOS objective-c cocoa ioscon
10:15

Coffee Break

10:30

The Grand Tour of iOS Architectures

Dan Cutting


SWIFT clean react VIP architecture iOS ioscon flux VIPER

Type-safe Web APIs with Protocol Buffers in Swift

Yusuke Kita


SWIFT api iOS json protocol-buffers ioscon type-safe
11:15

Coffee Break

11:30

Architecting Alive Apps

Jorge Ortiz Fuentes


SWIFT IoT app architecture mobile iOS ioscon

The Power of Making Your App Accessible

Matthias Tretter


SWIFT app mobile iOS accessibility ioscon
12:15

Coffee Break

12:30

Generics and extensions in Swift

Paweł Brągoszewski


SWIFT python swift4 iOS generics ioscon

Buffers and Encoders and Command Queues, omg!

Janie Clayton


SWIFT metal buffers encoders command-queues iOS gaming ioscon games
13:15

Lunch

14:15

Introduction to Functional Reactive Programming

Eliasz Sawicki


SWIFT apple ReactiveCocoa mobile iOS ioscon functional-reactive-programming

Turbocharging feature releases in Skyscanner

Zsolt Varnai


iterate iOS objective-c analytics release experiment data-driven ioscon appstore
14:30

The art of building UI reuse components

Kevin Muessig


ui SWIFT Controls reuse IBInspectable Fiori iOS sap ioscon

Rules of (Visual) Design for Developers

Lasse Koskela


ui SWIFT interface-design design iOS layout ioscon typography
14:45

TDD in Xcode Playgrounds

Paul Ardeleanu


xcode tdd iOS ioscon

Ace The Technical Interview

Abizer Nasir


ioscon
15:00

Coffee Break

15:15

Workshop: Natural Swift: write Swift the way it was meant to be written

Paul Hudson


SWIFT protocols value-types architecture functional-programming iOS ioscon
2

Workshop: Building a server-side Swift app with the Kitura web framework

Chris Bailey and Ian Partridge


SWIFT Kitura iOS server-side ioscon swift3
16:45

Coffee Break

17:00

Implementing Full-Text Search on iOS

Lasse Koskela


app core-spotlight search api mobile iOS sqlite full-text-search spotlight ioscon

Bringing Swift enums to Objective-C with macros

Brandon Kase


SWIFT functional iOS macros objective-c ioscon enums
17:45

Beer break

18:00
6

Panel discussion - Trends!

Paul Ardeleanu, Daniel Steinberg, Jorge Ortiz Fuentes, Saul Mora, Janie Clayton, and Manuel M T Chakravarty


SWIFT apple mobile iOS ioscon
18:45

#iOSCon Party!

21:00

End of #iOSCon Day 1! See you tomorrow :)

Day 2: Day 2 - Friday 31st March

The Programme is incomplete and subject to change, keep an eye on this page to find out the latest updates!

Track Room Room
08:30

Registration and Breakfast

09:15

Welcome to #ioscon 2017 with Paul Ardeleanu

Paul Ardeleanu


ioscon
09:30

Keynote: The Swift Melting Pot

Daniel Steinberg


SWIFT apple iOS ioscon
10:15

Coffee Break

10:30

A Strategy for Learning CoreData in 50 Easy Steps

Catja Pafort


SWIFT react functional CoreData learning-strategies MMVC iOS mvc oop ioscon VIPER protocol-oriented

Pa55W0rd5 $uck!

Steve Scott (Scotty)


ui SWIFT apple Safari-keychain Touch-Id mobile iOS ioscon
11:15

Coffee Break

11:30

Composable Caching in Swift

Brandon Kase


SWIFT functional composable monoid iOS caching ioscon cache

Going Universal: Building an app for Mac, iPhone, iPad and Apple TV (and staying sane)

Adrian Thomas


SWIFT app AppleTV iPjone iTunes-connect mobile iOS ipad code-sharing modularity ioscon mac product-strategy appstore
12:15

Coffee Break

12:30

Dependency Injection in Practice

Yoichi Tagaya


SWIFT iOS dependency-injection ioscon

Talking to Strangers: Peer-to-peer networking between apps and platforms

Lasse Koskela


SWIFT networking tvOS peer-to-peer NSNetService Multipeer-Connectivity nsnetservices iOS p2p siri ioscon core-bluetooth
13:15

Lunch

14:15

Workshop: Test Driving Swift To The Max - with or without the tests!

Phil Nash


SWIFT tools AppCode testing tdd iOS ioscon

Workshop: A modern development workflow

Christopher Stott


SWIFT app buddybuild mobile iOS ioscon
15:45

Coffee Break

16:00

Building better iOS apps with GraphQL

Martijn Walraven


SWIFT mobile iOS ioscon apps graphql

Minimal Viable Tooling

Miguel Angel Quinones


SWIFT ABTesting iOS tooling ioscon cms
16:45

Coffee Break

17:00

Debugging Accessibility

Sally Shepard


SWIFT apple tvOS mobile automated-testing iOS accessibility ioscon macos watchOS
17:45

Keynote: Do-It-Yourself Functional Reactive Programming

Manuel M T Chakravarty


SWIFT frp ReactiveCocoa iOS cocoa ioscon rxswift
18:30

#ioscon 2017 Closing Ceremony and Wrap Up talk!

An enthusiastic Brandon Kase shares his excitement for iOSCon 2017!





I am excited to attend iOSCon 2017 and share my passion for functional programming. I believe functional programming techniques can help us write more maintainable, bug-free iOS apps.

At iOSCon, I'll be talking about Composable Caching in Swift. By providing a way to combine cache layers, we can build many powerful caches (JSON, image, or video) up from only a few simple primitives. Caches become legos.

I'll also be talking about bringing Swift enums to Objective-C through preprocessor macros. Swift enums allow us to clearly, concisely, and correctly model information. With macros, we can get something that feels similar to Swift enums in Objective-C!

I'm excited to meet all of you and to learn how you apply functional programming to iOS development!


Want to find out more? Jump to the Programme Page!


Janie Clayton talks Metal and meeting mates at this years iOSCon!



I get to attend my first European conference this year, iOSCon 2017. Some old friends, like Saul Mora, are going to be speaking there, as well as some new friends I haven’t had the chance to meet in person yet, like Manuel Chakravarty.

I am incredibly excited about this conference because I am debuting a new Metal talk here. I have noticed over the last few years that a lot of people are interested in Metal, but they are not quite sure about how to approach it. They’re not able to break it down in the minds into manageable tasks and they wind up quitting in frustration.

My talk here will focus on foundational structures and concepts that are necessary to work with Metal in a fun and approachable way.

Check out more of Janie's plans for 2017 over on her programming blog.

Interested in iOSCon too? Check out the Programme Page for more information!


Miguel Angel Quinones tells us what he'll be bringing to iOSCon 2017!





I'll be joining iOSCon 2017 to share thoughts on how to continuously iterate on our tools.

Mobile application development is maturing but also changing fast. We are still finding ways to deal with common development issues that most teams face. Product companies rightly devote most energy to deliver the best product their teams can, but how we support this with practices and internal tools is very important. In my talk we'll look at how a small team chooses to make an impact in the product while also devoting some time to fix problems and bottlenecks in engineering.

I'm looking forward to exchange opinions and experiences on this and many other topics, and having a great time at the conference.

Check out Miguel's blog here for tips, tools and games. Miguel also tweets at @miguelquinon.

Want to find out more? Jump to the Programme Page!


Learn all things Functional Reactive Programming with Eliasz Sawicki at iOSCon 2017!





I’m really glad to join iOSCon 2017 where I will share my experience on getting into the world of Functional Reactive Programming.

Many times, I’ve heard that the idea of Functional Reactive Programming is hard to grasp and I want to change it by presenting mechanisms of FRP frameworks in an accessible way for newcomers. If you ever thought of getting into the world of FRP, then it will be my pleasure to welcome you to my talk.

I can’t wait to attend all the amazing talks on iOSCon, I’m especially excited about learning more about server-side Swift and using GraphQL in iOS apps.

I’m really looking forward to meeting you all and exchange our experiences on how to craft great iOS apps.

Check out Eliasz's blog here. Eliasz also tweets at @EliSawic.

Want to find out more? Jump to the Programme Page!


Excited to host Yusuke Kita at iOSCon 2017 to hear on Protocol Buffers in Swift!





I’m excited to announce that I’ll be speaking at iOSCon 2017, two day conference on March 30th, 31st in London. It’s going to be my first talk at international conference!

At iOSCon 2017, I’ll be talking about Protocol Buffers in Swift. I’ve been using Protocol Buffers for a while and still figuring out a better way, but I believe that it has many benefits for us. Protocol Buffers are new serialization format which can be used for HTTP request/response or persistent data store, it’s so powerful.

If you are interested in more details, please check out my blog post of first impression about Protocol Buffers.

The best thing about being part of the iOS/Swift community at iOSCon is to meet great iOS developers. I’m also excited to share and discuss awesome stuff about iOS. Hope to see you soon!

Eliasz tweets at @kitasuke.

Want to find out more? Jump to the Programme Page!


Looking forward to having Yoichi Tagaya and his Dependency Injection talk at iOSCon '17!





I am excited to speak about Dependency Injection at iOSCon 2017 because a speaker is close to audiences in the conference.

Dependency Injection has been introduced as one of the best modern practices in WWDC 2016. I believe not only applying the pattern but also learning its concept improves flexibility, maintainability and the testability of your app because you start caring about dependencies when you design your program!

The conference has a great party to meet iOS developers on the end of day 1. Please join the party and talk to people you are interested in! I am very welcome to have any questions or requests to my talk there.

Want to learn more? Check out the Programme Page!


iOSC expert, Phil Nash, shares his excitement for his first ever iOSCon and reworking TDD with Swift!





Despite being involved in the iOS community in London since the beginning, this will actually be my first iOSCon! I’m excited to finally be able to make it to my “home” conference and am looking forward to sharing ideas and experiences with a great bunch of people.

Three areas of interest to me are: new languages, TDD and iOS development - so talking about what Swift can do to make TDD work even better for you is the perfect fit for me. Whether you’re new to TDD, or perhaps an old hand, I hope to have something for everyone, so please join me as we deconstruct TDD and look at it through the lens of Swift. I’m really keen to hear your reactions to what I have to show and all the discussion afterwards.

We are pleased to have Phil's company, JetBrains, sponsoring this years conference. Check out their work, and drive to develop, here.

Wanna find out more about iOSCon 2017? Check out the Programme Page!



Matthias Tretter is looking forward to sharing his Acessibility story at this years iOSCon!




Have you ever tried using your phone only in Voice Over mode for a week? I'm excited to share my story with you at iOSCon 2017, where I'll be speaking about Accessibility on iOS.

Accessibility is a very important topic, that is often overlooked or, at best, added as an after-thought. This is very unfortunate, as Apple is doing a great job at providing good and simple to use APIs to make our apps accessible. Apple is fully committed to Accessibility and in providing an equal user experience for all their users, and so should we. This talk will give an in-depth look at Accessibility on iOS, as well as outlining the reasons on why to use Accessibility by giving real-world examples of its importance.

I'm very much looking forward to hearing your opinions, experiences and stories at the conference and on Twitter, please say Hi!


Wanna find out more about iOSCon 2017? Check out the Programme Page!



iOS expert Manuel Chakravarty is coming to London to show how iOS app architecture can be improved via FRP!




End of this month, I will talk at iOSCon 2017 in London (30 & 31 March). I am very much looking forward to get to know the vibrant iOS dev community in London as well as to meet the other speakers. The line up of talks looks awesome, promising plenty of both breadth and depth.

In my own talk, I will deconstruct functional reactive programming (FRP) to show that it is based on a few simple ideas and holds the potential to improve the architecture of iOS apps. We will discuss questions, such as what is the purpose of FRP, how do you use it to structure your application, and how can you implement it yourself?

One of the things that I love about Swift is that it enables us to conveniently use functional programming concepts to write clearer and more robust code. The ease with which we can implement and use FRP is a great example of that capability.

See you in London @ iOSCon 2017!

To view Manuel's original post, and to check out more of his work prior to his appearance at this years iOSCon, check out his blog here.

Wanna find out more? Jump to the Programme Page!


iOS star Saul Mora shares his passion for building apps with the iOS community!




I’m thrilled and honored to be leading off iOSCon 2017 in London. I hope I can share my passion for building apps with you all.

While Swift is indeed the future of programming on the iOS, macOS, tvOS and watchOS platforms, I believe that there are still lessons from the past that we can learn from to build our future. One of the things I’ve seen in many discussions is how we should leave our state, mutability and object oriented past behind us and move onward and upward with stateless, immutable and functional future.

I intend to share my thoughts on how those ideas can tools can and should all coexist.

I’ve been working in China for the past year, and would love to share stories and experiences with any fellow developers who’ve managed to work and live outside their home country. But, I just enjoy attending conferences like iOSCon to talk with the great members of the iOS developer community. I’m looking forward to seeing all of you there!

Want to see what else is happening at iOScon? Check out the Programme Page!


CodeNode

In August 2015, Skills Matter opened the doors to CodeNode, our new 23,000 sqft Tech Events and Community venue. CodeNode provides fantastic meetup, conference, training and collaboration spaces with unrivalled technology capabilities for our tech, digital and developer communities - a long held dream coming true !

With fantastic transport links and located in the heart of London's Tech City, we could not think of a better location for our 60,000 strong engineering community!

With seven event rooms, including a 300 seater lecture room, thousands more community members will be able to visit CodeNode to learn and share skills, code and collaborate on projects.

CodeNode features a 5,000 sqft break-out space, complete with fully-licensed bar, plenty of power sockets, meeting and collaboration spaces and entertainment areas.

CodeNode will also see the opening of a permanent Hack Space, stacked with microprocessors and the latest tools and devices to play with. A community film studio will be opening too, which you can use to record any tutorials or demo's you may want to share with our community.

If you're interested in hiring CodeNode for your upcoming event, check out more details here.

Gqtpblcm51rgqabhqlzb

CodeNode

Skills Matter | CodeNode, 10 South Place, London, EC2M 7EB, GB


View details, travel and nearby hotels

Call for Papers is now closed!

Keep an eye on our Programme Page to check the latest updates! Programme is subject to change.

Daniel Steinberg's - The Swift iOS Bootcamp

Monday 27th, Tuesday 28th and Wednesday 29th March 2017

It’s a perfect time to take your iOS development skills to a whole new level by making the move to Swift. You aren’t just learning a new language, you are also learning new techniques and design patterns and embracing a new way to organise and architect your iOS applications.

Are you ready to take your iOS development skills to a whole new level and make the move to Swift?

Join Daniel Steinberg for this intensive 3-day Swift iOS Bootcamp and learn how to think, architect and program in swift using functional, object-oriented, and protocol-oriented paradigms. Upon completion, you will understand the best practices for building modern iOS apps in Swift.

Book a place here.

Available Packages

    • 64-BIT SPONSORSHIP
    • Engage with 200 highly experienced and passionate iOS and Swift developers. Show off your team, apps, games, projects or tools at your own #iOSCon conference booth!

      Brand Visibility Benefits
      Engagement Benefits
      • Your own booth at #iOSCon (160x80cm);
      • Your sponsored message with hot linked logo in the #iOSCon post-conference newsletter;
      • Two items (leaflet, device, pen or notepad) included in all #iOSCon swag bags;
      • Two Exhibitor Tickets to the conference, providing access to the #iOSCon break-out & exhibitor space and to the #iOSCon Party;
      • Two Full Conference Tickets, providing access to all workshops and sessions and to the #iOSCon Party, 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).
    • 32-BIT SPONSORSHIP
    • Brand Visibility Benefits
      • Your logo (medium) on #iOSCon sponsor pages;
      • Your own dedicated partner page on skillsmatter.com;
      • Your logo (medium) on all in-venue conference banners;
      • Visibility of your brand and your support for #iOSCon in regular social media updates.
      Engagement Benefits
      • Your sponsored message with hot linked logo in the #iOSCon post-conference newsletter;
      • One item (leaflet, device, pen or notepad) included in 100 #iOSCon swag bags;
      • Two Tickets to the #iOSCon Party;
      • One Full Conference Ticket, providing access to all workshops and sessions and to the #iOSCon Party, 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).
    • 16-BIT SPONSORSHIP
    • Brand Visibility Benefits
      • Your logo (small) on #iOSCon Sponsor pages;
      • Your own dedicated partner page on skillsmatter.com;
      • Your logo (small) on all in-venue #iOSCon pop-up banners;
      • One free ticket to the #iOSCon Party, which you can gift to your clients, your team or members of Computing At School (teachers learning computing to teach the new National Computing Curriculum).


    • SPONSOR THE IOSCON 2017 PARTY!
    • Be remembered by all conference attendees, speakers and sponsors attending the party this year! Have your logo printed on the #iOSCON 2017 Party beer mats and on highly visible party posters and pop-up banners, which are bound to feature in lots of pictures this year.

      Brand Visibility Benefits
      • Your logo displayed on the #iOSCON 2017 party beer mats and on the party table pop-up banners;
      • Five free tickets to the #iOSCON 2017 Party, which you can gift to your clients and team members;
      • Your logo (small) on all in-venue conference banners and on the #iOSCON 2017 Sponsor web pages;
      • Your own dedicated partner page on skillsmatter.com;
      • Exclusive to two party sponsors only!
    • T-SHIRT SPONSORSHIP
    • Be remembered! Have your logo printed on all #IOSCon 2016 t-shirts, provided to all attendees, speakers and sponsors attending this year.

      Brand Visibility Benefits
      • Your logo on 200 #IOSCon 2017 t-shirts;
      • Two free tickets to the #IOSCon 2017 Party, which you can gift to your team or your clients;
      • Your logo (small) on the #IOSCon 2017 Sponsor pages;
      • Your own dedicated partner page on skillsmatter.com;
      • Your logo (small) on all in-venue conference banners;
      • Exclusive to two t-shirt sponsors only!
    • SPONSOR THE IOSCON 2017 ATTENDEE BAGS!
    • Be remembered! Have your logo printed on all #IOSCon 2017 attendee bags, provided to all attendees, speakers and sponsors attending this year.

      Brand Visibility Benefits
      • Your logo on 200 #IOSCon 2017 attendee bags;
      • Two free tickets to the #IOSCon 2017 Party, which you can gift to your team or your clients;
      • Your logo (small) on the#IOSCon 2017 Sponsor pages;
      • Your own dedicated partner page on skillsmatter.com;
      • Your logo (small) on all in-venue conference banners;
      • Exclusive to two attendee bag sponsors only!
    • Custom Party Sponsorship
      • Your logo on all #iOSCon Sponsor pages;
      • Your own dedicated partner page on skillsmatter.com
      • Visibility of your brand and your support for #iOSCon in regular social media updates.
      • 200 free drink tokens to provide to attendees + 50 extra that Chris can hand out during the event - usually @ £3.25

To discuss sponsorship opportunities please contact the team:

Thanks to our sponsors