Kotlin Multi-Platform Vs Cross-Platform (Flutter)

What is the difference?Definition: Multi-PlatformDefinition: Cross-PlatformStrengths and WeaknessesSuperficiallyUnder the CoverKoltin Mulit-Plaform vs Multiple PlatformsMulti-Platform as the foundation of cross platformCombination: Multi AND Cross Platform What is the difference? There is no universal definition of these two terms, so definitions to be used here must be identified. In a way, I am using the 'google definitions',… Continue reading Kotlin Multi-Platform Vs Cross-Platform (Flutter)

CovidSafe: An Independant Privacy Review

CovidSafe(Australia), TraceTogether(Singapore) and many other Bluetooth contact trace apps are based on the same core idea components. This post looks at the privacy risks created by the Australian CovidSafe app, and whether those privacy risks are necessary to deliver the functionality. Is there a 'big brother' mentality driving the collection of data and creating privacy… Continue reading CovidSafe: An Independant Privacy Review

Covid-19: ‘Diary Alert’, Improved Track and Trace

Update 28 April: Germany to move from central database to 'diary alert' approach of distributed data on handsets for improved privacy protection. Many countries are considering making use of a contact tracking app to allow track and trace of Covid-19. There is an app that was initially developed in Singapore, based on detecting contacts through… Continue reading Covid-19: ‘Diary Alert’, Improved Track and Trace

Functions and Methods (With the Traps and Tricks)

These pages are targeted at people who can already program in Python, so the most basic aspects of functions and methods is assumed knowledge, and this page focuses on what is of interest to those who aleady have that assumed knowledge. Default Value Parameters.The default value trap'Pure' functions / methodsFunction overloading Default Value Parameters Both… Continue reading Functions and Methods (With the Traps and Tricks)

Variables & Types (Under the hood)

This posts delves a little deeper in to variables in both Python and Kotlin. Nobody Expects.. Pointers in Python (and Kotlin)Primitive Values vs Reference/Pointer Variables.Mutable vs ImmutableShared Modifications - The Devil InsideClass vs Type in Python & Kotlin Nobody Expects.... In many languages, the simplest variables operate like a calculator memory: A value is stored… Continue reading Variables & Types (Under the hood)