Sign in

This is the first of a two-piece article. Here in the first part, we’ll discuss the types of apps and development languages. In the next, we’ll introduce no-code and other tools for non-techies.

Years ago there were only two ways to build a mobile app. One for iPhone’s iOS (Objective-C) and one for Android (Java). Kotlin is now Google’s preferred language for native Android development. You guessed: it is based on Java. And Swift is its counterpart for iPhone applications.

But let’s not go that fast. Let’s start with the kind of apps that you can develop. …

Alvaro Perez

I blog about innovation, technology and digital transformation. Check my site at

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store