Installer and updating aan existing app

LiveCode is the premier environment for creating multi-platform solutions for all major operating systems - Windows, Mac OS X, Linux, the Web, Server environments and Mobile platforms. Brand new to LiveCode? Welcome!

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
kevinBUSEVpL
Posts: 3
Joined: Fri Sep 21, 2012 1:22 pm

Installer and updating aan existing app

Post by kevinBUSEVpL » Fri Sep 21, 2012 1:58 pm

Hello,

I am converting to LiveCode from AutoPlay Media, we use an installer and an update and patch program to install, update and maintain our apps. Whate is the LiveCode equivilants?
Thank you

Klaus
Posts: 14199
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Installer and updating aan existing app

Post by Klaus » Fri Sep 21, 2012 2:32 pm

Hi Kevin,

welcome to the forum! :D

OK, you are talking about WIndows here, right?
Mac is more "Drag'n'Drop" :)

Livecode does not provide any installer or something fpr your standalones, but you can easily create one with Livecode!
I e.g. always use "InnoSetup" to create installers and updaters for my windows applications, so there is no general answer to your question :D

Best

Klaus

kevinBUSEVpL
Posts: 3
Joined: Fri Sep 21, 2012 1:22 pm

Re: Installer and updating aan existing app

Post by kevinBUSEVpL » Fri Sep 21, 2012 6:09 pm

Thank you, yes I was referring to windows but assume I will need both. How about updating an existing app that is already been issued,, we ad new docuemnts, photos etc. Our current code programe provides an updater that looks for the newest version of our apps.

Klaus
Posts: 14199
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Installer and updating aan existing app

Post by Klaus » Fri Sep 21, 2012 11:21 pm

Hi Kevin,
kevinBUSEVpL wrote:Thank you, yes I was referring to windows but assume I will need both.
no, you won't! :D

Mac users are used to:
1. download a DMG file
2. doubleclick it to mount the disk image
3. drap the xyz.app to their "Applications" folder
4. no step 4.
Amazing, isn't it?! 8)
kevinBUSEVpL wrote:How about updating an existing app that is already been issued,,
we add new documents, photos etc. Our current code programe provides an updater that looks for the newest version of our apps.
You can do all this with Livecode, means from within your app, but that would be too long to explain here.
In any case this is pretty easy and straightforward.

And as always, a cever folder/document structure will help :)

If need to update the runtime/standalone/exe, then that should be done with an installer for Windows or a new DMG for the Mac,
since you need admin permissions if you want to write to the "Applications" folder on Mac/WIn!


Best

Klaus

gpb01
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 281
Joined: Sat Jun 04, 2011 5:41 pm

Re: Installer and updating aan existing app

Post by gpb01 » Sat Sep 22, 2012 8:27 am

Hi Kevin,
if you have to produce "installer" that can be used both on Mac and on Win you can use the nice plugin of Mark that you find here : http://www3.economy-x-talk.com/file.php ... ker-for-lc but, if you want to produce complex "incremental" updater, or better, "patcher", you have to go to specific products like InstallShield.

Guglielmo

Klaus
Posts: 14199
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Installer and updating aan existing app

Post by Klaus » Sat Sep 22, 2012 4:19 pm

gpb01 wrote:Hi Kevin,
if you have to produce "installer" that can be used both on Mac and on Win you can use the nice plugin of Mark that you find here : http://www3.economy-x-talk.com/file.php ... ker-for-lc but, if you want to produce complex "incremental" updater, or better, "patcher", you have to go to specific products like InstallShield.

Guglielmo
Yes, and it is completely written in Livecode :D

Mark
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 5150
Joined: Thu Feb 23, 2006 9:24 pm
Contact:

Re: Installer and updating aan existing app

Post by Mark » Mon Oct 01, 2012 11:03 am

Hi,

Great to see Installer Maker mentioned here. Thanks guys.

You can use Installer Maker to release updates, as it overwrites all existing files of an app (provided that the app to be updated isn't running). If the installer tends to become very big, then you could decide to provide an installer with only the files necessary for the update.

Kind regards,

Mark
The biggest LiveCode group on Facebook: https://www.facebook.com/groups/livecode.developers
The book "Programming LiveCode for the Real Beginner"! Get it here! http://tinyurl.com/book-livecode

Klaus
Posts: 14199
Joined: Sat Apr 08, 2006 8:41 am
Contact:

Re: Installer and updating aan existing app

Post by Klaus » Mon Oct 01, 2012 11:27 am

Hi Mark,
Mark wrote:Hi,

Great to see Installer Maker mentioned here. Thanks guys.
wait until the invoice arrives at the end of the month! :lol:


Best

Klaus

kevinBUSEVpL
Posts: 3
Joined: Fri Sep 21, 2012 1:22 pm

Re: Installer and updating aan existing app

Post by kevinBUSEVpL » Mon Oct 01, 2012 1:31 pm

Thank you for all the help, being a newbie to LiveCode it helps tremendously. Here is how we currently provide our services and what we need to accomplish.

We build an app in AutoPlay Media Studio
We use the Factory SetUp software to create installer
We build in a silent updater they build called TruUpdate
We build patches using their VisualPatch product

Our apps are 200-500 mb so reinstalling each time is not an option

On the building side I am struggling to get the PDF files to package themselves as part of the standalone, 90% of our apps do two things, make large PDF files a part of the app, and making a web window to view an open URL.

I know it's a lot but thank everyone for your help.

Kevin

Post Reply