search
Follow Topic
profile img

Bharat Dwarkani

Aug 26, 2019
bookmarks

linkandroid.jlelse.eu

As you may experience, there are some scenarios in which applications need to store sensitive data on the user’s device. e.g., JWT for rest web services or user’s data in offline apps (e.g., user’s authentication/authorization in the app). Let’s see how can we protect our data from malicious users!

share
favorite_border0 visibility1
favorite_border0 visibility1 share
bookmarks
profile img

Bharat Dwarkani

Aug 26, 2019
bookmarks

linkmedium.com

Model–View–ViewModel (MVVM) is a software architectural pattern which facilitates separation of development UI (Activity or Fragment) from the development of the business logic or back-end logic (the data model).

share
favorite_border0 visibility3
favorite_border0 visibility3 share
bookmarks
profile img

Bharat Dwarkani

Aug 26, 2019
bookmarks

linkmedium.com

Modular app development got more trendy this year at google IO 2019 (Yigit Boyar and Florina Muntenescu had a great talk I encourage you to watch it). Additionally Android architecture components have become an inseparable part of native android development and more and more developers start using it.

share
favorite_border0 visibility0
favorite_border0 visibility0 share
bookmarks
profile img

Bharat Dwarkani

Aug 26, 2019
bookmarks

linkmedium.com

LiveData is an observable data holder, part of the Android Jetpack.

share
favorite_border0 visibility1
favorite_border0 visibility1 share
bookmarks
profile img

Bharat Dwarkani

Aug 26, 2019
bookmarks

linkmedium.com

Let’s say that you want to pre-populate your database with data either packaged in your APK or downloaded from the server. Whether you wanted to do this with SQLite or with Room, there are several things to handle: opening the database, validating the schema, locking the database file and handling thread synchronization, copying all the contents and closing the database.

share
favorite_border0 visibility1
favorite_border0 visibility1 share
bookmarks
profile img

Bharat Dwarkani

Aug 26, 2019
bookmarks

linkmedium.com

A lot of automotive companies are currently exploring the possibility to lock and unlock the vehicle, as well as to start the engine via smartphone without the physical key. However, the existing implementations of the digital key seemed to us not very convenient for the end-users.

share
favorite_border0 visibility1
favorite_border0 visibility1 share
bookmarks
profile img

Bharat Dwarkani

Aug 21, 2019
bookmarks

linklink.medium.com

Before you start writing your code, it’s better that you understand how to manage your code and how to make your code scalable.

share
favorite_border0 visibility15
favorite_border0 visibility15 share
bookmarks
profile img

Varun Dwarkani

Aug 20, 2019
bookmarks

linkmedium.com

Some of the most famous Android Animation libraries are included in the article which will help in creating an appealing interface to improvise the UI and UX.

share
favorite_border0 visibility10
favorite_border0 visibility10 share
bookmarks
profile img

Varun Dwarkani

Aug 20, 2019
bookmarks

linkmedium.com

Volley is one of the famous networking libraries by Google which enable the developers to communicate with the backend easily.

share
favorite_border0 visibility4
favorite_border0 visibility4 share
bookmarks
profile img

Bharat Dwarkani

Aug 20, 2019
bookmarks

linkproandroiddev.com

This article will show you how to work with keyguard, how to create and manage cryptographic keys and how to encrypt and decrypt data in Android.

share
favorite_border0 visibility4
favorite_border0 visibility4 share
bookmarks
add