Author Topic: What are we working on?  (Read 9041 times)

0 Members and 1 Guest are viewing this topic.

Offline Collector

Re: What are we working on?
« Reply #180 on: November 04, 2018, 03:51:24 PM »
Given all of the security issues with Java, do they even allow it to run on Droid or iOS these days?
KQII Remake Pic

Offline Kawa

Re: What are we working on?
« Reply #181 on: November 04, 2018, 07:21:57 PM »
Given all of the security issues with Java, do they even allow it to run on Droid or iOS these days?
But... Android runs on Java, though?

Offline lance.ewing

Re: What are we working on?
« Reply #182 on: November 05, 2018, 01:51:17 PM »
Given all of the security issues with Java, do they even allow it to run on Droid or iOS these days?

As far as I know, Java has never run on iOS. Steve Jobs was against it from the start. I think he described it as a big heavyweight ball and chain. To be fair though, he was probably thinking of J2ME at that time, which is what all the phones had prior to that. J2ME has definitely faded away, as have Java applets. I think its still possible to run applets in a browser if you jump through a few hoops, but it is pretty much crippled due to the security lock down on applets. So no one builds applets anymore.

Desktop Java and Android are a different thing though (as is server side Java). Desktop Java is being updated all the time and is regularly getting the latest security patches as far as I know. You just have to keep it up to date.

For Android, most apps are built using Java. Most Android developers would be coding in Java. For the emulators I'm writing, the coding is done in Java using a library called libgdx. It targets several platforms, including desktop, Android, iOS, and HTML5. To code in such a way that it would work when converted to JavaScript and HTML5 is a bit restrictive, so I'm deliberately avoiding the HTML5 support at the moment. Maybe one day I'll take another look at that. I'm also avoiding iOS because there are a few extra things that you have to set up to get that working. Rather than running Java on iOS though, what it does is compile the Java to something that can run on iOS. So its no longer Java anymore. A similar thing with the HTML5 support in libgdx. It compiles the Java to JavaScript. For the desktop and Android versions though, it is Java that you end up with on the other side of the compilation.

Offline AGKorson

Re: What are we working on?
« Reply #183 on: November 06, 2018, 10:29:02 AM »
Incidentally, the TRS 80 CoCo 3 runs on a 6809 CPU and has a few AGI games available for it.
Do you happen to have any copies of these? My first computer was a 16K CoCo. I wish I had saved it. I have an emulator that I fiddle with from time to time, just to remember the 'good old days'.

Offline MusicallyInspired

Re: What are we working on?
« Reply #184 on: November 06, 2018, 06:13:59 PM »
I have KQ3 for the CoCo. Never been able to play it as our CoCo never had enough RAM. But I have it CIB and everything.
Brass Lantern Prop Competition


SMF 2.0.14 | SMF © 2017, Simple Machines
Simple Audio Video Embedder

Page created in 0.111 seconds with 24 queries.