The blog
Tutorials and notes from building Rails, iOS and Elixir software since 2012. Older posts say how old they are. Code ages; we’d rather tell you.
Nothing matches that. Try a broader word, or clear the filter.
2022
2021
How to implement App Tracking Transparency in Swift?Adding multiple targets to an Xcode projectDeep Links vs. Universal Links in IOS - What Are The Differences?How to share images from an iOS app in Instagram Stories, WhatsApp and Facebook How to create a Swift date handler for iOS apps?Firebase Events in a Swift project. How to implement them?Physitrack: A telehealth platform that grew during the covid-19 pandemicHow to check if a video ends playing in AVPlayer and other actionsHandling Chromecast in Swift: Play and pause controls for iOS appsHow to convert an iOS app to tvOS app?
2020
iOS 14: Changes in the UIDatePickeriOS 14: Introducing SwiftUI GridViewiOS 14: Changes in UISearchBarSwift tutorial: Creating a radio button with pure codeiOS app development: Calling and dismissing FlutterViewController in native applicationsMobile development: Adding a global button in an iOS app with AppDelegate and SceneDelegateTransparent UISearchBar in iOS 13 or newerTutorial: UITextField with secure text, but with no KeyChain accessTutorial: Convert Images to Grayscale in SwiftShould you ditch Storyboards for SwiftUI? That's what I didFirebase Dynamic Links with Scene DelegateThe Prograils guide to top tech conferences in 2020SwiftUI cons: Why I don't use it in production
2019
Flutter vs React Native. Mobile app development frameworks comparedMobile app development: Using delegates and blocks in VIPERSwiftUI vs Flutter: A Simple Comparison Between FrameworksiOS 13 Segmented Control. How to Solve the Design Problem?Flutter's pros and cons from an iOS developer's perspectiveThe curious case of the 24-hour time format in SwiftUnwinding to a previous Controller in a Swift mobile app with VIPERWhat is Project Catalyst and how to prepare your iPad app for it?SwiftUI: How To Get Started With This Framework?Adding Gaussian Blur to Swift Mobile App’s UIViewMobile apps for business. Do you need one?React Native vs Native in Mobile App DevelopmentWhat I've learned switching from MVC to VIPERMeet Ector, our free ebook reader for iOS that converts text to speech
2018
How to make an Xcode cleaner app for macOSFrom apps to Lego blocks and "Little Red Riding Hood". How I teach my daughters to codeFirst steps with Clean Architecture and VIPERCustom UIAlertController Swift: How To Make It? Simple AppleScript app for clean XcodeActivity Indicator with Swift. How to make Spinner? Tutorial
These posts come from the people who build AuditBadger and Beskar. That’s all the selling we’ll do here.
About Prograils →