Autres

 
4D LiveUpdate

4D LiveUpdate

The update utility you've been waiting for
4D LiveUpdate allows you to distribute and install your application automatically on your client's computer. It is espécially useful for updating applications developed with 4D.

  Index  
Functions
References
Technicals characteristics
Order
Download
Currently
After developing a new version of your application you need to :
  • Distribute it (send it via email, upload it, etc.)
  • Install it by :
    1. Saving the users and groups
    2. Obtaining the current size of the cache
    3. Quitting the application
    4. Backing up the old version
    5. Copying the new version
    6. Restarting the application
    7. Locating the data file
    8. Restoring the users and groups
    9. Restoring the size of the cache
    10. Quitting the application and then restarting it so that the size of the cache is retained
With 4D LiveUpdate
From your working station you can do everything with three clicks of the mouse. 4D LiveUpdate is compatible with applications developed using 4D 6.5, 6.7, 6.8 and 2003.
How it works
4D LiveUpdate uses the Internet so you'll need some Web space. Almost all Internet service providers can make this available to you.

On the Dvelopper side, 4D LiveUpdate allows you to update your application by creating compressed files while also managing your application's version number.

Sélecting a project to put a new version on-line. On the developer side, 4D LiveUpdate can handle multiple projects and allows you to keep track of parameters for each application that you want to automate updates.

With three simple clicks :

  • Double-click to launch 4D LiveUpdate
  • Double-click to choose a project
  • Click to accept the "Install an Update" dialog box

On the Client side, 4D LiveUpdate allows your clients to download a new version, extract it, and then install it. This application replaces items 2, 4, 5, 6, 7, 9, and 10 listed above.

Client-side to automate 4D LiveUpDate's tasks.

For items 1, 3 and 8 we provide you with an open-source 4D example database so that you can integrate the functions that might be missing in your applications, such as :

  • Test if there's an update and quit automatically after launching 4D LiveUpdate
  • Backup and restore users (with their passwords) and groups