When first opening a kotlin project that has a gradle configuration, If you haven't installed gradle, check the following tutorial to install it: https://gradle.org/install/ Open Intellij: Open: If Intellij is already running: From "File" menu, click "Open" If Intellij is not already running: Choose "Import Project" Select the build.gradle from the project you want to open Click "Open as… Continue reading Gradle with Intellij: Using build.gradle
Author: pscitechian
Stack Memory and Local Variables
In todays languages, every call to a function adds new data to 'the stack' in the form of the local data for the function, and the value of where to return to in the program when the function completes. To understand the stack, it can be useful to understand the problem the stack solves. Subroutines… Continue reading Stack Memory and Local Variables
Kotlin Limitations vs Python
This page will serve as repository of limitations found when attempting to move kotlin code to python code. Some limitations are a natural consequence of moving to static types, others are effectively inherited from Java. The list here is based on placing those I find most significant at the top, and the further down the… Continue reading Kotlin Limitations vs Python
Kotlin beyond Android: A risk?
Support for a language is dependant on the popularity of that language. The only possible risk in choosing kotlin is the project becoming an orphan as kotlin never gains sufficient traction in the relevant space. Choosing any language on the assumption that popularity will increase is a gamble, so understanding the popularity of kotlin now… Continue reading Kotlin beyond Android: A risk?
Kotlin: The newest cross platform mobile solution
Search 'cross platform mobile development tools' and you will find a list of approximately 10 solutions, with one on the list (Codename One) allowing coding in Kotlin, although with limitations on the use of kotlin libraries. Kotlin, new choice for cross platform mobile? Kotlin on CLion, the original reason for Kotlin Native? Kotlin, new choice… Continue reading Kotlin: The newest cross platform mobile solution