NashTech Insights

Harsh Vardhan

Posts by categories

Posts by tags

OAuth 2.0 Simplified: Secure Your Kotlin Apps

Introduction This blog is your shortcut to understand the essentials of OAuth 2.0, so you can confidently build secure Kotlin applications. We’ll cover the essentials in three sections: basic theory, SSO implementation, and enhancement of our basic Kotlin Application. Let’s dive in and create a secure app with ease. Section 1 : OAuth Basics Authentication …

OAuth 2.0 Simplified: Secure Your Kotlin Apps Read More »

Coroutines: Exploring Asynchronous Programming in Android

Problem Statement In Android development, the main thread (also known as the UI thread) is responsible for handling UI interactions and rendering. If you perform long-running operations or tasks that might block this thread, it can lead to unresponsive user interfaces. Asynchronous programming addresses this issue by allowing long-running tasks to be executed in the …

Coroutines: Exploring Asynchronous Programming in Android Read More »

ai generated, data centre, computer-8070003.jpg

Building RESTful API with Spring Boot: Kotlin

What is Kotlin? Kotlin is a high-level object-oriented programming language developed by JetBrains in 2011. It is used to develop especially Android apps and server-side apps. It runs on JVM(Java Virtual Machine). To learn more about Kotlin click here Prerequisite Scope of this article What is Spring Boot? Spring Boot is an open-source framework that …

Building RESTful API with Spring Boot: Kotlin Read More »

ai generated, computer, hacker-8136172.jpg

Basic differences between Kotlin & Java

Before beginning with the differences between Kotlin and Java, let’s have their introduction; Java Java is a high level, robust, object-oriented and secure programming language, owned by Oracle. It is also a development platform because it provides a comprehensive set of tools and frameworks including the Java programming language, the Java Virtual Machine (JVM), and …

Basic differences between Kotlin & Java Read More »

crop cyber spy hacking system while typing on laptop

BEGINNING with kotlin

Getting Started With Kotlin Programming Language Kotlin is a modern, statically-typed programming language that is designed to be concise, expressive, and safe. It was first released in 2011 by JetBrains, the company behind popular development tools like IntelliJ IDEA, and has since gained popularity among developers for its ease of use and compatibility with the …

BEGINNING with kotlin Read More »