Updates for open source software have always been a rough patch of the whole user experience. Product forums are flooded with people complaining about their hardware not being supported with a new update, or in case of software services like word documents, the software being unreliable, unstable and sometimes not working at all. This is not … Continue reading The update problem
Android Run Time (ART) is the replacement to Dalvik introduced experimentally in Android 4.4 (Kitkat). Back then it could be enabled in the developer options. ART completely replaced Dalvik in Android 5.0 (Lollipop). It was designed to be faster and more robust than Dalvik. The major feature of ART is that it uses Ahead of Time … Continue reading Android Run Time (ART)
The compiler is a very important part of the software development process. Its contribution cannot be over looked. Its what makes it all work. In a world with no compilers, we would have to write code directly in machine code, i.e 1's and 0's just like the geeks did in the 60's and 70's. The … Continue reading Android Compiler
In the last post, I discussed the basics of why RecyclerView exists and what it improves over its predecessor the ListView. Before we do all of that fun stuff, lets first get setup to start using Android Studio, the tool of choice of for Android developers and also lets create a project for us to … Continue reading Getting started with Android
The RecyclerView widget is a more advanced and flexible version of ListView. This widget is a container for displaying large data sets that can be scrolled very efficiently by maintaining a limited number of views.