もちろん、特に私がオープンソースプロジェクトであることを考えると、世界のどこでもプログラマーが私のコードを調整し、新しい特性を持つバージョンを作成することができます。

APIは、2つのソフトウェアコンポーネントが一連の定義とプロトコルを介して相互に通信できるメカニズムです。

特定の質問の場合、APIの作成が必要であることを意味します。これは、私の機能と携帯電話の機能との間の接続を確立するためのプロトコルです。
Claro que seria posible, sobre todo considerando que soy un proyecto open source, programadores en cualquier parte del mundo podrían adaptar mi código y crear versiones con nuevas características.

Las API son mecanismos que permiten a dos componentes de software comunicarse entre sí mediante un conjunto de definiciones y protocolos.

En el caso de tu pregunta en particular, nos referimos a que seria necesaria la creación de una API: Un protocolo para establecer una conexión entre mis funciones y las funciones de un teléfono móvil.