Author Topic: Let's Learn LiveCode computer programming  (Read 17864 times)

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Let's Learn LiveCode computer programming
« on: Dec 02, 2019, 08:01:32 PM »
I have many years experience programming with a computer language that is now called LiveCode.

At the weekend I shall start, here, a sort of gentle, unassuming online course for any one who wants it
based to a certain extent on the Summer courses I teach to Primary and Secondary kids here in Bulgaria.

I hope that some of the members of this Forum will find this both interesting and fun.

You will need no particularly special equipment (a computer running Windows, Linux or Macintosh) and an internet connexion.

 A notebook, some coloured pencils and so on might also be useful.

I shall deliver each lesson about a week after the preceding one, so that any one who wants to try
it has bags of time to ask me questions and for help and so on.

This is NOT meant to be some sort of funny exercise of self-aggrandisement  on my part,
so no-one should feel "squashed" or "funny" if they feel that they have to ask a question
about something that might make them look a bit goofy. Just ask away.

Jacqueline

  • Hero Member
  • *****
  • Posts: 5261
Re: Let's Learn LiveCode computer programming
« Reply #1 on: Dec 02, 2019, 09:27:44 PM »
Sorry to be dim here what does this LiveCode do, what would you use it for when you have learned it?

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #2 on: Dec 03, 2019, 07:01:14 AM »
OK. That's not "dim," that's a perfectly reasonable question.

Probably the best thing is to direct you to the LiveCode website where you can read all sorts of things.

https://livecode.com/

HOWEVER, I'd advise you NOT to download the "Try LiveCode" offering, but to pop down the bottom of the first
page and download the 'Community' version:

https://downloads.livecode.com/livecode/

For these classes I will assume people have the STABLE version of LiveCode 9.5.0 installed on their machines.

Undercover Pensioner

  • Hero Member
  • *****
  • Posts: 2900
Re: Let's Learn LiveCode computer programming
« Reply #3 on: Dec 03, 2019, 07:21:14 AM »
That's a lovely idea.  Very U3A in the sharing of knowledge.  Sadly, I am in the middle of packing and moving house but if I have energy left at all after I've moved I will try and catch up.
The vote for Brexit was a vote to take back what we hadn't lost in order to lose what we actually have.

StephenM123

  • Hero Member
  • *****
  • Posts: 4545
Re: Let's Learn LiveCode computer programming
« Reply #4 on: Dec 03, 2019, 08:15:11 AM »
Does in resemble VB6, Fortran, C or Python? Know a bit if these but never heard of LiveCode!

Diasi

  • Hero Member
  • *****
  • Posts: 13480
Re: Let's Learn LiveCode computer programming
« Reply #5 on: Dec 03, 2019, 08:33:18 AM »
Does in resemble VB6, Fortran, C or Python? Know a bit if these but never heard of LiveCode!

It's a challenger to Visual Basic, similar to VB but not a copy of VB.

This will give you some idea.

https://www.youtube.com/watch?v=4I6pKhYt-KE
Make every day count, each day is precious.
"Death leaves a heartache no one can heal, love leaves a memory no one can steal".  (Cassandra)

StephenM123

  • Hero Member
  • *****
  • Posts: 4545
Re: Let's Learn LiveCode computer programming
« Reply #6 on: Dec 03, 2019, 08:52:35 AM »
It's a challenger to Visual Basic, similar to VB but not a copy of VB.

This will give you some idea.

https://www.youtube.com/watch?v=4I6pKhYt-KE


Thank you.

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #7 on: Dec 03, 2019, 11:19:47 AM »
But LiveCode produces end-products that can run on Macintosh, Linux, Windows, Android and iPhone, as well as in a web-browser (HTML).

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #8 on: Dec 03, 2019, 12:39:22 PM »
Having studied Visual BASIC I assure you LiveCode is far more accessible: mainly because, instead of one
great long line of code to trawl through, every object (and LiveCode is an object-oriented language)
has its own script.

HOWEVER; these matters need not concern anyone except people who are already acquainted with programming languages.

I am aiming at people who have little or no knowledge of programming, and I assure you with LiveCode
one can get "up and running" at a reasonable level reasonably quickly.

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #9 on: Dec 06, 2019, 09:52:46 AM »
If you have successfully installed LiveCode Community on your computer you should find an icon that looks like this:
-

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #10 on: Dec 06, 2019, 10:00:49 AM »
ALL the instructive screenshots I will use here will be from my Macintosh
computer; However, everything re LiveCode is equally valid whether you
are running LiveCode on Windows, Macintosh or Linux.

When LiveCode starts up for the first time you should see
something like this:

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #11 on: Dec 06, 2019, 10:05:58 AM »
I recommend that you stop the Start Center from popping up every time
you want to do some work by deselecting the box on the bottom-right-hand corner:

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #12 on: Dec 06, 2019, 10:09:32 AM »
You will need to set the Preferences in a way that is helpful:

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #13 on: Dec 06, 2019, 10:15:14 AM »
Please set your Selection handles to red:

richmond62

  • Hero Member
  • *****
  • Posts: 9193
Re: Let's Learn LiveCode computer programming
« Reply #14 on: Dec 06, 2019, 10:17:01 AM »
Please set the Script Editor font to one that you like.

Please set the font size to a size that is at least 16.

Please set the colourisation to "Revolution classic".