ZOFTINO.COM android and web dev tutorials

Android Resources Tutorial

Every application contains code and resources. While code provides behavior of applications, resources are static which either provide configuration information to behavior or are displayed in UI. Examples of application resources are images, text values, xml, audio and video files, fonts, color definitions, menus, animation, and user interface layouts.

Android Localization Example

Since Android system supports multiple languages and allows user to choose language or locale, displaying your app content or resource based on the chosen locale allows users to view your app’s text content in user preferred language and to experience other content in a way that reflects the culture of the selected locale.

Android RecyclerView Data Binding Example

In this post, you can learn how to use data binding library to bind event handler and data model object properties to views in the item layout of RecyclerView.

Android Data Binding Library Tutorial

Android provides data binding library that helps in creating apps with less glue code to bind application logic and layouts. With data binding, you don’t need to find views in activities or fragments, set view attributes to properties of data model object and add event handlers to views, all this is taken care of by data binding framework using the data binding component classes and data binding expressions that you define in layouts.

Android Picture in Picture Mode Example

Picture in picture support, introduced in Android 8.0 API level 26 and uses multi window APIs, allows you to develop a feature in your app which lets users to view an activity in a small window pinned to a corner while users can do something on the main screen.

Google Places API Photos Android

In this post, you can learn how to use Google places API to get a list of photos associated to a selected place and display them in your app.

Google Places Auto Complete Android

In this post, you can learn how to create place search functionality in your app using Autocomplete service which is available as part of Google places API. Place search functionality can be implemented using Autocomplet UI wizard or by creating custom auto complete component, this post covers both.

Google Places API Place Picker Android Example

In this post, you can learn how to use PlacePicker UI widget with place notes example Android app. PlacePicker UI widget displays places near a location on Google map and allows user to select a place.

Current Location and Nearby Places Android Example

If you want to provide a feature in your app that should display a list of places such as banks, hospitals, business, parks, transport, etc. near the current location of user device, then you need to use Google places API for android to implement it.

Predicting App User Behavior Using Firebase Predictions

Firebase predictions service applies Google’s machine learning on analytics data and comes up with predictions. Prediction identifies a group of users who are most likely to perform certain events in the next seven days. Using the predicted behavior, apps can be customized to create different user experiences or to show different features or products.

Firebase Performance Monitoring for Android

Firebase provides performance monitoring SDK. You can add that to your app so that it can capture performance data of your app. The captured performance data can be viewed in Firebase console. By analyzing the performance data, you can identify performance issues in your app and fix them.

Android Login and Registration with Firebase Cloud Functions and Firestore

In this post, you can learn how to implement custom registration and login for android app using Firebase cloud functions and firestore database.