View Single Post
Old 12-28-2022, 12:25 PM   #210
Quoth
Still reading
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 15,270
Karma: 112999999
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
Quote:
Originally Posted by jbjb View Post
That's out of date. The preferred language for Android apps has been Kotlin for a few years now.

There have also been several other alternatives for Android apps for a while now - e.g. Scala, Flutter/Dart. Even C & C++ can be used for parts of Android apps using the Android NDK.
Does it make much difference? Besides the point was there isn't one language. You are reinforcing my point with Kotlin.

Preferred by who? Edit: I see it's Google, so likely politics as they never had a Java licence for the flavour Android needs.
New programmers or ones that started doing phone apps with the crippled Java allowed on Symbian (Sun only licensed full Java for desktop and Oracle continued this)? Google bought in Android and ignored the license violation, then ended up in Court). Or is it like Davik an attempt to backtrack from license violation.

The actual preferred language for Android is a mere detail that doesn't matter to real programmers and the point is that it's different. Even Java for Android and Java for Windows/Mac/Linux is so different with APIs and what's possible and how stuff works.

I confess it's years since I wrote either an app for Android, or a desktop Java using a FW so it would look like the user's native desktop theme on Mac / Windows / Linux.

But the point is that writing an App for Android isn't going to use the same language as your washing machine controller.

Last edited by Quoth; 12-28-2022 at 12:30 PM.
Quoth is offline   Reply With Quote