Project Topics

www.projecttopics.info

Engineering Projects

Software Version Self Update For Android Mobile Applications


Published on Sep 03, 2023

Abstract

To make sure that you're protected by the latest security updates, automatically updates whenever it detects that a new version of it is available. The update process happens in the background and doesn't require any action on your part. It is risky to upgrade a live version without testing the upgrade process first. So before upgrading the live version you need to set up a test version which is as close as possible to the configuration of your live version, then test the upgrade on that. When you are happy with the process you can apply it to the live version (having taken a fresh backup of the live site first, of course).

The Version Notes will outline any version-specific changes that may need to be made. If you’re updating from a previous version, you might need to sync your file upload directories for files to work properly. If you use a local version of the documentation, replace your copy with the latest from our Download Area.

EXISTING SYSTEM:

The update process happens in the background and require any action on your part. It is risky to upgrade a live version without testing the upgrade process first. So before upgrading the live version you need to set up a test version which is as close as possible to the configuration of your live version, then test the upgrade on that.

DISADVANTAGES OF EXISTING SYSTEM:

· If version change then we need to install

· Static updating may create software problems in mobile.

PROPOSED SYSTEM:

Automatically updates whenever it detects that a new version of it is available. The update process happens in the background and doesn't require any action on your part. It is risky to upgrade a live version without testing the upgrade process first. The Update Checker will scan your mobile for installed software, check the versions and then send this information to update checker to see if there are any newer releases. These are then neatly displayed in your mobile for you to download.

ADVANTAGES OF PROPOSED SYSTEM:

· Automatic version updation possible

· Dynamic version background checking possible.

MODULES:

· Verify version permissions

· Deactivate Plugins

· Overwrite Files

· Reactivate Plugins one by one

MODULES DESCRIPTION:

· Verify version permissions

The Update Checker will scan your mobile for installed software, check the versions and then send this information to update checker to see if there are any newer releases. These are then neatly displayed in your mobile for you to download.

· Deactivate Plugins

Deactivate all the Plugins you use from the plugin management page. Some plugins might not work with the new version and in order to avoid discrepancies it would be best to deactivate all plugins. This will ensure that you won't end up with an upgraded but broken installation of version after the upgrade process.

· Overwrite Files

Get the latest version from online download page and upload it to the specified directory, overwriting all the files that exist there. This will preserve your updates. Deleting your old files on the server and uploading the newer files from the new version you've downloaded is an alternative which will ensure that the files on the server have been replaced for sure.

· Reactivate Plugins one by one

Activate your plug-ins, one by one, at the Plugin Management Page. Check if everything works as expected. If any plugin does not work, deactivate it and then you might contact the plugin author to encourage the author to upgrade the plugin.

SYSTEM REQUIREMENTS:

HARDWARE REQUIREMENTS:

 System : Pentium IV 2.4 GHz.

 Hard Disk : 40 GB.

 Floppy Drive : 1.44 Mb.

 Monitor : 15 VGA Colour.

 Mouse : Logitech.

 Ram : 512 Mb.

 MOBILE : ANDROID

SOFTWARE REQUIREMENTS:

 Operating system : Windows XP.

 Coding Language : Java 1.6

 Tool Kit : Android 2.2

 IDE : Eclipse








Related Projects