Android 11 has been launched already and is soon to be released on Android phones from most of the major manufactures. Android 11 is much awaited with features like Enhanced 5G Support, Native Screen Recorder, Notifications Priority Conversations, Notification Chat Bubble, and many privacy enhancements like Scoped Storage and Package Visibility.
Most of the apps are already ready to rock Android 11, but for some of you who have still not acknowledged this change, it is high time and this article is specifically for you.
In this article, we will quickly start with the important stuff first and later will…
Recently Android has announced that with Kotlin 1.4.20, their Android Kotlin Extensions Gradle plugin will be deprecated and will no longer be shipped in the future Kotlin releases.
Android Kotlin Extensions plugin brought with it two very cool features :
findViewById
with kotlinx.android.synthetic
bindings.@Parcelize
annotation.And with the deprecation of this plugin, we will no longer be able to use these features. Don’t worry about Parcelize, as it will be now shipped as a standalone plugin: kotlin-parcelize. …
Code stinks are the violation of the fundamentals of good programming that decreases the quality of the code. It means that your code is not clean. Ok, let me explain. Sit Tight!
From quite some time I have had the opportunity to review codes of my colleagues (Me and my colleagues, we have created a habit to review each others code — the learning phase never ends), of my juniors and even I interact with many people and discuss how to improve code Scalability, Readability, etc.
I have realized that sometimes people, who may be very good at coding, misses…
At Google I/O 2017, Google announced that the programming language Kotlin was now officially supported for Android app development. Since then, there has been no looking back. As of Google I/O 2019, Android mobile development has been Kotlin-first.
Instead of raving about all its features like null safety, data classes, filtering, or interpretability with Java, I am going to describe the two features of Kotlin that I cannot live without. They are guaranteed to save you hours.
Kotlin provides the ability to extend a class with new functionality without having to inherit from the class or use design patterns such…
If you’re working from home, I hope that you’re trying your best to be productive. Being productive is not only about coding, but smart coding.
Android Studio is the power-packed official Android IDE based on IntelliJ IDEA and comes with an endless list of plugins which, if used right, can make your work more efficient and faster.
Here is a list of a few Android Studio plugins that, according to me, are the basic essential plugins that every developer must have to boost their productivity and save hundreds of hours.
As an Android developer, you must have been in a…