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).
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 planning to migrate an existing worklight 6.1 application to mobilefirst 7.1.Currently three versions of application are running.
I am following this as my reference :
http://www.ibm.com/support/knowledgecenter/SSHS8R_7.1.0/com.ibm.worklight.upgrade.doc/devenv/c_upgrade_to_srvr_in_production_env.html
But I am going to do some process change in this process because I have a fresh server for mobilefirst 7.1.
As in mobilefirst 7.1, there are many changes in workligth db in compare to worklight 6.1, I will create a configuration first on mf server using server configuration tool. Then I will create a runtime environment for my application with lates mobilefirst 7.1 war.
But while doing that if I give reference of older database(worklight 6.1) as database in server configuration tool for migration , are all version which are currently running on worklight will run without error on mobilefirst 7.1?
Should I keep contextroot of mf runtime same as worklight (previous) ?
All I want is older versions to be up and running after this deployment.
I will enable mf server on same Domain/IP which is configured with worklight 6.1 server.
But while doing that if I give reference of older database(worklight 6.1) as database, are all version which are currently running on worklight will run without error on mobilefirst 7.1?
Not sure what you mean here... You can't have a 7.1 server with a 6.1 database.
What you can have is an application server (liberty, was, tomcat, ...) that runs TWO MobileFirst war files: that of 6.1 and that of 7.1, so that existing 6.1-based apps will continue working as-is, and 7.1 new clients will connect to the new server...
When you have the two servers running, you can then start "migrating" users by blocking the 6.1 app in the MobileFirst Console to the 7.1 version of the app.
If you need further assistance with this, you should open a PMR. Stack Overflow is not the place for this type of question, plus you may need official support, which, again, that's what a PMR is for.
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 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.