Вы сможете разработать такое приложение, только написав системное приложение, иначе вам потребуются права root.
На мой взгляд, лучшим подходом будет то, что вы просматриваете исходный код Android Beam, чтобы увидеть, как это там делается. Официальный API вам здесь не поможет. Поскольку функции, используемые в таких системных приложениях, отсутствуют в API, нет гарантии, что он будет работать с будущими версиями Android, поэтому будьте осторожны.
Я сомневаюсь, что это будет легкой задачей. Если он действительно похож на Android Beam, попробуйте создать свой код поверх официального источника.