My Profile Photo

Libin Joseph

Sydney, Australia


Software Consultant, Open-Source Enthusiast and Trainer


  1. Four emerging technologies for C# developers

    As software developers, we are very fortunate to work on solutions that impact thousands of people, if not millions. The reach of technology has expanded to the length and breadth of this world and beyond over the last decade. Its no more a luxury for the elite community, but a necessity for everyone. This growth has made it necessary to make further improvements to our existing tools, platforms and frameworks, and also have given way to few new great solutions. …


  2. A dive into Shell

    Xamarin has become the de-facto standard for building cross-platform mobile apps. In the last 8 years that we have been using xamarin, there has been a lot of big and small changes. And one that clearly stood-apart, and influenced most of us, was the introduction of Xamarin.Forms. Xamarin.Forms offers some great capabilities to mobile developers to re-use native UI across Android, iOS and UWP. This was something truly revolutionary. But inspite all the great features and goodness of Xamarin.Forms there was certainly some pain-points that the developer community raised in various forums. Xamarin.Forms Shell and Visual address most of these issues. …


  3. Access SQLite database from an Android device

    SQLite has been one of the most popular databases among software developers for almost two decades. Since its inception in year 2000, it has been the go-to option for building small to medium size applications that don’t require a full-blown database like SQL Server or MySQL. What I really like about SQLite is that the database can be served from the disk directly and does not need any installation. …