A difficult truth in software is that there is always something new and your understanding of what is best will always be in a constant state of change and adaptation to the latest version of technology.
The sudden, unprecedented, wide-scale social teleworking experiment that we are all a part of has been a huge success, and there’s no going back once Pandora’s box has been opened.
When building a web application there is almost always some form of a database being utilized to persist the application's data.
Something I greatly struggled with when I first started out with Android was how to easily customize many of the user interface elements that every developer is given by the base android SDK.
Today I present you with the deceptively simple task of implementing a camera preview class for Android.