home image


UIKonf is an independent conference for serious iOS developers

UICollectionView workshop by Paweł Dudek

UICollectionView is a very powerful component in UIKit. Every iOS developer has heard about it, at least he should. It seems to be pretty straight forward and easy to use and manipulate. That is true, however… not entirely. UIColletionView has a lot of potential, which can be overwhelming and dangerous to careless programmer.

We provide great overview of the UICollectionView and related classes! In our workshop we cover following topics:

  1. Introduction to UICollectionView: You’ll learn what it really is and what are its core components. You’ll write your first collection view code (if you haven’t done it before earlier).
  2. Custom Collection View Layouts: This is more advanced. It will bring you to the world of custom layouts which is really fun. This part very carefully walks through the process of creating and configuring your own layout and shares lots of useful tips.
  3. Layout Transitions: In this part you’ll explore the power of collection view and probably the coolest feature - automatic and interactive layout transitions. During the series of exercises you’ll learn how to design and create your own animations and transitions.
  4. Dynamics & Collection Views: You’ll learn that binding UIKit Dynamics with UICollectionView isn’t that hard and enables you to create beautiful visual effects.

Prerequisites for attendance:

  • Mac with latest developer tools installed
  • Knowledge of Objective-C and generic iOS knowledge — you don’t have to be an iOS ninja, but we do require basic knowledge and understanding of how the OS works
  • Humor and hunger for knowledge!

Time and Location:

The workshop runs from 10:00 to 18:00 and will take place on Saturday April 11, 2015 in the Wooga office.


  • 10:00 - 10:30 Introduction
  • 10:30 - 12:00 Introduction to UICollectionView
  • 12:00 - 12:15 Break
  • 12:15 - 13:45 Custom Collection View Layouts
  • 13:45 - 14:30 Lunch Break
  • 14:30 - 16:00 Layout Transitions
  • 16:15 - 16:30 Break
  • 16:30 - 18:00 Dynamics & Collection Views
Book your ticket ➡

UIKonf Scholarships

Since UIKonf started, we offered student tickets at a greatly reduced price to make it easier for the members of our community to attend who are just starting out and can't afford the full price, yet.

This year we are happy to introduce UIKonf scholarships!

The scholarships are different from the student tickets in two ways:

  1. They are free! Normal scholarships fully cover the conference ticket. We will try to help with travel costs if we can but due to our limited budget we are not promising anything.
  2. They are merit and need based: we are looking creative and talented developers who really need our help to be able to attend the conference.
So you will need to fill out an application form until February 28th, 2015 and with a little bit of luck you will hear back from us with the instructions on how to register your scholarship ticket within a few weeks.

Our goal with the scholarships is to award budding developers with limited means. So please don't apply if you are already some years into your career and have job or a stable income as a freelancer.

We are looking forward to reviewing your applications!

Calling for Papers for UIKonf 2015

Happy New Year everyone! We are very happy to announce Natasha (the Robot) Murashev and Maxim Cramer as confirmed speakers for UIKonf 2015 as well as the opening the call for paper for UIKonf 2015.

Submit your proposal for UIKonf 2015
Everyone can participate in the process of selecting the talks for this year's UIKonf by either proposing a talk or commenting on proposals. The idea is simple. You propose a presentation until February 15th. Others will help refine and focus it by making suggestions. You keep updating your proposal bearing those suggestions in mind. We will then collectively whittle down the set of proposals to those that have been selected for the day.

Deadline for submittal: February 15th
Deadline for final changes: February 22nd
Voting period: February 23rd - March 1st

Talks should be no longer than 30 minutes plus discussion time. To get an idea which topics are most sought after, read what people told us in our survey. We are looking forward to your proposals!

Submit your proposal ➡

The hottest topics for UIKonf 2015

In October we asked you to fill out a survey about your experience at previous UIKonfs and your expectations and hopes for UIKonf 2015. Read here what people answered.

According to our community, the most interesting topics of the one we suggested are:

  • Hardcore Swift
  • UIKit Wizardry
  • Developing for Apple Watch

We also asked people to contribute their own topic ideas. Following topics where mentioned by multiple participants:

  • Architectures
  • Realm.io
  • ReactiveCocoa / Reactive Functional programming
  • OSX development
  • Podcasting, blogging, building a community

A more detailed list can be found in this Google Doc.

These results might give you an inspiration when you submit your paper. We want to encourage you to submit any other topic if you feel it will be interested.

Maxim Cramer and Natasha Murashev at UIKonf 2015

We are happy to announce two more speakers for UIKonf 2015. Meet Maxim Cramer and Natasha (the Robot) Murashev.

Maxim Cramer

Maxim Cramer

Maxim currently works at SwiftKey where she had the privilege to be part of developing and launching SwiftKey Keyboard for iOS. Starting off with digital design at a young age, she grew curious about programming and so pursued it professionally, yet never straying far from UI/UX. Passionate about humans, she advocates testing products with people first and foremost, always enjoying the looks of surprise, confusion, and delight.

Natasha Murashev

Natasha (the Robot) Murashev

Natasha is a Swift enthusiast who writes about her experiences with this still developing language on natashatherobot.com. She is currently working as an iOS engineer for Capital One in San Francisco and is also introducing beginners to mobile app development at General Assembly.

You can speak at or select speakers for UIKonf, too. Submit your proposal through our Vestibule or comment on proposals of others. We are looking forward to your ideas.

Submit your proposal ➡

Stay updated - Join our newsletter

UIKonf will use your email to provide updates about upcoming UIKonf events. You can change your mind at any time by clicking the unsubscribe link in the footer of any email you receive from us, or by contacting us at questions@uikonf.com. By clicking below, you agree that we may process your information in accordance with our privacy policy.

We use Mailchimp as our marketing platform. By clicking below to subscribe, you acknowledge that your information will be transferred to Mailchimp for processing. Learn more about Mailchimp's privacy practices here.

Get in touch at @uikonf or questions@uikonf.com