LiveCode Not So Exciting, or is it?
Moderators: FourthWorld, heatherlaine, Klaus, robinmiller
-
- Posts: 1
- Joined: Tue Sep 23, 2014 12:52 pm
LiveCode Not So Exciting, or is it?
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).
Re: LiveCode Not So Exciting, or is it?
Why don't you download the free Community Edition and find out by yourself?
http://downloads.livecode.com/livecode/
http://downloads.livecode.com/livecode/
-
- Livecode Opensource Backer
- Posts: 1336
- Joined: Sun Jul 12, 2009 10:53 am
- Location: Bordeaux, France
Re: LiveCode Not So Exciting, or is it?
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'..
-
- VIP Livecode Opensource Backer
- Posts: 9857
- Joined: Sat Apr 08, 2006 7:05 am
- Location: Los Angeles
- Contact:
Re: LiveCode Not So Exciting, or is it?
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.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
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.
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?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).
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
LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
-
- 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?
@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.
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
-
- Livecode Opensource Backer
- Posts: 9454
- Joined: Fri Feb 19, 2010 10:17 am
- Location: Bulgaria
Re: LiveCode Not So Exciting, or is it?
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.
and not by Livecode itself.
-
- 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?
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
The Sky's the limit. That's why the Saltire is Sky Blue (Pantone 300), isn't it?
Here a short test to strengthen your self-confidence
Code: Select all
answer (1+155555555517189078876868678686870)
shiftLock happens
Re: LiveCode Not So Exciting, or is it?
er...[-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-confidenceCode: Select all
answer (1+155555555517189078876868678686870)
on my PC ,
answer (1+155555555517189078876868678686870)
returns 155555555517189080000000000000000
which isn't much use as an example...
Paul
-
- VIP Livecode Opensource Backer
- Posts: 9752
- Joined: Wed May 06, 2009 2:28 pm
- Location: New York, NY
Re: LiveCode Not So Exciting, or is it?
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
Hermann is our mathematics go-to person. He was being coy, and playing with the 16 digit (or so) limit of precision.
Craig Newman
-
- 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?
Hi Herman,
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
Code: Select all
answer (1+155555555517189078876868678686870)
LC 7.0 rc2 return 0
LC 6.7 rc2 return 155555555517189082424575896059904
LC 6.6.3 return 155555555517189082424575896059904
LC 5.5.5 return 155555555517189082424575896059904
Ahahahaha You are great You're my heroWARNING. 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'].
Paolo Borzini | paolo@borzini.it
The WhiteFly Software | www.thewhitefly.it
Service on line for printers | www.4pellicole.it
The WhiteFly Software | www.thewhitefly.it
Service on line for printers | www.4pellicole.it
-
- 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?
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).
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]
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)
Never count up to 10000000002, you will have to "go back to start" ...
Hermann
[Added as bug report #13594]
shiftLock happens