Kotlin Firebase Authentication – Google Sign In | Android

In previous post, we had built a simple register/login Android App using Firebase Email & Password authentication. Now we can let users authenticate with Firebase using Google Accounts by integrating Google Sign In into Kotin Android App.

Related articles:
Kotlin Firebase Authentication – How to Sign Up, Sign In, Sign Out, Verify Email | Android
Kotlin Firebase Authentication – Send Reset Password Email / Forgot Password | Android

[Continue reading…] “Kotlin Firebase Authentication – Google Sign In | Android”

Kotlin Binary Search for Object List with Selector function – crossinline selector: (T) -> K?

In the tutorial, JavaSampleApproach will show you how to look up an element in an object list with Kotlin Binary Search for Object List by Selector function – selector: (T) -> R?.

Related posts:
Kotlin Sort Object List with Kotlin Selector function – crossinline selector: (T) -> R?
Kotlin Comparator Binary Search for Object List
Kotlin Comparable Binary Search for Object List
Kotlin Binary Search for Object List with Comparison function – comparison: (T) -> Int

[Continue reading…] “Kotlin Binary Search for Object List with Selector function – crossinline selector: (T) -> K?”

Kotlin Binary Search for Object List with Comparison function – comparison: (T) -> Int

In the tutorial, JavaSampleApproach will show you how to look up an element in an object list with Kotlin Binary Search for Object List by Comparison function – comparison: (T) -> Int.

Related posts:
Kotlin Sort Object List with Kotlin Selector function – crossinline selector: (T) -> R?
Kotlin Comparator Binary Search for Object List
Kotlin Comparable Binary Search for Object List
Kotlin Binary Search for Object List with Selector function – crossinline selector: (T) -> K?

[Continue reading…] “Kotlin Binary Search for Object List with Comparison function – comparison: (T) -> Int”

Kotlin Sort Object List with Kotlin Selector function – crossinline selector: (T) -> R?

In the tutorial, JavaSampleApproach will show you how to Sort Kotlin Object List with Kotlin Selector function – crossinline selector: (T) -> R?

Related posts:
Sort List of Objects with Kotlin Comparator Example
Sort List of Objects with Kotlin Comparable
Kotlin Binary Search for Object List with Comparison function – comparison: (T) -> Int
Kotlin Binary Search for Object List with Selector function – crossinline selector: (T) -> K?

[Continue reading…] “Kotlin Sort Object List with Kotlin Selector function – crossinline selector: (T) -> R?”

Kotlin Firebase Authentication – Send Reset Password Email / Forgot Password | Android

In previous post, we have known way to implement Sign up, Sign in/out, Verify Email. Today, we continue to take a look at way to send Reset Password Email in case User forgot Password.

*Note: This tutorial bases on code in related post:
Kotlin Firebase Authentication – How to Sign Up, Sign In, Sign Out, Verify Email | Android

We just add an Activity to App for handling Reset Password Email and some statements to old code for logic.

[Continue reading…] “Kotlin Firebase Authentication – Send Reset Password Email / Forgot Password | Android”

Kotlin Comparator Binary Search for Object List

In the tutorial, JavaSampleApproach will show you how to look up an element in an object list with Kotlin Comparator Binary Search.

Related posts:
Kotlin – Sort List of Objects with Kotlin Comparator Example
Kotlin Comparable Binary Search for Object List
Kotlin Binary Search for Object List with Comparison function – comparison: (T) -> Int
Kotlin Binary Search for Object List with Selector function – crossinline selector: (T) -> K?

[Continue reading…] “Kotlin Comparator Binary Search for Object List”

Kotlin Firebase Authentication – How to Sign Up, Sign In, Sign Out, Verify Email | Android

Firebase Authentication provides backend services, easy-to-use SDKs, and ready-made UI libraries to authenticate users to your app. In this tutorial, we’re gonna build a simple register/login Android App using Firebase Email & Password authentication with Kotlin language.

More Practice:
Kotlin Firebase Authentication – Send Reset Password Email / Forgot Password | Android
Kotlin Firebase Authentication – Google Sign In | Android

[Continue reading…] “Kotlin Firebase Authentication – How to Sign Up, Sign In, Sign Out, Verify Email | Android”

Kotlin Comparable Binary Search for Object List

In the tutorial, JavaSampleApproach will show you how to look up an element in an object list with Kotlin Comparable Binary Search.

