search
Follow Topic rss_feed

If you wanted to use FingerprintManager in your app, as a developer, you had to handle the UI part of your fingerprint authentication and you could use one of following solutions

Bharat Dwarkani shared on Aug 30, 2019
image
medium.com
bookmarks
share
visibility26
visibility26 share bookmarks

Firebase Cloud Messaging (FCM) allows you to send push notifications directly from Firebase console or with an app server or some other trusted environment where the server logic runs. However, you may want to send push notifications between devices, like in most chat apps, but without writing any server-side code. Of course, it’s very possible. This tutorial explains exactly how you could achieve that in four easy steps.

Bharat Dwarkani shared on Aug 27, 2019
image
blog.usejournal.com
bookmarks
share
visibility23
visibility23 share bookmarks

Flutter is an SDK (Software development kit) to build applications for Android and IOs with a single codebase. On the other hand, GraphQL is a query language that allows us to create queries that will be executing on the server. In this tutorial, I am going to show you how to build a simple CRUD with Flutter (client-side) and GraphQL (server-side). Let’s start

Bharat Dwarkani shared on Aug 27, 2019
image
medium.com
bookmarks
share
visibility14
visibility14 share bookmarks

How the Robinhood app solved the problem of navigating between completely decoupled feature modules.

Bharat Dwarkani shared on Aug 26, 2019
image
robinhood.engineering
bookmarks
share
visibility6
visibility6 share bookmarks

Background task execution has always been a topic of discussion in the realm of Android development and there are so many ways to achieve that but that’s a thing for some other time.

Bharat Dwarkani shared on Aug 26, 2019
image
android.jlelse.eu
bookmarks
share
visibility96
visibility96 share bookmarks

There are a lot of articles on memory leaks and how to fix them. But when I was learning myself, I found that none of them were in one place and it was hard to keep track of it all. So I thought I would collectively post an article on it so that it might help people in the future.

Bharat Dwarkani shared on Aug 26, 2019
image
android.jlelse.eu
bookmarks
share
visibility13
visibility13 share bookmarks

MVVM architecture with almost all Jetpack components, Dagger2, Retrofit & a few other libraries a few ground rules which everyone follows or should follow. So, I’ve tried to accumulate some as per my understanding.

Bharat Dwarkani shared on Aug 26, 2019
image
android.jlelse.eu
bookmarks
share
visibility12
visibility12 share bookmarks

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!

Bharat Dwarkani shared on Aug 26, 2019
image
android.jlelse.eu
bookmarks
share
visibility5
visibility5 share bookmarks

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).

Bharat Dwarkani shared on Aug 26, 2019
image
medium.com
bookmarks
share
visibility8
visibility8 share bookmarks

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.

Bharat Dwarkani shared on Aug 26, 2019
image
medium.com
bookmarks
share
visibility8
visibility8 share bookmarks
add