Firebase Crash Reporting enables you to collect detailed report of errors in your app. It allows you to get the reason of particular crash/error.
We have already discussed about Firebase Remote Config and Firebase Authentication in previous articles. Today we will discuss about Firebase Crash Reporting.
Crash is one of the famous reason why user uninstalls your app from device. As android is widely used OS , it is having different dimensions, screen size, API levels, densities and some vendors also customize default OS. Continue Reading →
In I/O 2016 google released new and upgraded tool called Firebase. As a mobile developer when you are building large scale applications you need back-end support as well as a special developer who can work with server level stuffs.
Firebase provides all those kind of functionality which are needed from server side, in addition to Realtime Database, Storage and Hosting, it also provides Authentications, Analytics, Notifications, Crash Reporting and much more.
In this series of Firebase we will take a detailed look at almost all features provided by Firebase. Continue Reading →
In I/O 2015 Google announced a data binding library for Android. With Data Binding, you create an ongoing link between an element in the user interface and a value. Data Binding is the process that establishes a connection between the application UI and business logic.
In this post we will learn how to integrate recyclerview with android Data Binding.
Step 1 : Enable dataBinding in your module level gradle, here is how your build.gradle should look like.
apply plugin: 'com.android.application'
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
compile fileTree(dir: 'libs', include: ['*.jar'])
Continue Reading →
In earlier posts we have already seen
- Working with DataBinding Android
- Image Loading with DataBinding in Android
- Two-way DataBinding in Android
- Setting custom font through XML with DataBinding
Today we will discuss more about Advance DataBinding
Binding Events :
Events will be bound to handler methods directly, like we used to do it with android:onClick. Only change will be we have to take reference of our interface(handler).
Continue Reading →
Live templates helps you to write more code with less efforts. Live templates contain predefined code structure. What if you will get whole for loop with just one word? Seems interesting, let’s see how live template can help to increase your productivity.
Live templates are code snippet which can be inserted in your code with their abbreviation and pressing
tab. You can find all pre-defined live templates in Editor section of your Android Studio. Continue Reading →