Kotlin has been discussed in the Android development community as a potential replacement for Java. It has several advantages that make it quicker and easier to write, with less boilerplate and potential errors. It can be compiled into Java, making it possible to use on Android, although with a few workarounds. Today, Google announced that […]

Java is a pretty neat programming language. It was originally created in the 1990s with the biggest benefit being cross-platform. You could write one program and have it run on all the major platforms: Windows, Mac OS, and Linux. Over time this expanded to enterprise servers and mobile phones. Android later became the most popular […]