[APP][4.1+] File Beam - Send files with Android Beam™

MohammadAG

Inactive Recognized Developer
Sep 7, 2009
1,080
5,504
0
27
Jerusalem
mohammadag.xceleo.org
File Beam is a quick application to send files using Android Beam™ (requires 4.1 and NFC hardware)

You've probably used Android Beam™ before, the AOSP Gallery, Contacts, Browser etc all use it.
However, I haven't seen any file managers that implement sending files using Android Beam™, so I made this app.

To use it, tap the share button on any file in any file manager, then tap two devices together.

The API to send files using Android Beam™ was added in 4.1, so the application won't work on anything before that (both devices need 4.1, but only the sender needs the app)

This application is ad-supported, there's a donate button in the app, but please note, it does NOT disable ads, this isn't a con scheme or anything, but this is my first Android app, and until I figure out how to track donations using an API or otherwise, that's how it's going to be (patch welcome though!)

The application is also open source, licensed under GPLv3, with the source available on Github: https://github.com/MohammadAG/android-file-beam



Screenshots:


About the ™, Android docs have it on all mentions of Android Beam™, and I'm not sure about legalities and stuff, so I did the same.
 
Last edited:

MohammadAG

Inactive Recognized Developer
Sep 7, 2009
1,080
5,504
0
27
Jerusalem
mohammadag.xceleo.org
Great App will use it plenty when I get my second phone back.
btw MohammadAG are you the same guy who was legendary on maemo.org
Thanks :)
Yep, I still work on maemo though.



HTC ONE X with NFC but not supported? cant install from play store.. plz add support!
Which Android version is it running?

Sent from my GT-N7100 using xda app-developers app
 

salmander

Senior Member
Dec 11, 2008
183
18
0
Does it use the Bluetooth to transfer the file or Wifi Direct? Just to be clear, what I know is that NFC is only used to initiate the connection, then depending on the application it either sends the data by Wifi Direct or bluetooth. So which one does this uses? Sorry I haven't tried it yet, I only have one phone but Good Job mate.

Best of luck for the future.

EDIT: Sorry my bad, just read the description in the playstore and it uses Bluetooth.
 
Last edited:

MohammadAG

Inactive Recognized Developer
Sep 7, 2009
1,080
5,504
0
27
Jerusalem
mohammadag.xceleo.org
Does it use the Bluetooth to transfer the file or Wifi Direct? Just to be clear, what I know is that NFC is only used to initiate the connection, then depending on the application it either sends the data by Wifi Direct or bluetooth. So which one does this uses? Sorry I haven't tried it yet, I only have one phone but Good Job mate.

Best of luck for the future.

EDIT: Sorry my bad, just read the description in the playstore and it uses Bluetooth.
The official docs say that Android Beam decides what to use. So afaik it should use either WiFi direct or bluetooth depending on the situation (in all my tests it used Bluetooth)

Sent from my GT-N7100 using xda app-developers app
 

Chad_Petree

Senior Member
Apr 2, 2009
3,317
486
0
I love the concept of this app but why not force it to send files with nfc+wifi direct? bluetooth its useless for sending files, too damn slow :crying:
 

TigTigerTig

Senior Member
May 22, 2012
349
179
0
Armagh
All I get is a notification on the device receiving the file saying "Incoming beam", and bluetooth turns on for both the devices, but no file is ever sent. I'm using the N4 and N7, is anyone else getting this?
 

Mac of York

Senior Member
Jun 12, 2012
1,043
311
0
34
Yorktown, VA
Thank you for this! I just used NFC for the first time today and I was shocked to see this wasn't a built in Android feature. I saw the article on the main page and I quickly downloaded.
 

spaceman860

Senior Member
Jan 11, 2012
2,642
3,272
203
All I get is a notification on the device receiving the file saying "Incoming beam", and bluetooth turns on for both the devices, but no file is ever sent. I'm using the N4 and N7, is anyone else getting this?
I tested with my n4 to n7 it worked

Sent from my Nexus 4