Page 1 of 1

what version should I install

Posted: Wed Aug 12, 2015 11:52 am
by crosemffet
hello and thanks for your support. I'm new in this forum, and starting with livecode.
in download page, I've found many versions to download. ver 8, 7.0.6, and many others. I'm developing using mac OS X yosemite.
also found community edition, community server, indy, etc.
I'm a little confuse about it. I want to start developing for iOS and android. I want to start with free version, just to check if the product is ok for me.
so: if I download the community edition, and later decide to start paying, should I download and reinstall the indy version...? what should I download? what is the server version...? thanks in advance for your support,

Re: what version should I install

Posted: Wed Aug 12, 2015 2:11 pm
by Simon
Hi crosemffet,
Welcome to the forums! :)

Today, you should start with version 7.0.6. Don't try version 8 until it becomes stable.

Simon

Re: what version should I install

Posted: Wed Aug 12, 2015 2:26 pm
by crosemffet
hello simon, and thanks for your support.
ok with 7.0.6, but server version, indy or community...?
what version should I use...?
what is server version...?
thanks again,

Re: what version should I install

Posted: Wed Aug 12, 2015 6:59 pm
by Simon
Hi crosemffet,
Ahh I see, start with the community version, you can make and publish Android apps with that. While you can make iOS app as well you can't publish them in the app store (Apple wont let you).

Just a note for others who may read this thread years later. Beginners should always go for the latest Stable version (until they change the way they label things :) )

Simon

Re: what version should I install

Posted: Wed Aug 12, 2015 7:17 pm
by FourthWorld
crosemffet wrote:ok with 7.0.6, but server version, indy or community...?
The Community Version is governed by the world's most popular open source license, GNU Public License (GPL). The GPL is a good choice when you goal for works you distribute to others is to contribute to the world's knowledge, since the GPL requires that anything distributed under that license have the source code available, just as LiveCode provides the source for the engine and IDE.

If you want to deploy proprietary works in which your source isn't shared, the proprietary Commercial license will be the better option.

Note that the GPL is a distribution license, so it's source-sharing requirement only comes into play when the app you make is distributed to others. For use by yourself or within your own company, there's no need to share source with others since the app itself isn't being shared with others.

Among other things this means that you can use the GPL-governed Community Edition to explore and learn LiveCode, and do as much development as you like. When it comes time to share your app with others, you can choose the continue using the Community Edition if you also want to share your app's source, or buy a Commercial license at that time to distribute your app without also distributing your source.
what is server version...?
As the name implies, it's for use on servers. In many respects it serves a similar role as PHP, Perl, Ruby, and other scripting language in allowing custom programming to work under Apache web servers. If you need custom programming on a web server it's a good choice, but you'll want to non-Server version for making mobile or desktop apps.

As for which version, as a general rule it's good to start with the most recent "STABLE" build with the highest version number. At the moment, that's v7.0.6 Stable. Pre-release versions will have the designations "dp" for "Developer Preview", early-stage with known issues, or "rc" for "Release Candidate", late-stage but still being tested. It's always helpful to have as many people as possible testing pre-release builds, but leave that for those with more experience for now. When getting started just use the most recent "STABLE" build.