Creating patterns with UIColor. Yes, really
Explores the UIColor(patternImage:) initializer in iOS development for creating repeating image patterns, highlighting its uses and limitations.
Filip Němeček — iOS developer building apps and tools, with additional work in Python and Django. Shares practical articles, projects, and indie app work.
159 articles from this blog
Explores the UIColor(patternImage:) initializer in iOS development for creating repeating image patterns, highlighting its uses and limitations.
A tutorial on implementing a UIPageControl indicator for horizontal sections in iOS using Compositional Layout and Diffable Data Sources.
A guide for indie developers on practical, low-cost marketing strategies to increase app visibility and user acquisition.
A web tool to preview custom app icons on a real iOS device by adding them to the home screen via Safari.
Explains how to fix incorrect animations in iOS Diffable Data Sources by implementing custom Hashable conformance for custom types and Core Data objects.
Advises against copying design elements from popular apps, as their success may not be due to those specific features.
A guide to creating a minimal press kit for mobile apps, including essential text content and image assets for journalists.
A Swift extension simplifies rounding specific corners of a CALayer by providing more intuitive constant names like .bottomLeft.
A guide for developers on creating effective App Store screenshots to improve app visibility and downloads.
Analyzes the drawbacks of using ZIP files for iOS app press kits, focusing on download speed, navigation, content suitability, and update hassles for journalists.
A guide for indie developers on free platforms to promote their apps, including forums, subreddits, and newsletters, updated for 2026.
A technical guide explaining how to disable the default transparent UITabBar behavior in iOS 15 using UITabBarAppearance.
A guide to fixing iOS 15's default transparent navigation bar behavior in apps using UINavigationBarAppearance.
A guide to loading and formatting HTML text with links in a UITextView on iOS, including code for preserving fonts and handling link taps.
An interview with iOS developer Jordi Bruin about his journey into programming, learning Swift, and building the allergy-scanning app Soosee.
Explains how to check and monitor if iOS mobile data access is enabled for a specific app using the Core Telephony framework.
An interview with iOS developer Donny Wals about his journey into programming, transition to iOS development, and early experiences with Swift.
A tutorial on implementing basic drag & drop functionality for UICollectionView in iOS, covering both drag-out and drop-in scenarios.
An interview with iOS app designer Heidi Helen Pilypas, discussing her journey into app design, collaboration with a developer, and her design process.
A technical guide on implementing dynamic app icon switching for iOS applications, covering icon preparation, Info.plist configuration, and iPad-specific steps.