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…
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,…
With the new Xcode 7 beta 6 that was released earlier this week, Apple introduced the new try? keyword. It gives us some more flexibility when handling operations that may throw…
Background I have been struggling with this a bit and couldn't find a documented solution online. So upon solving the problem I decided to write this blog post just to…
Swift comes with a lot of really nice features that make it hard to go back to Objective-C. The main feature is safety, but that may be seen as just…
At the WWDC 2014, Apple unveiled Swift as a complete replacement for Objective-C, the recommended programming language for developing for the Mac OS X and iOS platforms since Apple bought…