Самый общий способ подключения вашего компьютера к телефону будет через TCP / IP, скорее всего, доставлен через WiFi на ваш телефон. Если вы используете Android, BlueTooth будет другим вариантом, но iOS не будет подключаться к неутвержденным BT-устройствам.
Программирование на телефонной трубке, вероятно, должно быть выполнено на родном языке. Это абсолютное требование iOS, и я не уверен, что вы можете использовать Python / Jython для создания полноценного приложения на Android.
Со стороны ПК вы можете легко использовать Python, возможно, его модуль socket
для связи с телефоном по TCP / IP или PySerial serial
, если вы используете BlueTooth RFCOMM / SPP; хотя управление фактическим BT-соединением очень сложно и очень чувствительно к драйверам.