Thursday, April 24, 2014

Sharing component for App Inventor

We released a new Sharing component about a week ago, and I recorded a rough and ready video for it. It uses and Android Intent to share information (a message or a file, or both) with other apps that are ready to handle the data provided.



We had to iron out a few things, such as paths coming from other components like the ImagePicker or the Camera.  We also had to deal with the fact that the dialog would come up really big for certain actions, and on certain devices. We have a fix for all of that, and it's on review right now, but will soon be in our github repo; it might take a bit longer to go live (next release for sure, but we don't know right now when that is happening).

4 comments:

  1. It uses and Android Intent to share information (a message or a file, or both) with other apps that are ready to handle the data provided.call logging software

    ReplyDelete
  2. Hello Jos, how can I share a file that is uploaded in my app, example a mp3 file.

    ReplyDelete
  3. Hi Jos,
    Your video is really great! I would like however to ask with regards to the sharing component:

    1. Is it possible to limit the number of applications to be used? Gmail and mail only in my case.
    2. If I attach a file to the message and send an email; would it be possible to use a link such as mailto:xyz@abcd123.com?subjet="Jos Video Rocks" ...
    Thank you in advance.
    Cheers.
    Lyes

    ReplyDelete
  4. Hi Jos,
    Great video...
    I tried sharing a video instead of an image using Camcorder instead of Camera but it failed giving me Error 2001: Cannot find the file on your device.
    Any idea how to solve this ?!!

    Thanks

    ReplyDelete