Adam EriinSwift2GoGameplayKit: Beyond GamesApple advertises GameplayKit as a “framework that provides foundational tools and technologies for building games” — and it is a brilliant…Feb 28, 2019Feb 28, 2019
Adam EriGuide For An Effective Code ReviewPerforming an extensive code review is a great way to assess the quality of a software as well as the competency of the developer team.Nov 28, 20183Nov 28, 20183
Adam EriiniOS App DevelopmentAnimations On Apple Watch With SpriteKitWith the next version of Bikemap, we are adding an Apple Watch app to track bicycle rides and display stats. For showing the heart rate, we…Apr 9, 20183Apr 9, 20183
Adam EriiniOS App DevelopmentApple Watch App: Displaying The Heart RateApple Watch, fitness app, current heart rate (bpm) on the screen. Simple task. Or is it? Tl;dr: full example here.Mar 1, 20184Mar 1, 20184
Adam EriinblackmirrorContinuous Delivery Of Android Apps Using Jenkins On AWSWe have already written about how we delivered the updates and beta versions of the Bikemap iOS app. We wanted to achieve the same for the…Mar 1, 20181Mar 1, 20181
Adam EriinblackmirrorInnovation: when your antique furniture needs a firmwareI have been working with a good friend at Lakatos Antique on their beautiful antique style secretaries. Not so much on the carpentering…Feb 18, 2018Feb 18, 2018
Adam EriinblackmirrorAsynchronous SwiftWhen writing asynchronous code, you normally use closures or delegate methods to return data. But it tends to get a bit messy, when you…Jun 1, 2017Jun 1, 2017
Adam EriinblackmirrorContinuous Delivery Of iOS Apps With Jenkins: Basic SetupAll manual operations are doomed to fail. There are several processes with iOS development, which take a lot of time and/or are…May 31, 2017May 31, 2017
Adam EriinblackmirrorEnterprise-Grade Node.js: Part 2In part 1 of the story, I shared some ideas about the basic principles for building critical applications using node.js. In this part, I…May 9, 2017May 9, 2017
Adam EriinblackmirrorEnterprise-Grade Node.js: Part 1When it comes to enterprise-grade applications, you have to change your approach towards node.js. It takes more than installing a few npm…May 8, 2017May 8, 2017