List of things one can do with LiveCode

Want to talk about something that isn't covered by another category?

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

List of things one can do with LiveCode

Post by richmond62 » Sat Jul 23, 2022 9:46 am

One of the things I have never seen is a semi-comprehensive list of things one can make
with LiveCode.

I feel it would be useful for newcomers, old hands who have only confined themselves to some area, and, err, advertising,
if such a list were assembled.

Therefore I am going to kick things off by listing things I have done with LiveCode.

I hope that lots of other people will add what they have done.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: List of things one can do with LiveCode

Post by richmond62 » Sat Jul 23, 2022 9:54 am

Unit conversion: Temperature/Currency/Length/Weight.

Encoding and decoding messages for secure transmission.

Import and export of Tab-delimited text files derived from spread sheet software for data manipulation.

A commercial CD for teaching basic musical concepts to high school pupils in Scotland.

A comprehensive method for digitisation of Indic languages in the Devanagari and Grantha writin systems,
incorporating a method for decoding iTrans documents and rendering them in Devanagari.

A comprehensive method for digitisation of Slavic languages in both extended Cyrillic and extended Glagolitic.

A comprehensive method for digitisation of Anglo-Saxon and other early Germanic texts.

Side-scrolling games.

3 dimensional animations demonstrating parallax.

Point-and-click games of the same genre as Battle for Wesnoth.

A suite consisting of 55 programs (and growing) for content delivery and reinforcement for EFL
(English as a Foreign Language).

A whiteboard for online teaching with ZOOM.

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9852
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: List of things one can do with LiveCode

Post by FourthWorld » Sat Jul 23, 2022 8:50 pm

LiveCode is used to make software. Listing all possible tasks software can be applied to is a large thing.

That said, I'll add one:

Automated processing of multiple RSS feeds into a single aggregated format for display in a client interface (you can see it in action in the IDE by choosing Development -> Plugins -> GoLiveNet, and in the window that downloads choose the second tab).
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: List of things one can do with LiveCode

Post by richmond62 » Sat Jul 23, 2022 9:08 pm

But software is not made for its own sake, it is made to serve a purpose.

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9852
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: List of things one can do with LiveCode

Post by FourthWorld » Sat Jul 23, 2022 10:07 pm

Re: A whiteboard for online teaching with ZOOM.

How did you work out that integration?
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: List of things one can do with LiveCode

Post by richmond62 » Sun Jul 24, 2022 11:33 am

OK, OK: a whiteboard was a bit disingenuous as what I did during ZOOM sessions was:

1. share my main monitor with the children I was teaching,

2. open a new stack and resize it to the size of that monitor,

3. open the messageBox on a monitor the children could NOT see,

4. select the brushTool,
-
SShot 2022-07-24 at 13.26.52.png
SShot 2022-07-24 at 13.26.52.png (20.85 KiB) Viewed 4488 times
-
5. get weaving:
-
SShot 2022-07-24 at 13.32.30.png
-
As one can extend that capability in all sorts of way (import images and so on) I have started wondering what is
so fantastic about Apple's upcoming FreeForm app:
-
macos-ventura-freeform-app.jpg
-
OK, OK: let's be 'fair' and give Apple some credit insofar as FreeForm will be collaborative as
2 end-users using different computers in different places can scribble all over the window.

Although, I am sure, at least some of the LiveCode regulars could leverage LiveCode to produce
a program with virtually identical FUNCTIONALITY to FreeForm . . .

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Re: List of things one can do with LiveCode

Post by richmond62 » Sun Jul 24, 2022 6:08 pm

whiteBoard.jpg

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Apple's new Freeform app

Post by richmond62 » Sat Oct 29, 2022 8:28 am

SShot 2022-10-29 at 10.20.36.png
SShot 2022-10-29 at 10.20.36.png (23.82 KiB) Viewed 3458 times
-
Has just arrived on my Mac Mini with MacOS 13.1 beta . . .
-
SShot 2022-10-29 at 10.23.38.png
-
So, one can DRAG-n-DROP image files directly from the desktop into the Freeform windows:
-
SShot 2022-10-29 at 10.26.37.png
-
I wonder if there is a way to do THAT with LiveCode?
Last edited by richmond62 on Sat Oct 29, 2022 8:33 am, edited 1 time in total.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Apple's new Freeform app

Post by richmond62 » Sat Oct 29, 2022 8:32 am

SShot 2022-10-29 at 10.29.34.jpg
-
One can DRAG-n-DROP RTF files . . .

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Apple's new Freeform app

Post by richmond62 » Sat Oct 29, 2022 8:35 am

SShot 2022-10-29 at 10.34.33.png
-
At least this is readily easily 'fakeable' in LiveCode.
Last edited by richmond62 on Sat Oct 29, 2022 8:56 am, edited 1 time in total.

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Apple's new Freeform app

Post by richmond62 » Sat Oct 29, 2022 8:55 am

https://www.macrumors.com/2022/06/06/ap ... eform-app/

"The Freeform app offers a flexible digital canvass to work collaboratively in real-time via FaceTime,
featuring full support for the Apple Pencil when using an ‌iPad‌. Users can add images, notes,
scribbles, documents, web links, PDFs, and more, and view others' contributions
as they add content or make edits."

emphasis is mine.

No, obvious, way to perform 'scribbles' right now on a desktop machine . . .

Maybe possible using a tablet or a wacom pad?

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 9446
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria

Apple's new Freeform app

Post by richmond62 » Sat Oct 29, 2022 8:59 am

Wow: Back to the Future: in fact all the way back to HyperCard:

No SAVE prompt on quitting, BUT HyperCard-like, auto-save on the fly:
-
SShot 2022-10-29 at 10.57.07.png

stam
Posts: 2741
Joined: Sun Jun 04, 2006 9:39 pm
Location: London, UK

Re: List of things one can do with LiveCode

Post by stam » Sat Oct 29, 2022 1:17 pm

Why post 'Apples new free form app' in the thread 'List of things one can do with LiveCode'?

SparkOut
Posts: 2857
Joined: Sun Sep 23, 2007 4:58 pm

Re: List of things one can do with LiveCode

Post by SparkOut » Sat Oct 29, 2022 2:29 pm

I think I am with Richmond on this, I believe his exploration of the Freeform app features is coming to the conclusion that largely this shows the strengths of LiveCode. One could, without requiring the resources of the Apple organisation, produce something that achieves many of the same results.
Maybe obliquely this could inspire one to produce something of one's own that plays to these strengths.

FourthWorld
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9852
Joined: Sat Apr 08, 2006 7:05 am
Location: Los Angeles
Contact:

Re: List of things one can do with LiveCode

Post by FourthWorld » Sat Oct 29, 2022 7:28 pm

SparkOut wrote:
Sat Oct 29, 2022 2:29 pm
One could, without requiring the resources of the Apple organisation, produce something that achieves many of the same results.
Maybe obliquely this could inspire one to produce something of one's own that plays to these strengths.
We used to have conversations about this sort of thing back around the turn of the century, and a few times since. MetaCard having shipped with a lot of demos that could be downloaded and run in memory with just one click was very exciting.

Some corners of the conversation even got far enough to explore details like the need for local storage that protects the user, as in this request for a new secureFolder global property from 2003:
https://quality.livecode.com/show_bug.cgi?id=867

During the open source years I spent considerable time trying to drum up funding for a non-profit education-focused venture along these lines. Thanks to the help of some of our community members, the pitch was circulated in some valuable circles. The rep for one well-known tech philanthropist said "We'd fund it if it was Python".

Technically, we can do all sorts of things with LiveCode. But will they come?
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

Post Reply

Return to “Off-Topic”