At Badoo we believe there is someone for everyone. We have become the largest social discovery network in the world because we have created the best tools to connect people.
Our many years of experience have given us great insights and experience which has helped us solve major challenges in the social discovery space, especially with issues around privacy, safety and security. This has enabled us to stay ahead of the curve and focus on innovation, pioneering many of today’s standard features, like location based matching.
Featuring Ian Partridge
The Encodable and Decodable protocols that were added in Swift 4 provide an easy way to convert Swift types to and from external representations like JSON. In this talk you’ll learn how to use these protocols, and how the Codable system is designed. Ian will share with you how your app can use...ioscon swift swift4 ios
Lightning Talk: Domain-Driven Architecture
Featuring Sergey Shulga
Sergey will share with you ideas and approaches he and his Team are using or planning to use to scale monolith MVP startup version of their app into something that can go to scale for years to come. You will also learn how DDD and Reactive programming help them achieve this.swift ios ioscon ui dddx ddd
App Architectures: Remixed
Featuring Dan Cutting
Many apps support multiple “themes”, but some need the ability to be remixed with specialised flows and feature sets, while reusing as much as possible. When layouts, flows and business logic live in View Controllers, it’s difficult to do this well. But a combination of Coordinators and Clean...swift ioscon ios
Featuring Ellen Mey
With the new Codable type, Swift 4 injects some magic into JSON parsing making it far less tedious than it’s ever been before. Ellen will share with you a quick overview of parsing JSON, then diving into Codable and why it’s a developer favorite among Swift 4 updates.ioscon swift json ios
Keynote: Successfully Derailed Product
Featuring Cate Huston
As individuals you - implicitly or explicitly - define success, as do teams. But how do these definitions and incentives impact how and what you build? In this Keynote Talk Cate will share with you the ways in which the dysfunctions of your organization become the dysfunctions of your product.react-native swift ioscon ios
Designing and Building With Accessibility in Mind.
Featuring Hung Truong
Accessibility is an often ignored part of iOS development, partly because much of it is “baked in” to the OS and “just works” most of the time. However, building custom UI elements and transitions can lead to a breakdown of accessibility expectations. In this talk, Hung will share with you some...swift ios accessibility voiceover ioscon
Workshop: Test or Go Fishing - an introduction to TDD
Featuring Paul Ardeleanu
Whilst not a panacea for your development troubles (but certainly a headache for many), Test Driven Development (or any of its incarnations) can prove something of a silver bullet if done correctly and consistently.
Cleaner code and shorter QA cycles are two of the best benefits.In this session,...xcodeplayground xcode testing bdd tdd swift ios