Make my app the default for NFC payments (android) - android

I'm looking for a way to check if my app is the default option in Tap & Pay and, if the user choses to, make it the default.
My app is developed in Ionic, but i think that for this i will need to make a java/kotlin plugin.
I've been looking for a few days and didn't came across any idea for this.
Thank you!

Related

Is there a way to control my app by "Hey MyApp!"?

I can not find any information anywhere on the net, not even in Google Documentation about controlling our self developed android app by voice without having to tap a GUI element previously.
We successfully implemented voice control into our app, but for the app to start listening, I have to tap a microphone icon on the GUI.
I want our app listening all the time and if I say a specific command like "Hey MyApp!" (Like Hey Google) then the app knows that it needs to listen for my command.
Is it possible?
I found this:
https://developer.android.com/training/wearables/user-input/voice
And this:
https://developer.android.com/guide/app-actions/overview
And this:
https://support.google.com/accessibility/android/answer/6151848?hl=en
But none of them explaining things in a way that I understand if it's possible or not. English is my third language and I am not a programmer, but a designer.
Our programmers are also not experienced in this field.
Thanks for answers in advance.
Is it possible?
That depends.
If you are building your own custom hardware with its own custom build of Android on it, then yes.
If not, and you literally want what you are asking ("I want our app listening all the time and if I say a specific command like "Hey MyApp!" (Like Hey Google) then the app knows that it needs to listen for my command"), then no. You cannot even have your app running all the time, let alone with the microphone active. You also would need to have your plans reviewed by qualified legal counsel, as continuously monitoring everything said on the microphone will have ramifications.
If you are planning on distributing your app via the Play Store, and you are willing to be more flexible in your requirements, you could integrate with Google Assistant, per one of the documents that you linked to. Google Assistant can then launch your app if/when needed based on an app action triggered by user speech.

Make android app NOT be able to be found by other apps?

I know it might sound weird, but I wanna protect my clients by not allowing other apps to know my clients have installed my app?
I know there is a way to read the installed app like Check if application is installed - Android
So my problem is if there is anyway to make those api doesn't work to your app? so it can make your app like hidden to other apps?
BTW, just wanna clarifying that this problem is meaningful because you don't wanna Facebook app or its 3rd advertisement app know you have something like a porn app in phone.
So my problem is if there is anyway to make those api doesn't work to your app?
No.
so it can make your app like hidden to other apps?
Sorry. Malware authors would love this.

Android - Create Launching Application

I need some guide and help from you guys, What i want is as follows:
Replace the device home screen with a customizable screen that limits users to selected applications only. This should allow the administrator to select the applications from available list of applications.
Specify a URL for device redirection (in case of browsing)
Create a whitelist of acceptable URLs (no other URLs will be accepted)
Enable/Disable native Samsung Android device following features.
Android Market (App Store)
Camera
WiFi
Bluetooth
Microphone
Access Point
Now can anybody guide me what to do and where to start in android?
Your help will be really appreciable.
Thanks
As mentioned by Evan, this is really the domain of Mobile Device Management (MDM) and involves a pretty heavy-handed control from the app.
There are a number of solutions already available such as Air-Watch or Good who specialize in exactly this sort of thing.
I think building your own from scratch would certainly not be trivial, though there is a lot of discussion which could help in getting you started (check here for instance).
Good luck!
To archive that, I think you must build your own Android ROM. If you only want to install your HOME app to a device, user can easily get back old home screen.

is it possible to replace the Phone App or the Lockscreen?

just a stupid question.
Is it possible to write an app that replaces the standard functions of Android like the Phone App or the lockscreen. I've never saw any kind of this Apps. Is there a restriction of Google?
Is it possible to write an app that replaces the standard functions of Android like the... lockscreen.
Not as an SDK application. A lockscreen can only be replaced by creating your own firmware.
No restriction from Google.
Actually, some VOIP dialers are there to replace the phone application.
There are not much examples, because, there is not much scope of development in the apps you mentioned.
For example, why would someone install a new app when he can make calls and do everything related to phone calls using the existing app?
Professional developers first estimate number of prospective users before developing.

How to remotely toggle application features?

I want to test two ad agencies on my application. I know there are some ad companies that merge all these companies together but that's not what I'm looking for. I want to be able to control application features remotely. Is there a service such as flurry or such that gives the option to change settings remotely? Or do I have to implement my own? This feature is strictly for developer use and not the actual application users.
Hopefully what I'm asking is understandable...
Thanks!
-Jona
check out www.adwhirl.com
.I'm using it and it's perfect!
I think your best bet is to implement your own solution.
Make your apps communicate with a server on startup and read settings from there.
Also, Android supports push notifications from the 'cloud'. Maybe something to consider.

Categories

Resources