To make users use any online service, the service should consider the following:
Perceived Usefulness, Perceived Playfulness and Compatibility.
The first step into declarative UI in Flutter.
An Android developer perspective on the Dart language.
A short journal of my very first steps in the Flutter development world.
There are various approaches to set the OnClickListener to a RecyclerView item. Here is one of the approaches that I consider to be the best practice.
Here at OOZOU, employees are allowed to work fully remote. Everyone can work from home without taking a single step into the office.
Google has just added a new ability to FragmentManager which made the FragmentManager be able to act as a central store for fragment results.
MergeAdapter helps combine adapters sequentially to be displayed in single RecyclerView.
Instead of having one Activity represent one screen, we view an Activity as a big container with the fragments inside the Activity representing the screen.
In short, Coroutine is a way to write Asynchronous code in the straight-forward Synchronous way without a bunch of callbacks.
In this article, I’ll demonstrate how to use coroutine in order to
- Chain multiple network request
- Create parallel network requests and process the responses when all of them are finished.
Kotlin allows Interface to have code which means a class can implement an Interface, and inherit the behavior from it.
“let” and “apply” are very useful functions in Kotlin. It could change the way you write your code from what you did in Java
This article is focusing on calling web service with Android Architecture Component.