Android vs iOS: which mobile OS is right for you?
When it comes to battling it out for which is the best, there is the age-old battle of the sexes, which is an ancient one, that we’re afraid has been going on since the dawn of time, and will probably...
View ArticleAndroid Integrating Google’s reCAPTCHA in your App
Google’s reCaptcha API protects your website / app from malicious traffic. You might have seen the reCaptcha integrated on web pages. You can integrating the same in your Android apps too using...
View ArticleAndroid working with DataBinding
Android DataBinding provides a way to tie the UI with business logic allowing the UI values to update automatically without manual intervention. This reduces lot of boilerplate code in your business...
View ArticleGoogle Pay Is Set to Dominate
Over the last few years, the way consumers pay for goods and services has changed dramatically. Less of us are now using cash as a way to pay, with methods such as contactless become increasingly...
View ArticleAndroid DataBinding in RecyclerView – Profile Screen
In my previous article, we have learned the Basics of DataBinding. Today, we are going to put the basics into action by implementing a profile screen using data-binding concepts. The profile screen...
View ArticleAndroid Better Logging using Timber Library
Timber is a logging utility class built on top of Android’s Log class. While in development, we usually end up writing lot of log statements and before the release, we’ll cleanup the log statements by...
View ArticleAndroid choosing Image from Camera / Gallery with Crop Functionality
Taking pictures from camera or gallery is an essential feature for many applications those includes media in their apps. A simple notes app may need a profile picture to make the notes more personal....
View ArticleAndroid Integrating PayTM Payment Gateway – ECommerce App
PayTM is the largest mobile commerce platform and digital wallet company. It has large user base of around 300 million and average transactions of 5 million per day. All digital payments can be made...
View ArticleTop Android security risks and how to solve it
From 2015 to 2018 there were approximately over 230,000 new malware programs detected daily. Malware is more or less an umbrella term for phishing attempts, spyware, viruses, Trojan, and a plethora of...
View ArticleHow to use Font Awesome Icons in Android
Font Awesome is very popular icon toolkit used across many websites. It has both free and pro collection of icons, but you can find most the icons in free collection itself. Each icon will represented...
View Article7 Reasons Why Your eCommerce Business Needs a Mobile App
You probably already know about the importance of having a mobile-friendly website for your business, but what about mobile apps? If your eCommerce business doesn’t have a mobile app yet, then this...
View ArticleAndroid working with ViewPager2, TabLayout and Page Transformers
As we all know, the Android team is constantly releasing new updates and improvements to the Android Framework. One of the components that received major updates is ViewPager2. ViewPager2 is the...
View ArticleAndroid Rate App using Google In-App Review API
Once your app is live on playstore, app rating and reviews are very crusical factors to drive more downloads. To achive this, we usually ask users to rate the app by showing a dialog with couple of...
View ArticleAndroid working with DataBinding
Android DataBinding provides a way to tie the UI with business logic allowing the UI values to update automatically without manual intervention. This reduces lot of boilerplate code in your business...
View Article
More Pages to Explore .....