Elemental - Android Native Plugin [RELEASED]

Elemental - ANP is an Android Native Plugin that contains many useful features that allow you to use the most of an android device. This plugin is also very easy to integrate to your project, so it’ll save you a huge amount of time.

Features:

• Flashlight
• Vibrating
• Local Notification
• Google Map
• Open Link In Browser
• Rate App
• Toast Message
• Take Screenshot and Save to Gallery
• Camera Take Photo and Save to Gallery
• Send Email
• Alert Dialog
• Checking Network State
• Checking Connection to internet
• Get Battery Temperature
• Get Battery Level
• Get ISO Country Code [System]
• Get ISO Country Code [Operator]
• Get Network Operator Name
• Get Installed Apps Name
• Get Installed Apps Package
• Get External Storage Path
• Get Internal Storage Path
• Launch Any App
• Send SMS
• Make Call
• Get Gallery Image Paths
• Get Gallery Audio Paths

The plugin also has these special features:

Image Picker:

• Allows you to Pick an image from gallery and then use it as a texture in your scene.

Audio Picker:

• Allows you to Pick user’s songs and then play it on Unity’s Audio Player in your scene.

Video Picker:

• Allows you to Pick user’s videos and then play it on Unity’s Video Player in your scene.

Speech To Text:

• Recognizes your speech and converts it to text.

Share:

• Allows you to share image content.

At A Certain Time Actions:

• These feature let you execute various actions at a certain time.

Additional Information:
This plugin does not override*“UnityPlayerActivity”* class. It can be safely used with other plugins.

This plugin has been tested on Android versions 4 and 5.

[ Available on Asset Store | Video Instruction | Demo APK ]

More Features Coming Soon!

1 Like

The plugin is perfect, but I’m interested to start the camera and flashlight at the same time, (of course the camera must stay on the 3D cube) can fix this in the next update? or is an impossible task?

Thanks for the feedback.
The reason the plugin doesn’t have that feature is because the most of android devices camera module simply doesn’t support it. There is no way to check whether the device’s camera module supports it or not. Applying that feature may lead the device to crash. So i thought it wouldn’t be worth to sacrifice all of those devices just for that feature.

Could you send me (if you want even in private) an apk that has the function to use the flash and the camera at the same time? I would like to test before buying the package.
Email address bluetharkstudios@gmail.com

i’am gonna update the plugin in a few days, after that i’ll send you the apk with that function.

hum… i bought the pluggin tonight, for the FlashLight method, but no possible to get it works.
I don’t use WebCamTexture. I heard a “click”, but no light…
AndroidManifest is your original…
Nor on your APK…

Thanks for buying our plugin.

Could you please answer the following questions.

  1. What is your device model?
  2. What is your Android Version?
  3. Have you tried running the included demo scene?

How do you call the “FlashLight” function?

Hi.

Got this this morning, for the google map primarily. Took about 2 mins to get it up and running, so that’s great, especially the address option so I can centre it on the clients venue.
If I could make one request though, you say more features coming soon, an option to add markers with labels to the map would be a big help.

cheers,

Ian.

1 Like

Thanks for purchasing our product!

Sure, we will add this feature along with many others in an upcoming update!

@Jason-Nash By using this plugin can we send an sms without opening message composer. if yes, then what happens if mobile has 2 network sims.

Hi Malik.

That feature is already present in the plugin, but it’s not accessible, because it uses the
“SEND_SMS” permissions, and i never thought anyone would ever want it. but i’ll make it accessible in the next update which will be available within 10 days.
Prior to sending an SMS you just have to set the slot number (which is 1 by default).

Hello there!

I am developing a reporting App for Android and your Asset caught my eye because it seems to provide me with what I need for my App. However, before purchasing it, I would like to know if what I want to do would be possible or not with your Asset.

  1. Would your Asset allow me to open the camera, take a picture and return me the picture’s path to my Unity Activity?

  2. Would your Asset allow me to open the gallery, pick a picture and return me the picture’s path to my Unity Activity?

  3. Would your Asset allow me to get Location/GPS Data based on GPS_Provider and/or Network Provider? Altitude, Latitude, Longitude, Accuracy, Bearing, Speed, and Time.

Thanks in advance. :slight_smile:

Hi Inakiktp!

Thanks for interesting in my asset.

  1. Do you mean opening the default camera app? If so, then no, i didnt add that feature because it would be expensive.
    Instead of that i used WebCamTexture which you could see in the video above. So once you’ve taken a picture in your app, using WebCamTexture, you can use the “Elemental Image Picker Component” to return its path.

  2. Similar to the camera one, opening the default gallery app would be expensive as well, so instead you can use the “Elemental Image Picker Component”, it contains references to all images in the gallery, using that you can easily return any picture’s path.

  3. That feature has already been added to the package, and will be available in the next update (coming in a week).

Hi!

Thanks for your reply.

I have another question, what does the Google Maps functionality allow to exactly? Only browse Google Maps? Starts at your current location? I do apologise if the question seems a bit silly.

Thanks in advance. :slight_smile:

Jason Nash,

I was finding your asset (Elemental - Android Native Plugin) on asset store, but I didn’t find it. So I come here to talk with you to know if you can provide your asset. Your asset is amazing and I need it to develop my project.

Please

@Jason-Nash