jon nicholsDeepest Leaves SumA blog about software development in the mobile spaceGiven a root node, return the sum of all the leaf node values. A leaf node can be…Sep 26, 2023Sep 26, 2023
jon nicholsKotlin IterationsHave you been iterating through your workday. Writing wasteful O(n) for loops, and just wishing there was a better way? Well I have good…Oct 5, 2022Oct 5, 2022
jon nicholsBig O time complexity using Kotlin examplesUnderstanding the time complexity of a function in code is the mark of a great programmer. We don’t measure the time complexity of an…Sep 26, 2022Sep 26, 2022
jon nicholsCreate a pre-build bash script to edit files in a cloud pipelineIn order to make changes to code files from our pipeline, sometimes we have to create a bash script. A pipeline can use a bash script to…Sep 16, 2022Sep 16, 2022
jon nicholsEnable continuous integration and delivery for mobileTo create a rapidly scaling mobile solution you will need to enable continuous delivery & continuous integration. The goal is to fully…Apr 9, 2022Apr 9, 2022
jon nicholsMechanics of Mobile Operating SystemsThere are now two main operating systems that have dominated the mobile space, Android & iOS. There used to be a third, Windows but…Feb 18, 2022Feb 18, 2022
jon nicholsFundamental changes from Xamarin.Forms to MAUIIn this article, you will learn about a few of the core changes from Xamarin.Forms to .NET MAUI. MAUI is the evolution of the…Feb 14, 2022Feb 14, 2022
jon nicholsFace detecion and manipulation in using Azure Face serviceHave you ever wondered how apps like Snapchat work? In this article you will learn how to create a Xamarin app that can detect faces and…Feb 3, 2022Feb 3, 2022
jon nicholsBitwise operations in .NETEverything your computer does can be translated into bits. Bitwise operators perform operations on binary numerals to manipulate…Jan 26, 2022Jan 26, 2022
jon nicholsArduino .NET MAUI BluetoothIn this exercise, you will learn how to create a .NET Maui app and connect it to an Arduino Bluetooth device. The smart home technology…Jan 18, 2022Jan 18, 2022