I still no able to successfully download/install an app thru IBM app center to see what a new app looks like on a mobile device.
2 simple questions :
1) If an app, let's call it myapp, was download/install successfully thru IBM app center, then would myapp simply an independent new app on the device or myapp some how "embedded" in the worklight app center app?
2) If I deployed myapp to a Samsung tablet thru other means, that is not thru IBM app center, then would worklight serve has the knowledge of myadd install in this particular Samsung device?
The application would be independent. You could, for example, uninstall it either through the Application Center mobile client, or via the usual procedure the device OS allows you to.
Assuming the applications has connectOnStartup=true, and you deployed the app to the Worklight Server, the answer would be Yes. (the Application Center is not a substitute to the Worklight Server, you must still deploy it there if you intent for your application to use features such as Worklight Adapters).
Related
What is the difference between IBM MobileFirst Platform Application Center Console and MobileFirst Foundation V8.0? Is it a separate console? I'm so confused when there are different screens in IBM MobileFirst Platform Application Center Console and there is no dashboard to deploy adapter.
IBM MobileFirst Platform Foundation (formerly known as Worklight Foundation) is a platform for building mobile applications for the enterprise. It is a suite of tools and services available either on-premise or in the cloud, which enable you to rapidly build, administer, and monitor secure applications.
IBM Mobile Foundation:
https://www.ibm.com/support/knowledgecenter/SSNJXP/welcome.html
The IBM MobileFirst Platform Application Center is a repository of mobile applications similar to public app stores but focused on the needs of an organization or a team (private app store).
It works with IBM MobileFirst and non IBM MobileFirst apps, and supports any iOS, Android, BlackBerry 6 or 7, and Windows Phone 8 applications.
It can be used in different contexts:
As an enterprise app store across an organization.
During development to distribute applications within a team.
Distributing mobile applications with Application Center: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/6.3/moving-production/distributing-mobile-applications-application-center/
MobileFirst Platform Application Center allows you to host your mobile applications and acts as app repository like any other public app store from Google or Apple. Application center doesn't allow application backend or management capabilities like deploying Adapter etc, for which you would need to use MobileFirst Foundation.
You can find more details about Application center here
Is it required to have Apple Enterprise subscription to distribute iOS app through appcenter, or is there any method to iOS device (iOS 7.1) accecpt app from it with standard subscription? I tried everything but get error (cannot connect to ...) when i press download.
All applications managed through the Application Center must be packaged for "Ad Hoc Distribution".
With an iOS developer account, you can share your application with up to 100 iOS devices.
With an iOS enterprise account, you can share your in-house application with an unlimited number of iOS devices.
See iOS Developer Program and iOS Enterprise Program for details.
We have developed Android Pure native application (using android java api), ios pure native application using objective c with xcode,
We have worklight server installed in one of our server.
Can we use the worklight's application center to to distibute our pure native apps which are not developed using hybrid methodology, with our remote teams?
The end result for either a Worklight-based or fully native apps is the same - an .apk or .ipa... so it doesn't matter.
Simply deploy/upload the .apk or .ipa via the Application Center as you would for for a Worklight-based.
From the IBM Worklight user documentation: Publishing Worklight applications to the Application Center
After successfully building the AppCenter client application and launching it in an iOS device, my problem is that when I enter my Worklight Server credentials, the server URL and the port and with or without the applicationcenter context, the loading progress keeps running...
How to solve this issue?
I agree with Idan, first thing to do is to run the application center client on the iOS emulator and look at the device logs. I have seen the loading never ending when the client was not compiled correctly, note that the native folder of the application center client worklight project contains native code (a cordova plugin) that needs to be present in order for the application to run properly. If this is the problem you are facing, the cordova log will tell you that the plugin named 'com.ibm.mobile.InstallerPlugin' is missing.
I am trying to configure and upload the AppCenter installer app.
I already have our actual mobile project deployed on our Worklight Server (running on WAS Liberty profile). Now, we'd like to install AppCenter installer app in order to distribute our app for testing.
I've read through this article here: http://www.redbooks.ibm.com/redpapers/pdfs/redp5005.pdf, but didn't see any information on setting up the application descriptor file for the AppCenter Mobile Client.
Currently, my application descriptor file is pointing to localhost. Should this be pointing to our Application Center server URL or our Application Center console? Should it have the same configurations as our mobile app? And if I need to point it to our console, do I need another context set up for the AppCenter?
First thing first, I suggest that you take a look at the IBM Worklight Information Center topics for Application Center.
As for your questions:
You need not do anything to the AppCenter project (the AppCenter Installer app) other than:
Building it as-is (this varies depending on the platform you build it for) - this means not changing its worklightServerRootURL value, is it not required to connect to a Worklight Server (the apps you will install through it - will)
Uploading it to the Application Center management console
Downloading AND installing it to your device
Configuring it in-app to point to the Application Center server
As for after building your own Worklight project
Simply upload the .ipa, .apk or .cod file to the Application Center management console
Installing it via the previously-installed AppCenter Installer app
You will need to repeat downloading the AppCenter Installer app for each device you want to perform testing on.