You are here: Designing an Application > Create, Migrate, or Import a Project > Migrate a Project from an Earlier Version

Migrate a Project from an Earlier Version of Kony Studio or Visualizer

You can import projects into Kony Visualizer that were originally created using Kony Studio and earlier versions of Kony Visualizer.

If your project was created using a version of Kony Studio older than 6.0, you first must import it into Kony Studio 6.0 (with the latest hotfix) and then you can import it into Kony Visualizer.

To migrate your application to Kony Visualizer, do the following: 

  1. If your application is built in Kony Studio versions prior to 6.0, import your application to Kony Studio 6.0 GA version (with the latest hotfix applied).
    It is recommended that you take a backup of your project before importing it into Kony Visualizer.
  2. After importing to Kony Studio 6.0 GA, do the following:
    1. Right-click on the project and select Utilities.
    2. From the options available, select Upgrade the project to the current version.
    3. A confirmation message appears. Click OK.
  3. Once the project is upgrade, export your application.
  4. Import the application to Kony Visualizer. To do so, on the File menu (the Project menu in Kony Visualizer Starter), click Import.
  5. Do one of the following:
  6. In the case of a Kony Visualizer project, to convert designer actions to developer actions, select Copy 'Designer Actions' to 'Developer Actions'. Be aware that in doing so, any developer actions that the project contains are overwritten.
  7. In the case of a Kony Studio project, to import its services to MobileFabric, select Import services into MobileFabric. In Kony Visualizer, all services are managed through MobileFabric. Importing them adds them to the MobileFabric workspace.
  8. Important: If the app that you are migrating from Kony Studio or an earlier version of Kony Visualizer was configured with custom connectors, you need to migrate them to MobileFabric as a consolidated service definition (CSD). For more information, see Migrate a Consolidated Service Definition to MobileFabric in the Kony MobileFabric Console User Guide.

  9. Click Finish. Kony Visualizer imports the project.

    For projects imported from Kony Studio, all deprecated widgets found in the upgrade process are deleted from the application.

    • Duplicate widgets are renamed automatically.
    • Duplicate skins are renamed automatically.
    • Reserved keywords are renamed automatically.
    • You can find all changes in a log file located in the project root folder. For example, <ApplicationName>_upgradeLog.log. If there were no changes in the application, the log file will not be created.
    • You must take necessary action on any of the issues in the warning section in the log file.
      Important:
    • Ensure that you import the splash image when importing projects from Kony Studio. Importing the splash image will fix any inconsistencies related to Flex and VBox properties.
    • Refresh of model files will take place if Import service to MobileFabric is selected while migrating the app. If Import service to MobileFabric is cleared at time of migration and later the import to MobileFabric is performed then the refresh of sync client code will not happen automatically. In this case, right-click MobileFabric in Project Explorer and select Refresh Sync Client Code option.
  10. In the Migration Report dialog box, click Save.  Locate and open the migration report, open the project in Kony Studio and, using the migration report to guide you, fix the issues. After all the issues are fixed, export the application from Kony Studio. Then in Kony Visualizer, attempt to import the project again.

 

 

 

 

 

Copyright © 2013 Kony, Inc. All rights reserved.