LiveCode Personal Banner
Peter Haworth
pete at mollysrevenge.com
Mon Nov 15 19:45:10 EST 2010
Yes, matter of fact I did just recently. Turned out to be a data
problem in my application which didn't manifest itself in the IDE but
caused big performance problems in the standalone. The only way I
could track it down was to keep trying things/writing messages to a
debug log, re-building a standalone, and testing the standalone many
times until I found the problem. I would have never have found the
problem without building a standalone and testing it. I guess the
experience is what made me so conscious of the standalone startup
delay. (Terry - thanks for the "player" suggestion - that sounds good
but wouldn't have helped in this situation
This whole suggestion of using only the IDE is very puzzling to me.
Yes, I am writing apps for my own use but I'm a retired programmer and
unless things have changed mightily since I was getting paid to write
code, there's a strong need to separate development, QA, and live
versions of code, not just for the integrity of the code but of the
data as well. Rightly or wrongly, I think of the IDE as my
development environment and the standalone as my QA/live environment.
My apps were written so they determine what files to use and whether
to do certain things or not based on whether they are running in the
IDE or as a standalone. I even have my own "compile" function that
sets up various custom properties than enable the standalone to work
more efficiently.
I'll repeat again what I said in one of my earlier posts - I love
working with LiveCode, it;s a great development tool, but I just don;t
think it's good practice to subject the user to arbitrary delays when
running perfectly legal copies of software.
Pete Haworth
On Nov 15, 2010, at 4:17 PM, zryip theSlug wrote:
> A naive question: have you find so many differences between a project
> in the IDE and the resulting application?
More information about the use-livecode
mailing list