The standard way to start a kotlin project is as a jvm project. Perhaps it shouldn't be, as starting as a multiplatform project is just as simple, and provides more flexibility. At this time, there is no way to automatically create a jvm project as multiplatform, without already selecting extra platforms, but it is very… Continue reading Kotlin: JVM to Multiplatform
Category: deployment
Android Emulator
Available in the Android SDK (SDK Tools) and therefore also in both Intellij IDEA and Android Studio, the Android emulator allows apps be run on a computer used for development in place of running on a phone. This page describes how to run the Android emulator from Intellij IDEA/Android Studio or from a the command… Continue reading Android Emulator
Web Server Logic: Overview and Evolution
When thinking of the internet and servers, the first type of server that comes to mind is a web server. Not all servers on the internet are actually web servers, but as far as front of mind and siginificance, the web server is way up there. The previous post covered hosting, and this post covers… Continue reading Web Server Logic: Overview and Evolution
Hosting: Shared, VPS, Bare Metal and Cloud & Containers
A full web site starts with a server, this page provides an overview of the options. Terminology: What is a server?Bare Metal DIY Hosted "Pizza Boxes" Sharing Pizza Boxes Virtual Private Servers Shared Hosting Slice and Dice! WHM/CPanel Cloud Superceding the Server: What is cloud? Docker & Kubernetes Private Cloud Public Cloud Serverless? Costing and… Continue reading Hosting: Shared, VPS, Bare Metal and Cloud & Containers