Re: Livecode Create - thoughts?
Posted: Wed Jul 24, 2024 6:03 pm
Drop me a line directly and I'll see what we can for you.
Questions and answers about the LiveCode platform.
https://forums.livecode.com/
Drop me a line directly and I'll see what we can for you.
So if I work for a company and they buy me a Livecode License I can use any applications I write at no further charge. However, if a colleague installs the app on their work computer and runs the application then Livecode require a second license to be purchased even if the application has a very short life span. Is this correct?Internal Apps
If you use Create within a business, to automate processes or provide apps for employees or clients, then this model applies to you. Every end user of the apps, stacks or processes built using Create needs a seat license, as well as the developers actually using the Create IDE.
Apps for sale
If you use Create to build apps for sale to the public, either via an app store or your own website, then you will need a developer seat plus you will make application payments on the revenue generated by the app. These payments will never be more than 5% of the app revenue, and only apply to revenue directly generated by the app
Thanks for clarifying Heather - I think maybe my confusion arose from the slides Kevin showed - I misunderstood these as being a web IDE, if it’s a desktop app then so much the better.heatherlaine wrote: Wed Jul 24, 2024 4:46 pm Hello Stam,
Yes the cat is well out of the bag now, we only asked you not to discuss it until we went public
I think you haven't fully understood what we are offering however. LiveCode Create Native is the new desktop IDE. We're certainly not going only to offer web apps. You will be able to run the LiveCode Create IDE on Mac and Windows, as well as on the Web. You will be able to build standalone apps for iOS and Android as well as all the desktop platforms and deploy to Web. There is no cause for alarm here.
Best Regards,
Heather
Yes, if you work for a company and other employees want to use the apps they will need a license - this is the Internal Apps model.Simon Knight wrote: Wed Jul 24, 2024 6:17 pm I'm confused by the two licence options. From the web site they areSo if I work for a company and they buy me a Livecode License I can use any applications I write at no further charge. However, if a colleague installs the app on their work computer and runs the application then Livecode require a second license to be purchased even if the application has a very short life span. Is this correct?Internal Apps
If you use Create within a business, to automate processes or provide apps for employees or clients, then this model applies to you. Every end user of the apps, stacks or processes built using Create needs a seat license, as well as the developers actually using the Create IDE.
Apps for sale
If you use Create to build apps for sale to the public, either via an app store or your own website, then you will need a developer seat plus you will make application payments on the revenue generated by the app. These payments will never be more than 5% of the app revenue, and only apply to revenue directly generated by the app
If I resign and go freelance and I buy an Apps for Sale license and then create the same application I can sell the application and Livecode gets 5% of whatever I charge. If I charge nothing I have to include a logo on the page and Livecode gets nothing. I must be misunderstanding how this is all suppose to work.
Perhaps it hinges on the meaning of "sale to the public"
Perplexed !
S
Does that mean a single company using a standalone I have developed for them has to pay for a license from LiveCode?Otherwise it's simply a bespoke app and the company you make it for continues to need the seat licensing from the company that uses it.
Just to be clear on this.Otherwise it's simply a bespoke app and the company you make it for continues to need the seat licensing from the company that uses it.
How will LC ascertain who is using the app? Will there be a mandatory login process? is it bound to a PC? Number of concurrent users? If IP based, does that mean than customers within the same IP will not able to run? Is this honour-based?kevinmiller wrote: Thu Jul 25, 2024 11:22 am Yes, if you work for a company and other employees want to use the apps they will need a license - this is the Internal Apps model.
How does LC determine the number of customers to make it qualify as a true app for sale? Will the customers need to login? Will this be mandated through an app-store like download facility? Will LC require a listing of customers? What if the customers do not want to disclose their identities to LC? Is it IP based? In which case how does that work if I'm selling the app for free or for profit to customers that are under the same IP/institution?kevinmiller wrote: Thu Jul 25, 2024 11:22 am If you resign and go freelance then you can use the Apps for Sale model, but you'll need to have more than one customer for it to qualify as a true app for sale. Otherwise it's simply a bespoke app and the company you make it for continues to need the seat licensing from the company that uses it.
Kevin has stated on the use list that special arrangements will be made available on a case by case basis.3. For LiveCode to keep track on the deployment numbers there will have to a connection to the internet from the app. Is that correct?
Even with a "special arrangement" from RunRev Ltd I suspect you will have a difficult and very expensive time getting a Livecode app through security checking. My guess that even if the phone home aspects are disabled the dial out code will remain within the build which will throw up a red flag.4. If 3 is yes, what happens with software that must be air gaped, i.e. for Military use?
Growing the user base is of course the highest priority.stam wrote: Wed Jul 24, 2024 4:25 pm This isn’t all negative. This comes with a new pricing structure that will be much friendlier to non-professional devs...
I like von Rossum's design principles, and Python is certainly popular. What are you using for GUI: Qt, wxWidgets (is that still a thing?), or something else?Personally I’ve been brushing up on Python since I heard this news.
Yes, however its been the priority for as long as I have used a RunRev/Livecode.Growing the user base is of course the highest priority.
Not many unless there is a well coordinated information and marketing campaign. Also online assets such as "Sample Stacks" need a complete rewrite so that they are attractive and responsive. Put me down for less than 4%.What percentage of new users would you venture to guess we'll see in these forums over the next six months now that this new pricing plan has been rolled out to attract them?
tkinter and customtinker are good and popular solutions for gui layout. Also lots of videos on YouTube explaining how to use.What are you using for GUI: Qt, wxWidgets (is that still a thing?), or something else?
Thanks. Funny how so many roads still lead back to Osterhaut.AndyP wrote: Thu Jul 25, 2024 10:27 pmtkinter and customtinker are good and popular solutions for gui layout.What are you using for GUI: Qt, wxWidgets (is that still a thing?), or something else?
tkinter was really wonky last time I tried to use it with Python3.x on macOS. To me it seems Qt is most popular nowadays.AndyP wrote: Thu Jul 25, 2024 10:27 pmtkinter and customtinker are good and popular solutions for gui layout. Also lots of videos on YouTube explaining how to use.What are you using for GUI: Qt, wxWidgets (is that still a thing?), or something else?