LiveCode Not So Exciting, or is it?

Want to move your code and projects to LiveCode but don't know where to start?

Moderators: FourthWorld, heatherlaine, Klaus, robinmiller

Post Reply
Synthetisoft
Posts: 1
Joined: Tue Sep 23, 2014 12:52 pm

LiveCode Not So Exciting, or is it?

Post by Synthetisoft » Tue Sep 23, 2014 12:59 pm

Looking at LiveCode and many of the questions that have been answered it seems as though it can't do the sorts of thing that would allow you to create anything revolutionary. Is there access to the device mics and cameras for live streaming? Taking pictures? Video? Can it do anything asynchronously or thread-like? Use HTTP GET and POST over HTTPS/SSL? Access any of the mobile devices cameras, mics, accelometers, etc.? (Streaming in and out is important).

Klaus
Posts: 13793
Joined: Sat Apr 08, 2006 8:41 am
Location: Germany
Contact:

Re: LiveCode Not So Exciting, or is it?

Post by Klaus » Tue Sep 23, 2014 1:34 pm

Why don't you download the free Community Edition and find out by yourself? 8)
http://downloads.livecode.com/livecode/

Dixie
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 1336
Joined: Sun Jul 12, 2009 10:53 am
Location: Bordeaux, France

Re: LiveCode Not So Exciting, or is it?

Post by Dixie » Tue Sep 23, 2014 3:47 pm

Imagination, imagination... don't suffer from the lack of it... take more 'imagination' pills... seriously though, liveCode provides you the tools, you have to come up with the 'code & the spark'..:-)

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

Re: LiveCode Not So Exciting, or is it?

Post by FourthWorld » Tue Sep 23, 2014 4:16 pm

Synthetisoft wrote:Looking at LiveCode and many of the questions that have been answered it seems as though it can't do the sorts of thing that would allow you to create anything revolutionary
In the IDE's Tools menu you'll find an menu item named "Build Revolutionary App". When selected it'll review current mobile features, scan the business environment for opportunities, create a needs assessment, design the app, build it, and submit it to all the app stores for you, just like every other IDE has. :)

More seriously, great apps are usually a function of sweat and imagination more than tools. May I ask what sorts of apps in either app store you would consider "revolutionary"? That may help us better understand your question.
Is there access to the device mics and cameras for live streaming? Taking pictures? Video? Can it do anything asynchronously or thread-like? Use HTTP GET and POST over HTTPS/SSL? Access any of the mobile devices cameras, mics, accelometers, etc.? (Streaming in and out is important).
Pretty much everything you've listed there is supported, except for outgoing streaming. If you've produced streaming broadcasts before you're familiar with the challenges with both CPU and bandwidth in real-time streaming, which is why this is normally considered something that requires a server infrastructure to pull off well. Can you tell us more about the specifics of what you're looking to do?

For How-To tutorials on specific features, the Lessons repository may be of interest:
http://lessons.runrev.com/m/4069
Richard Gaskin
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn

[-hh]
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2262
Joined: Thu Feb 28, 2013 11:52 pm
Location: Göttingen, DE

Re: LiveCode Not So Exciting, or is it?

Post by [-hh] » Mon Sep 29, 2014 1:46 pm

@Synthetisoft:
I think you are right, there is nothing real 'revolutionary' to produce with LC. I recently worked also with other very good comparable IDE's (for example Xojo is one). And for example with 'plain' Xcode/Swift one can create amazing iOS apps, in a reasonable amount of time — if you speak fluently ObjC or use bridges to other liked programming languages.

But that's exactly the point: Not asking "what can I create" absolutely, but "what can I create with (mostly) simple methods in a short/minimal amount of time". This leads to LC and is for me the real wealth of LC.

In sum: It *is* exciting, because it is an efficient IDE.
shiftLock happens

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

Re: LiveCode Not So Exciting, or is it?

Post by richmond62 » Mon Sep 29, 2014 9:05 pm

I have always found that what I can do with Livecode is limited by my mental capacity (or lack thereof)
and not by Livecode itself.

[-hh]
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2262
Joined: Thu Feb 28, 2013 11:52 pm
Location: Göttingen, DE

Re: LiveCode Not So Exciting, or is it?

Post by [-hh] » Mon Sep 29, 2014 9:30 pm

You forgot to say which limit is the minimum — probably you didn't go far enough with LC?
Here a short test to strengthen your self-confidence :-)

Code: Select all

answer (1+155555555517189078876868678686870)
The Sky's the limit. That's why the Saltire is Sky Blue (Pantone 300), isn't it?
shiftLock happens

paul_gr
Posts: 319
Joined: Fri Dec 08, 2006 7:38 pm
Location: Blenheim, New Zealand

Re: LiveCode Not So Exciting, or is it?

Post by paul_gr » Mon Sep 29, 2014 9:49 pm

[-hh] wrote:You forgot to say which limit is the minimum — probably you didn't go far enough with LC?
Here a short test to strengthen your self-confidence :-)

Code: Select all

answer (1+155555555517189078876868678686870)
er...
on my PC ,
answer (1+155555555517189078876868678686870)
returns 155555555517189080000000000000000
which isn't much use as an example...

Paul

dunbarx
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 9567
Joined: Wed May 06, 2009 2:28 pm
Location: New York, NY

Re: LiveCode Not So Exciting, or is it?

Post by dunbarx » Wed Oct 01, 2014 11:25 pm

Hi.

Hermann is our mathematics go-to person. He was being coy, and playing with the 16 digit (or so) limit of precision.

Craig Newman

Neurox66
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 120
Joined: Tue May 22, 2012 1:57 pm
Location: Vicenza (Italy)
Contact:

Re: LiveCode Not So Exciting, or is it?

Post by Neurox66 » Thu Oct 02, 2014 7:06 am

Hi Herman,

Code: Select all

answer (1+155555555517189078876868678686870)
the result is different, if you are using...
LC 7.0 rc2 return 0
LC 6.7 rc2 return 155555555517189082424575896059904
LC 6.6.3 return 155555555517189082424575896059904
LC 5.5.5 return 155555555517189082424575896059904
WARNING. The language of this forum is "British English". If you are a dialect speaker (e.g. from France, Germany, India, Italy, Scotland, Spain or USA) then this post may be "extreme, rude, condesending and insulting" ['phaworth'].
Ahahahaha You are great :-) You're my hero :mrgreen:
Paolo Borzini | paolo@borzini.it
The WhiteFly Software | www.thewhitefly.it
Service on line for printers | www.4pellicole.it

[-hh]
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 2262
Joined: Thu Feb 28, 2013 11:52 pm
Location: Göttingen, DE

Re: LiveCode Not So Exciting, or is it?

Post by [-hh] » Sat Oct 04, 2014 3:48 am

Ciao Paolo, you gave a great hint.

LC refuses until now to implement bigNum. May be this here gives the chance, because they will be forced to change something in this field.

You made obvious: LC 7 even does the opposite. It is, somehow, going back to smallestNum.
Try this (with LC 7 rc2).

Code: Select all

answer (1+10000000001)
-- or, true as a consequence:
answer (0+10000000001)
10000000001 is far from the current limit of precision by using data type 'double'.

Never count up to 10000000002, you will have to "go back to start" ...
Hermann

[Added as bug report #13594]
shiftLock happens

Post Reply

Return to “Converting to LiveCode”