In this tutorial, we learned about the concept of companion objects in Kotlin. These are used to provide static behavior to parameters or methods defined as part of the companion object. Also, in order to have the Kotlin companion object used across the other Java code in the application, yo...
Natives mobile applications are specific to each Operating System (OS), therefore, skills in several programming languages are required: Objective-C and Swift for iOS apps; Java or Kotlin for Android apps. However, if you have required skills, this option will let you achieve the app you ...
Let’s proceed to the development It’s pretty easy to start the development process with Kotlin. First of all, you need to install the plugin: After that configure your project. The easiest way to do this is to press Ctrl+Shift+A and find Configure Kotlin in Project item that will appe...
Native development involves building separate apps for each platform using platform-specific languages (for example, Swift for iOS, Kotlin for Android). It offers high performance and access to all native device features. Cross-platform development uses a unified codebase to create apps for multiple...
Android app development Build native apps for Android with Kotlin Flutter app development Dart-based cross-platform development React-native app development Building apps using JavaScript framework Web Development Front-end development User-centric software with smooth UI Back-end development Robust and secu...
I am following this guide to Dockerize a Spring Boot application. The point is I am using Gradle's Kotlin DSL and I'm having trouble converting the original Groovy syntax to Kotlin. This is the original Groovy from the guide: task unpack(type: Copy) { dependsOn bootJar from(zip...
For your information, we have an article dedicated to using our library with Kotlin. Debugging over WiFi Most phones have only one USB port, so it is not possible to debug the application via USB when the Yoctopuce module is connected. Fortunately, there is a little-known trick: Debug ...
Android app development Build native apps for Android with Kotlin Flutter app development Dart-based cross-platform development React-native app development Building apps using JavaScript framework Web Development Front-end development User-centric software with smooth UI Back-end development Robust and secu...
engineering August 14, 2024 / 3 min Understanding Server-Side Performance: Your Comprehensive Guide engineering June 5, 2024 / 2 min jQuery is not defined: Common causes and a simple solution engineering May 28, 2024 / 3 min Rapid Incident Response: How to Minimize Downtime in Production...
One way to find the result as with equivalent to a like query: db.collection.find({name:{'$regex' : 'string', '$options' : 'i'}}) Where i is used for a case-insensitive fetch data. Another way by which we can also get the result: db.collection.find({"name":/aus/}) The...