I'm developing a mobile app with Cordova (in Intel XDK) which is a list of buttons that launches other apps.
So far I've managed to launch phone app (href="tel://"
), sms (href="sms://
) and google website in browser (href="http://google.com"
).
I've found a plugin for starting apps: https://github.com/lampaa/com.lampa.startapp but basing on guide provided there I can launch an app with code like this (example) :
navigator.startApp.start([["app.com.name", "app.com.name.Activity"], [{"product_id":"100"}]], ...);
But how can I find those full app names (these app.com.name
strings) ?
I need names for these apps (or way how to open them):
- Videos (default app for android),
- Pictures / Camera Roll (default app for android),
- Camera,
- WiFi settings,
- Bluetooth settings,
- Browser window with blank or home page opened.
Just to remind: I don't want to sync any data between these apps and mine - I just want simply to launch it via my app.
If You have other solutions - I'm open for any suggestions.