How to customize specific element in Firebase AuthUI - android

I am trying to customize the firebase AuthUI interface in order for it to fit with my background image.
Partially , I solved the problem using the solution provided here: How to customize firebase auth ui
Unfortunatelly , I can't find the attribute I need to modify in order to modify the color of the text in the Number Authentification function?(The one that says "By tapping "Verify Phone Number" ... ")
Can somebody help me with the name of the attribute I need to modify? I am developing an Android app in Android Studio using Kotlin.

Since the firebase-auth-ui is just an open source project by the Google its source code is provided on Github. So, the best way to your problem would be to pull/clone the github repository of firebase-auth-ui for app (Android I am assuming).
The link to their repository is : https://github.com/firebase/quickstart-android/tree/master/auth/app
Just clone it or download zip file of it. Change it according to your own UI needs and then upload it to github or directly link it to your project.
The process is long but will assure you a quality app.

Related

Setting up Firebase for a Xamarin Project

I am trying to setup firebase push notifications for my xamarin project, everything seems to be in order however I am currently getting a build error enter image description here
What can I try from here? I used this video on Youtube as a reference https://www.youtube.com/watch?v=7w2q2D6mR7g
I had 2 [Application] Tags within my android project. I just had to remove one.

How to enable Quick Access Wallet UI in Android 11

I'm trying to implement trivial quick access wallet pass - almost everything seem to be piece of cake (I'm following https://source.android.com/devices/tech/connect/quick-access-wallet) but this part: https://source.android.com/devices/tech/connect/quick-access-wallet#wallet-ui
The article does not mention how to:
include QuickAccessWallet target into the build - which config file should I modify and how? Guess that might be gradle question but really unsure here
what is this overlay/frameworks/base/packages/SystemUI/res/values/config.xml file and where should I place it? Is it supposed to be somehow added to my project?
lastly - how to set default nfc payment app? They do mention def_nfc_payment_component there but not really saying where that's supposed to be set
Thank you in advance!
You can refer to the code of /cts/tests/quickaccesswallet/ for implementation of you payment application.
Just configure the file /frameworks/base/packages/SystemUI/res/values/config.xml for systemUI if you don't need overlay.
If there is only one payment app implemented with the article, then no need to configure def_nfc_payment_component.

Android LDAP authentication (UniboundID)

I haven't found any samples or turtorials on how to do it so I'm asking here, for a native android app I need the user to login using his SamAccountName and password. First I need to check wether the user exists and then query wether he is inside a group so that he has the rights to use the app.
If any of you guys have sample code or a guide on how to do it would be appreciated.
I'm using android studio 2.3 with gradle 3.3.
Edit the basic thing I want to do is authenticate make sure the credentials of the user are ok then proceed to my mainactivity, I'm also new to active directory in general so any help regarding android and LDAP authentication is welcome.
STEP 1 : Download the UNBOUNDID from github or from here here.
STEP 2 : AFTER DOWNLOADING EXTRACT THE CONTENT.
STEP 3 : OPEN THAT FOLDER AND COPY JAR HAVING NAME unboundid-ldapsdk.jar.
STEP 4 : Open your android project and paste it inside the lib folder just like in the screen shot.
STEP 5 : Now right click the jar file and at the bottom there is a option Add Library.
STEP 6 : You are done enjoy using the library's functions and methods.
also you can take a reference from here.

IBM Marketing Cloud Push Notification Cordova plugin not working

I am pulling my hair here with this IBM Cloud push notifications and unfortunately I am getting nowhere.
The documentation is not very good and the information that is there is ambiguous.
I will summarize my issues below:
First things first,
Link to download Cordova plugin
Link to documentation
All the management bit is done (create database, register app, register Google Message Service etc). So next step is to create the app itself. I´ve tried to follow the tutorial, but there are a lot of “Unknowns”
What format should I add the custom actions? Comma separated? Space separated? ???
What file? There are at least 3 build property files. Where those dependencies come from ? Need to download them?
Where ? On my computer or in the project somewhere?
“and the config.xml file is filled out” Filled out with what????
Custom actions are space-separated.
It's best to start with the sample app and expand from there. Those instructions are at least a little clearer:
https://developer.ibm.com/customer-engagement/docs/watson-marketing/ibm-engage-2/mobile-push/mobile-push-cordova/customizing-and-testing-the-sample-cordova-app/
You will have to edit config.xml to specify your iOS bundle ID and version number.

how to setup details about an android app?

i have used eclipse, android sdk and phonegap to create a small application. I give it a test and create a test.apk package.
What i ma wondering is where can i set up some details about this app, like who made it, the app name, the version, an icon maybe, any other things i might need to setup.
I have a AndroidManifest.xml file and when i open it i get a nice gui but i don't know what to modify there
Im not sure what i need to set up and even if i need to.
A good tutorial is much appreciated. Thanks
You can set most of those things in the manifest file. If you want to include this information in your code, add license headers in all your classes, use java-doc etc.
If you want this information to be accessible in your app like from 'About' button, you have to handle it yourself.
Take a look at this example.
This details are to be filled when you upload it to android market. I dont think you set them in AndroidManifest.xml ! you can see the xml code , by clicking on the "source code" tab just below the UI .
Here's a tutorial that describes managing AndroidManifest.xml, the app name and icons from our AppLaud Eclipse plugin for PhoneGap Android.

Categories

Resources