Related posts:
Kotlin – Sort List of Objects with Comparable
Kotlin Comparator Binary Search for Object List
Kotlin Binary Search for Object List with Comparison function – comparison: (T) -> Int
Kotlin Binary Search for Object List with Selector function – crossinline selector: (T) -> K?

[Continue reading…] “Kotlin Comparable Binary Search for Object List”

Kotlin – Sort List of Objects with Comparable

This tutorial shows you way to Sort List of Objects by Kotlin Comparable example.

Related posts:
Kotlin – Compare Objects with Comparable Example
Kotlin – Sort List of Objects with Kotlin Comparator Example
Kotlin Sort Object List with Kotlin Selector function – crossinline selector: (T) -> R?

[Continue reading…] “Kotlin – Sort List of Objects with Comparable”

Kotlin Firebase Cloud Messaging – How to Send Upstream Messages | Android

In some Firebase Cloud Messaging tutorials, we have known way to receive Messages. Today we’re gonna look at how to send Upstream Messages from an Android Client App.

Related Post: Firebase Cloud Messaging – XMPP Server example to receive Upstream Messages | Spring Integration

[Continue reading…] “Kotlin Firebase Cloud Messaging – How to Send Upstream Messages | Android”

Kotlin Firebase Cloud Messaging – How to Subscribe TOPIC & Receive Messages | Android

FCM Topic Messaging helps us to send a message to multiple devices that have subscribed to a particular TOPIC. We compose topic messages, then FCM handles routing and delivering the messages to devices. In this tutorial, we’re gonna look at way to subscribe TOPIC, receive Messages, then unsubscribe in an Android App Client with Kotlin langugage.

Related Post: Kotlin Firebase Cloud Messaging – How to Receive Messages | Android

[Continue reading…] “Kotlin Firebase Cloud Messaging – How to Subscribe TOPIC & Receive Messages | Android”

Kotlin Firebase Cloud Messaging – How to Receive Messages | Android

Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that help us deliver messages reliably at no cost. In this tutorial, we’re gonna look at way to receive Messages in an Android App using FCM.

More Practice: Kotlin Firebase Cloud Messaging – How to Subscribe TOPIC & Receive Messages | Android

[Continue reading…] “Kotlin Firebase Cloud Messaging – How to Receive Messages | Android”

Kotlin SQLite example – Search with Listview | Android

In previous post, we had known how to make CRUD operations with Android ListView. In this tutorial, we’re gonna look at how to implement Search function with SearchView.

Related posts:
Kotlin ListView example | Android
Kotlin SQLite example – CRUD operations with ListView | Android

[Continue reading…] “Kotlin SQLite example – Search with Listview | Android”

Kotlin Spring WebFlux Annotation-Based RestAPIs – with SpringBoot 2

Reactive programming is about non-blocking applications. And Spring Framework 5 includes a new spring-webflux module, supports Reactive Streams for communicating backpressure across async components and libraries. So in the tutorial, JavaSampleApproach will guide you through the steps for creating a Kotlin Spring WebFlux Annotation-Based RestAPIs with SpringBoot 2.

Related posts:
Kotlin Spring MVC RequestMapping RESTful APIs with @GetMapping, @PostMapping, @PutMapping, @DeleteMapping | SpringBoot Example

[Continue reading…] “Kotlin Spring WebFlux Annotation-Based RestAPIs – with SpringBoot 2”

Kotlin SpringBoot RestAPI – Bootstrap 4 Image – Jquery

In the tutorial, JavaSampleApproach will show how to show images on web-view from Kotlin SpringBoot RestAPI with Bootstrap 4 Image and Jquery.

[Continue reading…] “Kotlin SpringBoot RestAPI – Bootstrap 4 Image – Jquery”

Kotlin SQLite example – CRUD operations with ListView | Android

SQLite is an Open Source database that supports standard relational database features like SQL syntax, transactions and prepared statements. Each column in an SQLite database is assigned one of data types: NULL, INTEGER, REAL, TEXT, BLOB. In this tutorial, we’re gonna look at how to make SQLite CRUD operations when interacting with ListView.

Related Post: Kotlin ListView example | Android

More Practice: Kotlin SQLite example – Search with Listview | Android

[Continue reading…] “Kotlin SQLite example – CRUD operations with ListView | Android”