Published inProAndroidDevWhat’s new in Firebase Machine Learning and MLKitIn recent weeks, there have been some changes to the Firebase machine learning products. Firstly, we had a name change. Firebase MLKit is…Aug 3, 2020Aug 3, 2020
Published inProAndroidDevAndroid Studio: Layout InspectorAndroid Studio 4.0 was recently released to the stable channel and it came with many new features. A feature I’ve been looking forward to…Jun 5, 2020A response icon1Jun 5, 2020A response icon1
Published inProAndroidDevWhen to use Internal Sharing on Google Play or Firebase App DistributionTesting is a critical part of the software development cycle. There are different types of tests, such as unit testing, UI testing and…May 3, 2020A response icon3May 3, 2020A response icon3
Published inProAndroidDevBuilding a DevOps pipeline for your App: Choose a CI/CD serverGenerally when we think of CI/CD, we think of a build server. This could be a machine that we have locally or could be a cloud provider…Apr 5, 2020A response icon1Apr 5, 2020A response icon1
Published inProAndroidDevBuilding a DevOps pipeline for your App: Git StrategyWhen thinking about a DevOps pipeline the first thing most people think about is where am I going to host my build server? This…Aug 16, 2019A response icon2Aug 16, 2019A response icon2
Published inProAndroidDevBuilding a DevOps pipeline for your App: IntroductionDevOps and pipelines are words that we hear a lot in our development environments and they are always being done by either people doing…Aug 16, 2019Aug 16, 2019
Published inWe’ve moved to freeCodeCamp.org/newsWhy conferences and meet-ups are important for developersIn 2018, I was fortunate enough to attend and speak at many meet-ups and conferences in South Africa and abroad. As a local meet-up…Mar 29, 2019A response icon3Mar 29, 2019A response icon3
Published inDataDrivenInvestorUsing AutoML Vision in your Android appMachine Learning is a term we hear a lot these days in the development community and beyond. There are many tools out there that are…Dec 20, 2018A response icon2Dec 20, 2018A response icon2
Published inWe’ve moved to freeCodeCamp.org/newsHow (and why) to use the Cake Pattern with SwinjectIn my previous article, I showed how we can use the Cake Pattern to do dependency injection without any libraries. I got a lot of awesome…Apr 22, 2018A response icon3Apr 22, 2018A response icon3
Published inAndroidPubSonarqube code coverage for Kotlin on Android with BitriseI’ve recently been working on an Android app that is 100% Kotlin with a full development CI pipeline. Having a good app means that the code…Jan 10, 2018A response icon7Jan 10, 2018A response icon7