App Clips - Users Redemption, Developers Nightmare
I remember once I was listening to a podcast named StackTrace, the guy there (@_inside) had a very interesting idea of apps. He believed that apps could do better than…
I remember once I was listening to a podcast named StackTrace, the guy there (@_inside) had a very interesting idea of apps. He believed that apps could do better than…
On our recent remote KHalfday, a few of us from the iOS community at Jayway took the opportunity to share our best tips and tricks for a more pleasant and…
Learn how to implement Background refresh on watchOS. Have your watch app always show fresh content!
Table of Contents IntroductionExample Code - Attributed StringsFactory FunctionsTools & LibrariesExample Code - Rich Text Format (RTF)Example Code - Rich Text Format Directory (RTFD)Conclusion Introduction Attributed strings are great for…
Perhaps by now you have read lots of articles about SwiftUI, and if you were lucky, you have had the chance to start a small project and get to know…
After Apple introducing ARKit at WWDC17 and continuously improving on their related frameworks they at the recent WWDC19 introduced major improvements with respect to frameworks and tooling — not least with respect…
Introduction If you have ever tried to use Swift protocols with associated types as types, you probably had (just like me) a very rough first (and possibly second) ride. Things that…
In my most recent project, I had to solve the problem of rendering text on a credit card's background in a realistic, pleasant way. The client was a bank and cards…
Getting my UITableView code just right has been a long and ongoing quest for me, ever since I did my first implementation of the UITableViewDataSource protocol. Other than the delegation pattern,…