I imported a Worklight 6.1 Hybrid app into the latest MobileFirst Platform Studio. I want to know what are the known or common technical issues when you migrate a Worklight 6.1 app into the 6.3 version or MobileFirst? If you have any issues deploying the migrated app into the Android and iOS phones.
There are none reported "common or known issues" when migrating Worklight 6.x projects to MobileFirst Platform 6.3.
If you have encountered such - please open an IBM PMR (support ticket).
If you have a programming-related question to ask, please do.
This question is off-topic in Stack Overflow.
Sometimes issues occur during Automatic Database Schema Upgrade, I figured out that it is best to execute Database scripts manually.
The worklight has multiple scripts with name "upgrade-worklight-6x-6x-oracle.sql", I found them in the temp folder, not sure if you can find them online.
Related
Hi I recently updated MobileFirst Version from 7 to 8 and the application working perfectly on MobileFirst Development Kit Server (with Android, iOS, Browser Environment).
But after I have deploy to on premise MobileFirst Server version 8. What happened is the only environment or platform that visible on server is iOS as you can see in screenshot below.I have successful deploy all 3 platform but the other two platform not visible
We couldn't find any information on IBM knowledge Center website
Thank you.
This happens if, during installation of IBM MobileFirst Platform Server 8.0 ( using Installation Manager), you select the option "Install IBM MobileFirst Platform Foundation for iOS" in the General settings panel. If this option is chosen, iOS will be the only platform visible in the MobileFirst Operations Console.
Once the choice has been made during installation, you cannot reset it later. You will have to uninstall and re-install , and choose not to select "for iOS" option. Keep the default option (No) as-is in the Install IBM MobileFirst Platform Foundation for iOS section of the General settings panel.
Details on each step during installation, can be found in this link.
I am starting to learn MobileFirst development and have a question regarding Hybrid development model.
I was looking at version 7.1 which supports Hybrid development that allows you to create applications that work on all supported devices.
But then I found out that there is a latest version of MobileFirst Foundation available called 8.0 but strangely Hybrid model is not there. Has it been replaced by something else?
By the way shall I go with version 7.1 or 8?
There is no longer a concept of "hybrid application" in MobileFirst Platform Foundation 8.0 (in the way that you are accustomed to in 7.1 and prior versions). Instead, you would create a Cordova application using your preferred Cordova development tools, and add the MobileFirst SDK to it. See the tutorial at https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/product-overview/release-notes/whats-new/ (in the "What's new in building apps" section) for additional details.
I am using Worklight 6.2 and we are planning to migrate to 7.1.
Some of my queries:
1) What need to change in the project files which has been developed on version 6.2 and how to do this?
2) What Server side changes have to do?
Appreciate if anyone can provide me the proper way to upgrade WorkLight Project & Server 6.2 to MobileFirst 7.1
Thank you.
These are very generic questions and they very much depend on how and what did you implement in your project.
Note that there is an automatic migration tool, so I suggest that you will first import your project to MobileFirst Studio 7.1 and try to run your project. That's the first step in ensuring proper migration.
You should then review what has changed since 6.2, so read the 6.3, 7.0 and 7.1 What's New documents to get a better understanding:
6.3: http://www.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.getstart.doc/start/c_release_notes.html
7.0: http://www.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.getstart.doc/start/c_release_notes.html
7.1: http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.getstart.doc/start/c_release_notes.html
Please find the documentation for the Migration of Worklight Project to 7.1 https://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.upgrade.doc/devenv/c_migrating_projects.html?lang=en
I have developed an Apple Watch application using IBM MobileFirst Platform 6.3 in testing environment and it's working fine.
My clarification is to know, whether the same Apple Watch application development will work using IBM Worklight 6.0.
Worklight 6.0 was not tested with the Apple-supplied WatchKit, but there are no known issues preventing it from not working.
It should be noted that at this time IBM MobileFirst Platform Foundation (previously known as "Worklight") does not claim Apple Watch support.
You can go ahead and try to see if it is working. As you have already experienced, it does work with MobileFirst Platform Foundation 6.3. Why go back to Worklight 6.0? Upgrade your existing application instead (and there are very good reasons for that from 6.0.0.2).
I know that there is a separation of the lifecycle of the MFP Studio and MFP Server. What happens if the development team updated the Studio with a fix? In other words, is it supported to deploy a runtime for example v6.3.0.00.20150214-1702 to a MFP Server v6.3.0.00.20141127-1357?
The scenario you've described it a supported scenario. The MFP Server should be able to host a .war file generated from a newer MFP Studio build of the same major version (6.3, and I believe support from this scenario exists starting 6.1 or 6.2).
Of course, if you encounter a problem you should probably open a PMR on that. :)