Мне было поручено создать программное обеспечение, которое должно работать на Mac и ПК.
Программное обеспечение должно взаимодействовать с некоторыми USB-устройствами, которые работают с битами и бобами.
Чтобы избежать необходимости поддерживать два компонента программного обеспечения, я подумал о возможности написания Java-апплета, я довольно новичок в Java, но я в порядке на C # и C, и немного изучил Java в университете, поэтому должно быть в порядке, но мой вопрос в том, может ли апплет Java взаимодействовать с API для некоторого USB-оборудования, или это невозможно из-за соображений безопасности?