Wait! That's too close. I am an introvert..
My photo

Filip Němeček

Welcome to my personal site

I am primarily an iOS developer but I also create stuff with Python & Django. Feel free to reach out.

Series

Latest posts

iOS Chat: Get to meet the wonderful iOS community

Meet the community via informal interviews.

Projects

Compositional Layout

Re-creating Apple Photos layout & animations with Compositional Layout

Let's see how we can create layout similar to the native Photos app in iOS. Complete with the transitions.

Swift & iOS

How to show UIMenu from UIButton or UIBarButtonItem

Since iOS 14 we have a new and modern way of replacing UIAlertController with UIMenu.

Swift & iOS

Compositional Layout

How to create responsive Compositional Layout

Let's look at basic example tutorial about creating Compositional Layout that adapts to available screen space.

Swift & iOS

Compositional Layout

How to create sticky headers with Compositional Layout

It is actually quite easy, but you need to know where to activate this behavior. Let's see how to enable pinned headers.

Swift & iOS

Compositional Layout

Useful extensions for CollectionView and Compositional Layout

With a few extensions, you can make working with CollectionViews and Compositional Layout a lot cleaner.

Swift & iOS

Compositional Layout

How to create onboarding with Compositional Layout

Utilizing Compositional Layout to create onboarding flow. Full code example is available.

Swift & iOS

Launching video section on iOS Feeds

Just a few notes regarding the launch of video section.

Projects

Working with Django ImageField

My notes for smoother working with this model field. Saving using model forms, Image, deleting and resizing.

Django

How to use NSDataDetector to detect links, email addresses, phone numbers and more

And also a look on creating prettier API with the help of extensions and enums.

Swift & iOS

Compositional Layout

How to create grid with Compositional Layout

Let's look at creating basic grid layouts using Compositional Layout.

Swift & iOS

What is intrinsic content size and why care?

In this post I would like to touch a bit on a less known part of UIKit layout. The what and why of intrinsic content size.

Swift & iOS

Launching: iOSFeeds.com - site that aggregates community blog posts

Find new articles from the iOS/Swift community and support the bloggers!

Projects

My Compositional Layout series appeared in the Donny Wals newsletter

This is a first where my series was featured instead of single post.

Notable

Compositional Layout

Example project showing Compositional Layout and Diffable

Check out my GitHub project for hand-on examples showcasing how to build various layouts using modern APIs.

Swift & iOS

Compositional Layout

Building Instagram profile screen with Compositional Layout

Let's build the profile page with avatar, followers count, highlights and photos.

Swift & iOS

Compositional Layout

Using background decoration views with Compositional Layout

These can help you add a bit of visual flair or maybe imitate the inset table view style.

Swift & iOS

Diffable

Tips and practices for setting up Diffable Data Sources

In this post I would like to show a few approaches that make working with Diffable cleaner and better.

Swift & iOS

Compositional Layout

Supplementary views with Compositional Layout and Diffable Data Source

In this post we will see how to add badges to CollectionView cells with new APIs available since iOS 13.

Swift & iOS

Introducing my new project: DjangoBlogs.com

My small contribution to the Django community.

Projects

My posts featured in iOS Goodies and AppCoda Weekly

Somewhat by accident I discovered that my blog posts appeared in popular newsletters.

Notable

Compositional Layout

Detailed look at the NSCollectionLayoutGroup

With the NSCollectionLayoutGroup definition we can create quite different layouts while keeping the rest of the code the same.

Swift & iOS

How to setup Postgres locally for Django on Mac

The easiest way to have local instance of PostgreSQL on your macOS system available for your Django projects.

Django

Contacts

How to let user select contact from their contact list

A short look at the CNContactPickerViewController from the ContactsUI framework.

Swift & iOS

EventKit

How to monitor system calendar for changes with EventKit

If you are working with either calendar events or reminders via EventKit framework, you need keep the data up-to-date with the system calendar database.

Swift & iOS

iOS Feeds Banner