richmond62 wrote: Sat Jan 13, 2018 3:31 pm
I wonder if what is really needed is NOT a series of LiveCode variants to
run on all sorts of old, obsolete systems, BUT the ability to make standalones
that will run on all sorts of old, obsolete systems.
This would be particularly interesting to me – albeit basically for my own enjoyment, getting a little more life out of the old Macs I have kept going. Goodness knows I wouldn't really want to use much old third-party Classic software for more than a couple of minutes, but I could really get into repurposing the machines by making my own software on them. Again.
I've had licenses for various older versions of Revolution in the past. I wonder if those can be resurrected?
Technical Writer, Meta
University Lecturer
Technical Editor, MacUser (1996-2015)
360 VR media specialist
The main difference between a standalone and the IDE is just the IDE stack files. So any engine that can run on a given OS can run the IDE stacks just as they would any others.
The engineering needed to maintain support for older OSes is difficult for the core dev team to justify in light of all the other things we ask if them.
But all of the source code and make files are on GitHub, so any sufficiently motivated person can find the resources to handle any OS they want.
Richard Gaskin LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
I wouldn't dream of asking the dev team to maintain support for what is unarguably a long-dead OS! That would be foolish and rude of me.
Personally, I'm just wondering whether I still have a hard drive with a very old copy of Revolution on it, or if not whether I can reinstall on my old G4 Cube or Pismo PowerBook and reenergise the old, old license I once had, purely so I can make software tools to put the machines to quirky-good use. Or were those also expiring licenses?
Technical Writer, Meta
University Lecturer
Technical Editor, MacUser (1996-2015)
360 VR media specialist
FourthWorld wrote: Wed Mar 28, 2018 11:50 pm
Whatever you do, don't have an internet connection on those machines. Unsupported OSes are the devil's playground.
Good advice, although my broadband router's firewall does a good job, these are OS 8/9 Macs with only basic AppleTalk comms enabled and very restricted sharing, and I don't run older networking tools (browsers etc.) as they're comically inadequate...
I know I'm setting myself up for Murphy's Law retribution here, but I feel reasonably safe.
[looks over shoulder]
Technical Writer, Meta
University Lecturer
Technical Editor, MacUser (1996-2015)
360 VR media specialist
As someone who doesn't understand the ins and outs of operating systems and LC, this may be a silly question, but has there been any discussion or plans for offering LC on Android?
There's probably not enough screen space to make it practical to run LC on a phone, but what about on Android tablets?
To be clear, I'm not talking about standalone stacks, I know that can be developed on other platforms and deployed on Android. What I asking about is the actual LC programming IDE — or some simplified version of it.
The IDE from the core dev team is focused on helping developers deploy standalones to multiple platforms, so a more limited tablet version would diverge from their mission.
But any of us can make one.
Because mobile OSes are single-window it would have to be implemented as a group. But it could be done by any sufficiently motivated scripter.
Richard Gaskin LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
ClintMA wrote: Wed May 02, 2018 10:09 pm
[...] has there been any discussion or plans for offering LC on Android?
[...] What I asking about is the actual LC programming IDE — or some simplified version of it.
Having to write an IDE UI for the limited possibilities of mobile devices looks like the ultimate chastisement for an unruly developer, to me ;-))
Have fun!
All code published by me here was created with Community Editions of LC (thus is GPLv3).
If you use it in closed source projects, or for the Apple AppStore, or with XCode
you'll violate some license terms - read your relevant EULAs & Licenses!
FourthWorld wrote: Wed May 02, 2018 10:35 pm
Because mobile OSes are single-window it would have to be implemented as a group. But it could be done by any sufficiently motivated scripter.
Even with this, I don't see how you would reasonably develop a program on a tablet in a rad style, essentially you'd be better off going back to the text file/compiler way of coding if a tablet were your limit.
Certainly, apart from any other considerations, I do think the idea which was "voiced abroad"
that LiveCode would soon be dropping 32-bit versions and the ability to compile standalones
for 32-bit systems is pretty daft . . .
. . . especially if LiveCode wants to keep stating it is an educational platform as well as
one for people to make standalones for people who can afford to run lots of up-to-date machines.