IBM MobileFirst 6.3 - Android Fingerprint Authentication - ibm-mobilefirst

I want to implement finger print authentication in my IBM Mobilefirst 6.3 Hybrid Android application. I saw some examples in cordova -
https://github.com/mjwheatley/cordova-plugin-android-fingerprint-auth
Here How can I add cordova-plugin-android-fingerprint-auth plugin to my application? Is there any better way to implement this feature?
I was able to implement touch id in hybrid iOS application.
https://github.com/EddyVerbruggen/cordova-plugin-touch-id?cm_mc_uid=04136042670715040496130&cm_mc_sid_50200000=1504217038
Need help to implement similar in Android.
Thanks

Mobilefirst 7.0 and prior releases does not support Cordova plug-man to install Cordova plug-ins and Hence you can't add plugins directly to your applications using cordova command line.
You need to follow the manual installation instructions as explained in this blog post to add cordova-plugin-android-fingerprint-auth plugin in your application.

Related

where i can get cordova based MobileFirst Appcenter Project which should supports MobileFirst8 server?

i need IBM app center project so i can make my changes in there. The one i have is mobilefirst version that is devloped using MF SDK7.1. So i'm unable to use Mobilefirst8 server, especially push notification for the Appcenter app.Please provide me your suggestions on implementing Push notificaiton for this app. Note: i don't have MobileFirst Server 7.0.
Yes, you can use the installer app that is part of 7.x and it should work with 8.0 as well. MFP 8.0 Application center also ships the installer app and that will be the latest one.
Also, there is pure Cordova based installer app and you can directly take it to the Android studio and work there.

How to add browser platform to MFP cordova app?

I'm looking for a way to add browser platform to the current mfp cordova app for testing purpose. When I tried to run mfp cordova platform add browser, I got the error
Error: Hook not implemented yet for browser
By the looks of the commands, you're using 7.1. This release does not support the Web platform for Cordova apps.
Note that Mobile Foundation 8.0 supports standard Cordova apps, including the Web platform.

vuforia SDK for an IBM MobileFirst

I need to implement a few vuforia functionalities in an IBM MobileFirst existing project.
However I see that vuforia has provided SDKs only for android, iOS, UWP and unity.
How do I integrate vuforia SDK into my existing IBM MobileFirst project?
MobileFirst enables you to create either Hybrid (Web) apps ala Cordova, or native apps. However the end result is a Native project like any other.
So once you've generated your Xcode project in MobileFirst Studio (assuming you're using MobileFirst 7.1 and below), you can simply continue with the integration steps as supplied by Vuforia. They need not supply any special integration tools for IBM MobileFirst.

ReferenceError: cordova is not defined in MobileFirst

I am developing Chat application push notification using PubNub. I used pushnotification.js file in my Mobilefirst project as per the direction from
https://www.pubnub.com/blog/2014-12-18-sending-android-push-notifications-via-gcm-javascript-using-phonegap/
But i am getting the "ReferenceError: cordova is not defined" . How can i solve this issue in my MobileFirst Project?
Please suggest
You are not explaining at all(!) the steps you have taken in order to set this up. I am not sure what kind of support you're actually looking for with such a question.
What I Can recommend you to do is to NOT use a Hybrid app for this. Instead, assuming you're using MobileFirst Platform Foundation 7.1, you can use the "pure" Cordova application type (instead of "hybrid" from MobileFirst Studio). With this application type you will be able to more easily follow the instructions provided in that page.
This is because plug-man is not supported by Hybrid apps to install Cordova plug-ins, making it very difficult to get things working.
So go ahead and follow this tutorial first: https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-1/foundation/hello-world/integrating-mfpf-sdk-in-cordova-applications/

MobileFirst 7.1 - Manage Cordova

With MFP 7.1 can I replace cordova ios 3.7 or android 3.6.4 with an even newer or older ones? Since MFP is now a Cordova Plugin, I should just take care about the plugin compliance between MFP and Cordova itself... Shouldn't I?
Thanks and regards.
As written in the tutorial for using Cordova in MobileFirst, currently you cannot.
Make sure to thoroughly read it.
https://developer.ibm.com/mobilefirstplatform/documentation/getting-started-7-1/foundation/hello-world/integrating-mfpf-sdk-in-cordova-applications/